NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
nim_chatroom_cpp.cpp 文件参考

聊天功能;主要包括发送消息、接收消息等功能 更多...

命名空间

namespace  nim_chatroom
 聊天室
 

函数

static void nim_chatroom::CallbackEnter (int64_t room_id, int step, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackExit (int64_t room_id, int error_code, int exit_reason, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackExit_2 (int64_t room_id, int error_code, int exit_reason, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackSendMsgAck (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackReceiveMsg (int64_t room_id, const char *content, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackReceiveMsgs (int64_t room_id, const char *content, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackReceiveNotification (int64_t room_id, const char *content, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackLinkCondition (int64_t room_id, int condition, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackTagsChanged (int64_t room_id, const char *new_tags, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackCustomToken (char *auth_token, const uint32_t length, const char *json_params, const void *user_data)
 
static void nim_chatroom::CallbackRequestLoginToken (const char *app_key, const char *account, char *auth_token, const uint32_t length, const char *json_params, const void *user_data)
 
static void nim_chatroom::CallbackGetMembersOnline (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackGetMembersCountByTagCallback (int64_t room_id, int error_code, uint64_t count, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackGetMsgHistoryOnline (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackSetMemberAtribute (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackGetChatRoomInfo (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackKickMember (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackTempMuteMember (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackUpdateRoomInfo (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackUpdateMyRoomRole (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackQueueOffer (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackQueueDrop (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackQueuePoll (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackQueueList (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackQueueHeader (int64_t room_id, int error_code, const char *result, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackUpdateLocation (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackUpdateTags (int64_t room_id, int error_code, const char *json_extension, const void *user_data)
 
static void nim_chatroom::CallbackRobotQuery (int rescode, const char *res, const char *json_extension, const void *callback)
 
static void nim_chatroom::CallbackBatchUpdate (int64_t room_id, int error_code, const char *res, const char *json_extension, const void *callback)
 

变量

static ChatRoom::EnterCallback nim_chatroom::g_cb_enter_ = nullptr
 
static ChatRoom::ExitCallback nim_chatroom::g_cb_exit_ = nullptr
 
static ChatRoom::ExitCallback_2 nim_chatroom::g_cb_exit_2_ = nullptr
 
static ChatRoom::SendMsgAckCallback nim_chatroom::g_cb_send_msg_ack_ = nullptr
 
static ChatRoom::ReceiveMsgCallback nim_chatroom::g_cb_receive_msg_ = nullptr
 
static ChatRoom::ReceiveMsgsCallback nim_chatroom::g_cb_receive_msgs_ = nullptr
 
static ChatRoom::NotificationCallback nim_chatroom::g_cb_notification_ = nullptr
 
static ChatRoom::LinkConditionCallback nim_chatroom::g_cb_link_condition_ = nullptr
 
static ChatRoom::TagsChangedCallback nim_chatroom::g_cb_tags_changed_ = nullptr
 
static ChatRoom::CustomTokenCallback nim_chatroom::g_cb_custom_token_ = nullptr
 
static ChatRoom::RequestTokenCallback nim_chatroom::g_cb_request_token_ = nullptr
 
static ChatRoom::RequestExtensionCallback nim_chatroom::g_cb_request_login_extension_ = nullptr
 
static ChatRoom::SDKLogCallback nim_chatroom::g_sdk_log_cb = nullptr
 

详细描述

聊天功能;主要包括发送消息、接收消息等功能

日期
2015/12/29