AbiCollabSessionManager Member List

This is the complete list of members for AbiCollabSessionManager, including all inherited members.
_canInitiateSessionTakeover(AbiCollab *pSession)AbiCollabSessionManager [private]
_deleteAccount(AccountHandler *pHandler)AbiCollabSessionManager [private]
_deleteSession(AbiCollab *pSession)AbiCollabSessionManager [private]
_nullUpdate()AbiCollabSessionManager [private]
_setupFrame(XAP_Frame **pFrame, PD_Document *pDoc)AbiCollabSessionManager [private]
AbiCollabSessionManager(void)AbiCollabSessionManager
addAccount(AccountHandler *pHandler)AbiCollabSessionManager
beginAsyncOperation(AbiCollab *pSession)AbiCollabSessionManager
beginAsyncOperation(AccountHandler *pSession)AbiCollabSessionManager
closeSession(AbiCollab *pSession, bool canConfirm)AbiCollabSessionManager
closeSessions()AbiCollabSessionManager
constructBuddy(const std::string &identifier, BuddyPtr pBuddy)AbiCollabSessionManager
deserializeDocument(PD_Document **pDoc, const std::string &document, bool isEncodedBase64=true)AbiCollabSessionManager [static]
destroyAccount(AccountHandler *pHandler)AbiCollabSessionManager
destroyAccounts()AbiCollabSessionManager
destroySession(PD_Document *pDoc)AbiCollabSessionManager
destroySession(AbiCollab *pSession)AbiCollabSessionManager
disconnectSession(AbiCollab *pSession)AbiCollabSessionManager
disconnectSessions()AbiCollabSessionManager
disjoinSession(const std::string &sSessionId)AbiCollabSessionManager
endAsyncOperation(AbiCollab *pSession)AbiCollabSessionManager
endAsyncOperation(AccountHandler *pSession)AbiCollabSessionManager
findFrameForSession(AbiCollab *pSession)AbiCollabSessionManager
getAccounts() const AbiCollabSessionManager [inline]
getDialogAccountsId()AbiCollabSessionManager [inline]
getDialogAddAccountId()AbiCollabSessionManager [inline]
getDialogAddBuddyId()AbiCollabSessionManager [inline]
getDialogEditAccountId()AbiCollabSessionManager [inline]
getDialogJoinId()AbiCollabSessionManager [inline]
getDialogShareId()AbiCollabSessionManager [inline]
getManager()AbiCollabSessionManager [static]
getRegisteredAccountHandlers(void)AbiCollabSessionManager [inline]
getSession(PD_Document *pDoc)AbiCollabSessionManager
getSessionFromDocumentId(const std::string &sDocumentId)AbiCollabSessionManager
getSessionFromSessionId(const std::string &sSessionId)AbiCollabSessionManager
getSessions(void) const AbiCollabSessionManager [inline]
isActive(const std::string &sSessionId)AbiCollabSessionManager
isInSession(PD_Document *pDoc)AbiCollabSessionManager
isLocallyControlled(PD_Document *pDoc)AbiCollabSessionManager
joinSession(const std::string &sSessionId, PD_Document *pDoc, const std::string &docUUID, UT_sint32 iRev, UT_sint32 iAuthorId, BuddyPtr pCollaborator, AccountHandler *pAclAccount, bool bLocallyOwned, XAP_Frame *pFrame)AbiCollabSessionManager
joinSession(AbiCollab *pSession, BuddyPtr pCollaborator)AbiCollabSessionManager
joinSessionInitiate(BuddyPtr pBuddy, DocHandle *pDocHandle)AbiCollabSessionManager
loadProfile()AbiCollabSessionManager
m_asyncAccountOpsAbiCollabSessionManager [private]
m_asyncSessionOpsAbiCollabSessionManager [private]
m_iDialogAccountsAbiCollabSessionManager [private]
m_iDialogAddAccountAbiCollabSessionManager [private]
m_iDialogAddBuddyAbiCollabSessionManager [private]
m_iDialogEditAccountAbiCollabSessionManager [private]
m_iDialogJoinAbiCollabSessionManager [private]
m_iDialogShareAbiCollabSessionManager [private]
m_pManagerAbiCollabSessionManager [private, static]
m_regAccountHandlersAbiCollabSessionManager [private]
m_vecAccountsAbiCollabSessionManager [private]
m_vecEventListenersAbiCollabSessionManager [private]
m_vecSessionsAbiCollabSessionManager [private]
m_vImpSniffersAbiCollabSessionManager [private]
processPacket(AccountHandler &handler, Packet *pPacket, BuddyPtr buddy)AbiCollabSessionManager
registerAccountHandlers(void)AbiCollabSessionManager
registerDialogs(void)AbiCollabSessionManager
registerEventListener(EventListener *pListener)AbiCollabSessionManager
removeBuddy(BuddyPtr pBuddy, bool graceful=true)AbiCollabSessionManager
serializeDocument(const PD_Document *pDoc, std::string &document, bool encodeBase64=true)AbiCollabSessionManager [static]
setDocumentHandles(BuddyPtr buddy, const UT_GenericVector< DocHandle * > &vDocHandle)AbiCollabSessionManager
signal(const Event &event, BuddyPtr pSource=BuddyPtr())AbiCollabSessionManager
startSession(PD_Document *pDoc, std::string &sNewSessionId, AccountHandler *pAclAccount, bool bLocallyOwned, XAP_Frame *pFrame, const UT_UTF8String &masterDescriptor)AbiCollabSessionManager
storeProfile()AbiCollabSessionManager
unregisterAccountHandlers(void)AbiCollabSessionManager
unregisterDialogs(void)AbiCollabSessionManager
unregisterEventListener(EventListener *pListener)AbiCollabSessionManager
unregisterSniffers(void)AbiCollabSessionManager
updateAcl(AbiCollab *pSession, AccountHandler *pAccount, const std::vector< std::string > acl)AbiCollabSessionManager
~AbiCollabSessionManager(void)AbiCollabSessionManager [virtual]