"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/imm/immnd/ImmModel.h" between
opensaf-5.21.06.tar.gz and opensaf-5.21.09.tar.gz

About: OpenSAF is a project focused on Service Availability (SA) that develops middleware based on open and industry standard interfaces for applications requiring uninterrupted 24x7 service.

ImmModel.h  (opensaf-5.21.06):ImmModel.h  (opensaf-5.21.09)
skipping to change at line 209 skipping to change at line 209
immsv_attr_mods_list* canonicalizeAttrModification( immsv_attr_mods_list* canonicalizeAttrModification(
const struct ImmsvOmCcbObjectModify* req); const struct ImmsvOmCcbObjectModify* req);
immsv_attr_mods_list* getAllWritableAttributes( immsv_attr_mods_list* getAllWritableAttributes(
const ImmsvOmCcbObjectModify* req, bool* hasLongDn); const ImmsvOmCcbObjectModify* req, bool* hasLongDn);
SaAisErrorT ccbObjectModify(const ImmsvOmCcbObjectModify* req, SaAisErrorT ccbObjectModify(const ImmsvOmCcbObjectModify* req,
SaUint32T* implConn, unsigned int* implNodeId, SaUint32T* implConn, unsigned int* implNodeId,
SaUint32T* continuationId, SaUint32T* pbeConn, SaUint32T* continuationId, SaUint32T* pbeConn,
unsigned int* pbeNodeId, std::string& objectName, unsigned int* pbeNodeId, std::string& objectName,
bool* hasLongDns, bool pbeFile, bool* changeRim); bool* hasLongDns, bool pbeFile, bool* changeRim,
bool* changeSyncr);
SaAisErrorT ccbObjectDelete(const ImmsvOmCcbObjectDelete* req, SaAisErrorT ccbObjectDelete(const ImmsvOmCcbObjectDelete* req,
SaUint32T reqConn, SaUint32T reqConn,
ObjectNameVector& objNameVector, ObjectNameVector& objNameVector,
ConnVector& connVector, IdVector& continuations, ConnVector& connVector, IdVector& continuations,
SaUint32T* pbeConn, unsigned int* pbeNodeId, SaUint32T* pbeConn, unsigned int* pbeNodeId,
bool* augDelete, bool* hasLongDn); bool* augDelete, bool* hasLongDn);
SaAisErrorT deleteObject(ObjectMap::iterator& oi, SaUint32T reqConn, SaAisErrorT deleteObject(ObjectMap::iterator& oi, SaUint32T reqConn,
AdminOwnerInfo* adminOwner, CcbInfo* ccb, bool doIt, AdminOwnerInfo* adminOwner, CcbInfo* ccb, bool doIt,
skipping to change at line 380 skipping to change at line 381
void getParentDn(std::string& parentName, const std::string& objectName); void getParentDn(std::string& parentName, const std::string& objectName);
void setLoader(int pid); void setLoader(int pid);
int getLoader(); int getLoader();
int adjustEpoch(int suggestedEpoch, SaUint32T* continuationId, int adjustEpoch(int suggestedEpoch, SaUint32T* continuationId,
SaUint32T* pbeConnPtr, unsigned int* pbeNodeIdPtr, SaUint32T* pbeConnPtr, unsigned int* pbeNodeIdPtr,
bool increment); bool increment);
bool getRegenerateDbFlag(); bool getRegenerateDbFlag();
void setRegenerateDbFlag(bool value); void setRegenerateDbFlag(bool value);
SaImmRepositoryInitModeT getRepositoryInitMode(); SaImmRepositoryInitModeT getRepositoryInitMode();
unsigned int getMaxSyncBatchSize(); unsigned int getMaxSyncBatchSize();
SaTimeT getSyncrTimeout();
bool getLongDnsAllowed(ObjectInfo* immObject = NULL); bool getLongDnsAllowed(ObjectInfo* immObject = NULL);
void prepareForLoading(); void prepareForLoading();
bool readyForLoading(); bool readyForLoading();
void prepareForSync(bool isJoining); void prepareForSync(bool isJoining);
void recognizedIsolated(); void recognizedIsolated();
bool syncComplete(bool isJoining); bool syncComplete(bool isJoining);
void abortSync(); void abortSync();
void isolateThisNode(unsigned int thisNode, bool isAtCoord); void isolateThisNode(unsigned int thisNode, bool isAtCoord);
void pbePrtoPurgeMutations(unsigned int nodeId, ConnVector& connVector); void pbePrtoPurgeMutations(unsigned int nodeId, ConnVector& connVector);
SaAisErrorT ccbResult(SaUint32T ccbId); SaAisErrorT ccbResult(SaUint32T ccbId);
 End of changes. 2 change blocks. 
1 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)