NIM PC Cross Platform SDK
|
This is the complete list of members for nim::Client, including all inherited members.
Cleanup(const std::string &json_extension="") | nim::Client | static |
Cleanup2(const std::string &json_extension="") | nim::Client | static |
DisconnectCallback typedef | nim::Client | |
GetCurrentServerTimeCallback typedef | nim::Client | |
GetCurrentUserAccount() | nim::Client | static |
GetLoginState(const std::string &json_extension="") | nim::Client | static |
GetMultiportPushConfigAsync(const MultiportPushConfigCallback &cb, const std::string &json_extension="") | nim::Client | static |
GetSDKConfig() | nim::Client | static |
GetSDKVersion() | nim::Client | static |
GetServerCurrentTime(const Client::GetCurrentServerTimeCallback &cb, bool calc_local=false) | nim::Client | static |
Init(const std::string &app_key, const std::string &app_data_dir, const std::string &app_install_dir, const SDKConfig &config) | nim::Client | static |
KickOtherCallback typedef | nim::Client | |
KickOtherClient(const std::list< std::string > &client_ids) | nim::Client | static |
KickoutCallback typedef | nim::Client | |
Login(const std::string &app_key, const std::string &account, const std::string &password, const LoginCallback &cb, const std::string &json_extension="") | nim::Client | static |
LoginCallback typedef | nim::Client | |
LoginCustomDataToJson(const LoginParams ¶ms, std::string &loginParams) | nim::Client | static |
LoginCustomDataToJson(const std::string &custom_data, std::string &strValue) | nim::Client | static |
Logout(NIMLogoutType logout_type, const LogoutCallback &cb, const std::string &json_extension="") | nim::Client | static |
LogoutCallback typedef | nim::Client | |
MultiportPushConfigCallback typedef | nim::Client | |
MultiSpotLoginCallback typedef | nim::Client | |
RegDisconnectCb(const DisconnectCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegKickOtherClientCb(const KickOtherCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegKickoutCb(const KickoutCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegMultispotLoginCb(const MultiSpotLoginCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegReloginCb(const LoginCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegReloginRequestToeknCb(const ReloginRequestTokenCallback &cb, const std::string &json_extension="") | nim::Client | static |
RegSyncMultiportPushConfigCb(const MultiportPushConfigCallback &cb, const std::string &json_extension="") | nim::Client | static |
Relogin(const std::string &json_extension="") | nim::Client | static |
ReloginRequestTokenCallback typedef | nim::Client | |
SDKClosure typedef | nim::Client | |
SetCallbackFunction(const SDKClosure &callback) | nim::Client | static |
SetMultiportPushConfigAsync(bool switch_on, const MultiportPushConfigCallback &cb, const std::string &json_extension="") | nim::Client | static |
UnregClientCb() | nim::Client | static |