NIM PC Cross Platform SDK
nim_chatroom::ChatRoom Member List

This is the complete list of members for nim_chatroom::ChatRoom, including all inherited members.

AnonymousEnter(const int64_t room_id, const ChatRoomAnoymityEnterInfo &anonymity_info, const ChatRoomEnterInfo &info, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
AnonymousEnter2(const int64_t room_id, const ChatRoomAnoymityEnterInfo &anonymity_info, const ChatRoomEnterInfo &info, const NIMChatRoomConfigGetter config_getter)nim_chatroom::ChatRoomstatic
Cleanup(const std::string &json_extension="")nim_chatroom::ChatRoomstatic
CreateRoomMessage(const NIMChatRoomMsgType msg_type, const std::string &client_msg_id, const std::string &attach, const std::string &msg_body, const ChatRoomMessageSetting &msg_setting, int64_t timetag=0, int32_t msg_sub_type=0, const std::string &target_tags="")nim_chatroom::ChatRoomstatic
CustomTokenCallback typedefnim_chatroom::ChatRoom
Enter(const int64_t room_id, const std::string &request_login_data, const ChatRoomEnterInfo &info=ChatRoomEnterInfo(), const std::string &json_extension="")nim_chatroom::ChatRoomstatic
EnterCallback typedefnim_chatroom::ChatRoom
Exit(const int64_t room_id, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
ExitCallback typedefnim_chatroom::ChatRoom
ExitCallback_2 typedefnim_chatroom::ChatRoom
GetChatRoomInfoCallback typedefnim_chatroom::ChatRoom
GetInfoAsync(const int64_t room_id, const GetChatRoomInfoCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetLoginState(const int64_t room_id, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMemberInfoByIDsAsync(const int64_t room_id, const std::list< std::string > &ids, const GetMembersCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMembersByTagOnlineAsync(const int64_t room_id, const ChatRoomGetMembersByTagParameters &parameters, const GetMembersCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMembersCallback typedefnim_chatroom::ChatRoom
GetMembersCountByTagCallback typedefnim_chatroom::ChatRoom
GetMembersCountByTagOnlineAsync(const int64_t room_id, const std::string &target_tag, const GetMembersCountByTagCallback &callback, const std::string &json_extension)nim_chatroom::ChatRoomstatic
GetMembersOnlineAsync(const int64_t room_id, const ChatRoomGetMembersParameters &parameters, const GetMembersCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMessageHistoryByTagsOnlineAsync(const int64_t room_id, const ChatRoomGetMsgHistoryByTagsParameters &parameters, const GetMsgHistoryCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMessageHistoryOnlineAsync(const int64_t room_id, const ChatRoomGetMsgHistoryParameters &parameters, const GetMsgHistoryCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
GetMsgHistoryCallback typedefnim_chatroom::ChatRoom
GetRobotInfoAsync(const int64_t room_id, const int64_t timetag, const RobotQueryCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
IndependentEnter(const int64_t room_id, const ChatRoomIndependentEnterInfo &info)nim_chatroom::ChatRoomstatic
IndependentEnter2(const int64_t room_id, const ChatRoomIndependentEnterInfo &info, const NIMChatRoomConfigGetter config_getter)nim_chatroom::ChatRoomstatic
Init(const std::string &app_install_dir, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
KickMemberAsync(const int64_t room_id, const std::string &id, const std::string &notify_ext, const KickMemberCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
KickMemberCallback typedefnim_chatroom::ChatRoom
LinkConditionCallback typedefnim_chatroom::ChatRoom
NotificationCallback typedefnim_chatroom::ChatRoom
QueryAllRobotInfosBlock(const int64_t room_id, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueryRobotInfoByAccidBlock(const int64_t room_id, const std::string &accid, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueueBatchUpdateAsync(const int64_t room_id, const ChatRoomBatchMembers &batch_elements, bool need_notify, const std::string &notify_ext, const QueueBatchUpdateCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueueBatchUpdateCallback typedefnim_chatroom::ChatRoom
QueueDropAsync(const int64_t room_id, const QueueDropCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueueDropCallback typedefnim_chatroom::ChatRoom
QueueHeaderAsync(const int64_t room_id, const QueueHeaderCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueueHeaderCallback typedefnim_chatroom::ChatRoom
QueueListAsync(const int64_t room_id, const QueueListCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueueListCallback typedefnim_chatroom::ChatRoom
QueueOfferAsync(const int64_t room_id, const ChatRoomQueueElement &element, const QueueOfferCallback &callback, const std::string &json_extension="{\"transient\":true}")nim_chatroom::ChatRoomstatic
QueueOfferAsyncEx(const int64_t room_id, const ChatRoomQueueElement &element, const ChatRoomQueueOfferOption &option, const QueueOfferCallback &callback)nim_chatroom::ChatRoomstatic
QueueOfferCallback typedefnim_chatroom::ChatRoom
QueuePollAsync(const int64_t room_id, const std::string &element_key, const QueuePollCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
QueuePollCallback typedefnim_chatroom::ChatRoom
ReceiveMsgCallback typedefnim_chatroom::ChatRoom
ReceiveMsgsCallback typedefnim_chatroom::ChatRoom
RegCustomTokenCb(const CustomTokenCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegEnterCb(const EnterCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegExitCb(const ExitCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegExitCb_2(const ExitCallback_2 &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegLinkConditionCb(const LinkConditionCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegNotificationCb(const NotificationCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegReceiveMsgCb(const ReceiveMsgCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegReceiveMsgsCb(const ReceiveMsgsCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegSDKLogCallback(const SDKLogCallback &callback)nim_chatroom::ChatRoomstatic
RegSendMsgAckCb(const SendMsgAckCallback &cb, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
RegTagsChangedCb(const TagsChangedCallback &cb, const std::string &json_extension="") (defined in nim_chatroom::ChatRoom)nim_chatroom::ChatRoomstatic
RobotQueryCallback typedefnim_chatroom::ChatRoom
SDKClosure typedef (defined in nim_chatroom::ChatRoom)nim_chatroom::ChatRoom
SDKLogCallback typedefnim_chatroom::ChatRoom
SendMsg(const int64_t room_id, const std::string &json_msg, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
SendMsg(const int64_t room_id, const ChatRoomMessage &message, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
SendMsgAckCallback typedefnim_chatroom::ChatRoom
SetMemberAttributeCallback typedefnim_chatroom::ChatRoom
SetMemberAttributeOnlineAsync(const int64_t room_id, const ChatRoomSetMemberAttributeParameters &parameters, const SetMemberAttributeCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
SetMsgsBatchReport(bool set_batch, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
SetProxy(NIMChatRoomProxyType type, const std::string &host, int port, const std::string &user, const std::string &password)nim_chatroom::ChatRoomstatic
TagsChangedCallback typedefnim_chatroom::ChatRoom
TempMuteMemberAsync(const int64_t room_id, const std::string &accid, const int64_t duration, bool need_notify, const std::string &notify_ext, const TempMuteMemberCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
TempMuteMemberByTagAsync(const int64_t room_id, const std::string &target_tag, const int64_t duration, bool need_notify, const std::string &notify_ext, const TempMuteMemberCallback &callback, const std::string &notify_tags="", const std::string &json_extension="")nim_chatroom::ChatRoomstatic
TempMuteMemberCallback typedefnim_chatroom::ChatRoom
UnregChatroomCb()nim_chatroom::ChatRoomstatic
UpdateLocation(const int64_t room_id, NIMChatRoomLocation location, const UpdateLocationCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
UpdateLocationCallback typedefnim_chatroom::ChatRoom
UpdateMyRoomRoleAsync(const int64_t room_id, const ChatRoomMemberInfo &info, bool need_notify, const std::string &notify_ext, const UpdateMyRoomRoleCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
UpdateMyRoomRoleCallback typedefnim_chatroom::ChatRoom
UpdateRoomInfoAsync(const int64_t room_id, const ChatRoomInfo &info, bool need_notify, const std::string &notify_ext, const UpdateRoomInfoCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
UpdateRoomInfoCallback typedefnim_chatroom::ChatRoom
UpdateTags(const int64_t room_id, ChatRoomUpdateTagsInfo tags_info, const UpdateTagsCallback &callback, const std::string &json_extension="")nim_chatroom::ChatRoomstatic
UpdateTagsCallback typedefnim_chatroom::ChatRoom