iFun Engine API  1.0.0-b6053
Great Technology for Great Games
fun::AccountManager Member List

This is the complete list of members for fun::AccountManager, including all inherited members.

BroadcastGlobally(const string &msg_type, const Ptr< FunMessage > &msg, const Rpc::Tag &server_tag, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(int32_t msg_type, const Ptr< FunMessage > &msg, const Rpc::Tag &server_tag, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(const ProtobufExtensionIdentifier &msg_type, const Ptr< FunMessage > &msg, const Rpc::Tag &server_tag, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(const string &msg_type, const Json &msg, const Rpc::Tag &server_tag, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(const string &msg_type, const Ptr< FunMessage > &msg, const Rpc::PeerMap &servers, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(int32_t msg_type, const Ptr< FunMessage > &msg, const Rpc::PeerMap &servers, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(const ProtobufExtensionIdentifier &msg_type, const Ptr< FunMessage > &msg, const Rpc::PeerMap &servers, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastGlobally(const string &msg_type, const Json &msg, const Rpc::PeerMap &servers, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastLocally(const string &msg_type, const Ptr< FunMessage > &msg, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastLocally(int32_t msg_type, const Ptr< FunMessage > &msg, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastLocally(const ProtobufExtensionIdentifier &msg_type, const Ptr< FunMessage > &msg, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
BroadcastLocally(const string &msg_type, const Json &msg, const Encryption &enc, const TransportProtocol &protocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
Callback typedef (defined in fun::AccountManager)fun::AccountManager
CheckAndSetLoggedIn(const string &account_id, const Ptr< Session > &session) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
CheckAndSetLoggedInAsync(const string &account_id, const Ptr< Session > &session, const LoginCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
CheckAndSetLoggedInAsync(const string &account_id, const Ptr< Session > &session, const size_t &max_retry, const LoginCallback &login_callback, const LogoutCallback &logout_callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
FindLocalAccount(const Ptr< Session > &session)fun::AccountManagerstatic
FindLocalSession(const string &account_id)fun::AccountManagerstatic
GetAllLocalAccounts(std::vector< string > *accounts)fun::AccountManagerstatic
GetAllLocalAccountsAndSessions(std::vector< std::pair< string, Ptr< Session > > > *accounts)fun::AccountManagerstatic
GetAllLocalSessions(std::vector< Ptr< Session > > *sessions)fun::AccountManagerstatic
GetGlobalAccountsNumber()fun::AccountManagerstatic
GetGlobalAccountsNumberAsync(const GlobalAccountsNumberCallback &callback) (defined in fun::AccountManager)fun::AccountManagerstatic
GetLocalAccountsNumber()fun::AccountManagerstatic
GlobalAccountsNumberCallback typedef (defined in fun::AccountManager)fun::AccountManager
IsLoggedIn(const Ptr< Session > &session)fun::AccountManagerstatic
kError enum value (defined in fun::AccountManager)fun::AccountManager
kNoRpcPeer enum value (defined in fun::AccountManager)fun::AccountManager
kNotLoggedIn enum value (defined in fun::AccountManager)fun::AccountManager
kNoTransport enum value (defined in fun::AccountManager)fun::AccountManager
kNullCallback (defined in fun::AccountManager)fun::AccountManagerstatic
kSuccess enum value (defined in fun::AccountManager)fun::AccountManager
Locate(const string &account_id) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
LocateAsync(const string &account_id, const LocateCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
LocateCallback typedef (defined in fun::AccountManager)fun::AccountManager
LoginCallback typedef (defined in fun::AccountManager)fun::AccountManager
LogoutCallback typedef (defined in fun::AccountManager)fun::AccountManager
RedirectClient(const Ptr< Session > &session, const Rpc::PeerId &peer_id, const string &extra_data) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
RedirectClientAsync(const Ptr< Session > &session, const Rpc::PeerId &peer_id, const string &extra_data, const RedirectClientCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
RedirectClientCallback typedef (defined in fun::AccountManager)fun::AccountManager
RedirectClientResult enum name (defined in fun::AccountManager)fun::AccountManager
RedirectionCallback typedef (defined in fun::AccountManager)fun::AccountManager
RegisterRedirectionHandler(const RedirectionCallback &handler) (defined in fun::AccountManager)fun::AccountManagerstatic
RegisterRemoteLogoutHandler(const RemoteLogoutCallback &handler) (defined in fun::AccountManager)fun::AccountManagerstatic
RemoteLogoutCallback typedef (defined in fun::AccountManager)fun::AccountManager
SendMessage(const string &msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol, const Callback &cb=kNullCallback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessage(int32_t msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol, const Callback &cb=kNullCallback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessage(const ProtobufExtensionIdentifier &msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol, const Callback &cb=kNullCallback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessage(const string &msg_type, const Json &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol, const Callback &cb=kNullCallback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessageSync(const string &msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessageSync(int32_t msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessageSync(const ProtobufExtensionIdentifier &msg_type, const Ptr< FunMessage > &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocol=kDefaultProtocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SendMessageSync(const string &msg_type, const Json &msg, const string &account_id, const Encryption &enc=kDefaultEncryption, const TransportProtocol &protocl=kDefaultProtocol) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOut(const string &account_id) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOut(const Ptr< Session > &session) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOutAsync(const string &account_id, const LogoutCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOutAsync(const Ptr< Session > &session, const LogoutCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOutGlobal(const string &account_id) ASSERT_NO_ROLLBACKfun::AccountManagerstatic
SetLoggedOutGlobalAsync(const string &account_id, const LogoutCallback &callback) ASSERT_NO_ROLLBACKfun::AccountManagerstatic