NIM SDK API  8.5.0
nim::Session Member List

This is the complete list of members for nim::Session, including all inherited members.

BadgeCountCallback typedefnim::Session
CancelStickTopSessionCallback typedefnim::Session
CancelStickTopSessionNotifyCallback typedefnim::Session
CancelToStickTopSession(const std::string &session_id, nim::NIMSessionType to_type, const CancelStickTopSessionCallback &cb)nim::Sessionstatic
ChangeCallback typedefnim::Session
DeleteAllRecentSession(const DeleteAllRecentSessionCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
DeleteAllRecentSessionCallabck typedefnim::Session
DeleteHasmoreRoammsg(const std::string &session_id, nim::NIMSessionType to_type, const DeleteHasmoreRoammsgCallback &cb)nim::Sessionstatic
DeleteHasmoreRoammsgCallback typedefnim::Session
DeleteRecentSession(nim::NIMSessionType to_type, const std::string &id, const DeleteRecentSessionCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
DeleteRecentSessionCallabck typedefnim::Session
DeleteRecentSessionEx(nim::NIMSessionType to_type, const std::string &id, const DeleteRecentSessionCallabck &cb, bool delete_roaming)nim::Sessionstatic
DeleteSessionRoamingMessage(nim::NIMSessionType to_type, const std::string &id, const DeleteSessionRoammsgCallback &cb, const std::string &json_extension="")nim::Sessionstatic
DeleteSessionRoammsgCallback typedefnim::Session
QueryAllHasmoreRoammsg(const QueryAllHasmoreRoammsgCallback &cb)nim::Sessionstatic
QueryAllHasmoreRoammsgCallback typedefnim::Session
QueryAllRecentSessionAsync(const QuerySessionListCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
QueryAllRecentSessionAsync(NIMMessageType last_msg_excluded_type, const QuerySessionListCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
QueryAllRecentSessionAsyncEx(const std::list< NIMMessageType > &last_msg_excluded_type, const QuerySessionListCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
QueryHasmoreRoammsg(const std::string &session_id, nim::NIMSessionType to_type, const QueryHasmoreRoammsgCallback &cb)nim::Sessionstatic
QueryHasmoreRoammsgCallback typedefnim::Session
QueryLastFewSessionAsync(int limit, const QuerySessionListCallabck &cb, const std::string &json_extension="")nim::Sessionstatic
QuerySessionDataById(NIMSessionType to_type, const std::string &id, const QuerySessionDataCallback &cb, const std::string &json_extension="")nim::Sessionstatic
QuerySessionDataCallback typedefnim::Session
QuerySessionListCallabck typedefnim::Session
QueryStickTopSessionList(const QueryStickTopSessionListCallback &cb)nim::Sessionstatic
QueryStickTopSessionListCallback typedefnim::Session
RegBadgeCountCb(const BadgeCountCallback &cb, const std::string &json_extension="")nim::Sessionstatic
RegCancelStickTopSessionNotifyCB(const CancelStickTopSessionNotifyCallback &cb)nim::Sessionstatic
RegChangeCb(const ChangeCallback &cb, const std::string &json_extension="")nim::Sessionstatic
RegSetToStickTopSessionNotifyCB(const SetToStickTopSessionNotifyCallback &cb)nim::Sessionstatic
RegUpdateStickTopSessionNotifyCB(const UpdateStickTopSessionNotifyCallback &cb)nim::Sessionstatic
SetAllUnreadCountZeroAsync(const SetUnreadCountZeroCallback &cb, const std::string &json_extension="")nim::Sessionstatic
SetMultiUnreadCountZeroAsync(bool super_team, const std::list< MultiUnreadCountZeroInfo > &unread_zero_info_list, const SetMultiUnreadCountZeroCallback &cb)nim::Sessionstatic
SetMultiUnreadCountZeroCallback typedefnim::Session
SetSessionExtendData(enum NIMSessionType to_type, const std::string &id, const std::string &data, const ChangeCallback &cb, const std::string &json_extension="")nim::Sessionstatic
SetSessionTop(enum NIMSessionType to_type, const std::string &id, bool top, const ChangeCallback &cb, const std::string &json_extension="")nim::Sessionstatic
SetToStickTopSession(const std::string &session_id, nim::NIMSessionType to_type, const std::string &ext, const SetToStickTopSessionCallback &cb)nim::Sessionstatic
SetToStickTopSessionCallback typedefnim::Session
SetToStickTopSessionNotifyCallback typedefnim::Session
SetUnreadCountZeroAsync(nim::NIMSessionType to_type, const std::string &id, const SetUnreadCountZeroCallback &cb, const std::string &json_extension="")nim::Sessionstatic
SetUnreadCountZeroCallback typedefnim::Session
UnregSessionCb()nim::Sessionstatic
UpdateHasmoreRoammsg(const IMMessage &msg, const UpdateHasmoreRoammsgCallback &cb)nim::Sessionstatic
UpdateHasmoreRoammsgCallback typedefnim::Session
UpdateStickTopSessionCallback typedefnim::Session
UpdateStickTopSessionNotifyCallback typedefnim::Session
UpdateToStickTopSession(const std::string &session_id, nim::NIMSessionType to_type, const std::string &ext, const UpdateStickTopSessionCallback &cb)nim::Sessionstatic