![]() |
NIM 跨平台 C++ SDK
|
成员的完整列表,这些成员属于 nim_chatroom::ChatRoom,包括所有继承而来的类成员
| AnonymousEnter(const int64_t room_id, const ChatRoomAnoymityEnterInfo &anonymity_info, const ChatRoomEnterInfo &info, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| AnonymousEnter2(const int64_t room_id, const ChatRoomAnoymityEnterInfo &anonymity_info, const ChatRoomEnterInfo &info, const NIMChatRoomConfigGetter config_getter) | nim_chatroom::ChatRoom | static |
| Cleanup(const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| 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::ChatRoom | static |
| CustomTokenCallback typedef | nim_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::ChatRoom | static |
| EnterCallback typedef | nim_chatroom::ChatRoom | |
| Exit(const int64_t room_id, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| ExitCallback typedef | nim_chatroom::ChatRoom | |
| ExitCallback_2 typedef | nim_chatroom::ChatRoom | |
| GetChatRoomInfoCallback typedef | nim_chatroom::ChatRoom | |
| GetInfoAsync(const int64_t room_id, const GetChatRoomInfoCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetLoginState(const int64_t room_id, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMemberInfoByIDsAsync(const int64_t room_id, const std::list< std::string > &ids, const GetMembersCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMembersByTagOnlineAsync(const int64_t room_id, const ChatRoomGetMembersByTagParameters ¶meters, const GetMembersCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMembersCallback typedef | nim_chatroom::ChatRoom | |
| GetMembersCountByTagCallback typedef | nim_chatroom::ChatRoom | |
| GetMembersCountByTagOnlineAsync(const int64_t room_id, const std::string &target_tag, const GetMembersCountByTagCallback &callback, const std::string &json_extension) | nim_chatroom::ChatRoom | static |
| GetMembersOnlineAsync(const int64_t room_id, const ChatRoomGetMembersParameters ¶meters, const GetMembersCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMessageHistoryByTagsOnlineAsync(const int64_t room_id, const ChatRoomGetMsgHistoryByTagsParameters ¶meters, const GetMsgHistoryCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMessageHistoryOnlineAsync(const int64_t room_id, const ChatRoomGetMsgHistoryParameters ¶meters, const GetMsgHistoryCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| GetMsgHistoryCallback typedef | nim_chatroom::ChatRoom | |
| GetRobotInfoAsync(const int64_t room_id, const int64_t timetag, const RobotQueryCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| IndependentEnter(const int64_t room_id, const ChatRoomIndependentEnterInfo &info) | nim_chatroom::ChatRoom | static |
| IndependentEnter2(const int64_t room_id, const ChatRoomIndependentEnterInfo &info, const NIMChatRoomConfigGetter config_getter) | nim_chatroom::ChatRoom | static |
| Init(const std::string &app_install_dir, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| KickMemberAsync(const int64_t room_id, const std::string &id, const std::string ¬ify_ext, const KickMemberCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| KickMemberCallback typedef | nim_chatroom::ChatRoom | |
| LinkConditionCallback typedef | nim_chatroom::ChatRoom | |
| NotificationCallback typedef | nim_chatroom::ChatRoom | |
| QueryAllRobotInfosBlock(const int64_t room_id, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueryRobotInfoByAccidBlock(const int64_t room_id, const std::string &accid, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueueBatchUpdateAsync(const int64_t room_id, const ChatRoomBatchMembers &batch_elements, bool need_notify, const std::string ¬ify_ext, const QueueBatchUpdateCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueueBatchUpdateCallback typedef | nim_chatroom::ChatRoom | |
| QueueDropAsync(const int64_t room_id, const QueueDropCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueueDropCallback typedef | nim_chatroom::ChatRoom | |
| QueueHeaderAsync(const int64_t room_id, const QueueHeaderCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueueHeaderCallback typedef | nim_chatroom::ChatRoom | |
| QueueListAsync(const int64_t room_id, const QueueListCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueueListCallback typedef | nim_chatroom::ChatRoom | |
| QueueOfferAsync(const int64_t room_id, const ChatRoomQueueElement &element, const QueueOfferCallback &callback, const std::string &json_extension="{\"transient\":true}") | nim_chatroom::ChatRoom | static |
| QueueOfferAsyncEx(const int64_t room_id, const ChatRoomQueueElement &element, const ChatRoomQueueOfferOption &option, const QueueOfferCallback &callback) | nim_chatroom::ChatRoom | static |
| QueueOfferCallback typedef | nim_chatroom::ChatRoom | |
| QueuePollAsync(const int64_t room_id, const std::string &element_key, const QueuePollCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| QueuePollCallback typedef | nim_chatroom::ChatRoom | |
| ReceiveMsgCallback typedef | nim_chatroom::ChatRoom | |
| ReceiveMsgsCallback typedef | nim_chatroom::ChatRoom | |
| RegCustomTokenCb(const CustomTokenCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegEnterCb(const EnterCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegExitCb(const ExitCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegExitCb_2(const ExitCallback_2 &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegLinkConditionCb(const LinkConditionCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegNotificationCb(const NotificationCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegReceiveMsgCb(const ReceiveMsgCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegReceiveMsgsCb(const ReceiveMsgsCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegRequestLoginExtensionCb(const RequestExtensionCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegRequestLoginTokenCb(const RequestTokenCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegSDKLogCallback(const SDKLogCallback &callback) | nim_chatroom::ChatRoom | static |
| RegSendMsgAckCb(const SendMsgAckCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RegTagsChangedCb(const TagsChangedCallback &cb, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| RequestExtensionCallback typedef | nim_chatroom::ChatRoom | |
| RequestTokenCallback typedef | nim_chatroom::ChatRoom | |
| RobotQueryCallback typedef | nim_chatroom::ChatRoom | |
| SDKClosure typedef | nim_chatroom::ChatRoom | |
| SDKLogCallback typedef | nim_chatroom::ChatRoom | |
| SendMsg(const int64_t room_id, const std::string &json_msg, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| SendMsg(const int64_t room_id, const ChatRoomMessage &message, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| SendMsgAckCallback typedef | nim_chatroom::ChatRoom | |
| SetMemberAttributeCallback typedef | nim_chatroom::ChatRoom | |
| SetMemberAttributeOnlineAsync(const int64_t room_id, const ChatRoomSetMemberAttributeParameters ¶meters, const SetMemberAttributeCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| SetMsgsBatchReport(bool set_batch, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| SetProxy(NIMChatRoomProxyType type, const std::string &host, int port, const std::string &user, const std::string &password) | nim_chatroom::ChatRoom | static |
| TagsChangedCallback typedef | nim_chatroom::ChatRoom | |
| TempMuteMemberAsync(const int64_t room_id, const std::string &accid, const int64_t duration, bool need_notify, const std::string ¬ify_ext, const TempMuteMemberCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| TempMuteMemberByTagAsync(const int64_t room_id, const std::string &target_tag, const int64_t duration, bool need_notify, const std::string ¬ify_ext, const TempMuteMemberCallback &callback, const std::string ¬ify_tags="", const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| TempMuteMemberCallback typedef | nim_chatroom::ChatRoom | |
| UnregChatroomCb() | nim_chatroom::ChatRoom | static |
| UpdateLocation(const int64_t room_id, NIMChatRoomLocation location, const UpdateLocationCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| UpdateLocationCallback typedef | nim_chatroom::ChatRoom | |
| UpdateMyRoomRoleAsync(const int64_t room_id, const ChatRoomMemberInfo &info, bool need_notify, const std::string ¬ify_ext, const UpdateMyRoomRoleCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| UpdateMyRoomRoleCallback typedef | nim_chatroom::ChatRoom | |
| UpdateRoomInfoAsync(const int64_t room_id, const ChatRoomInfo &info, bool need_notify, const std::string ¬ify_ext, const UpdateRoomInfoCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| UpdateRoomInfoCallback typedef | nim_chatroom::ChatRoom | |
| UpdateTags(const int64_t room_id, ChatRoomUpdateTagsInfo tags_info, const UpdateTagsCallback &callback, const std::string &json_extension="") | nim_chatroom::ChatRoom | static |
| UpdateTagsCallback typedef | nim_chatroom::ChatRoom |