iFun Engine API  1.0.0-b2601
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
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
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
GetLocalAccountsNumber()fun::AccountManagerstatic
kNullCallback (defined in fun::AccountManager)fun::AccountManagerstatic
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
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
SetLoggedOutAsync(const string &account_id, 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