NIM PC Cross Platform SDK
nim_cpp_rts.cpp File Reference

NIM Rts提供的相关接口 More...

Namespaces

namespace  nim
 namespace nim
 

Functions

void nim::StartChannelCallbackWrapper (int code, const char *session_id, int channel_type, const char *uid, const char *json_extension, const void *user_data)
 
void nim::StartNotifyCallbackWrapper (const char *session_id, int channel_type, const char *uid, const char *json_extension, const void *user_data)
 
void nim::CreateConfCallbackWrapper (int code, const char *json_extension, const void *user_data)
 
void nim::JoinConfCallbackWrapper (int code, const char *session_id, const char *json_extension, const void *user_data)
 
void nim::AckCallbackWrapper (int code, const char *session_id, int channel_type, bool accept, const char *json_extension, const void *user_data)
 
void nim::AckNotifyCallbackWrapper (const char *session_id, int channel_type, bool accept, const char *uid, const char *json_extension, const void *user_data)
 
void nim::SyncAckNotifyCallbackWrapper (const char *session_id, int channel_type, bool accept, const char *json_extension, const void *user_data)
 
void nim::ConnectNotifyCallbackWrapper (const char *session_id, int channel_type, int code, const char *json_extension, const void *user_data)
 
void nim::MemberNotifyCallbackWrapper (const char *session_id, int channel_type, int type, const char *uid, const char *json_extension, const void *user_data)
 
void nim::HangupCallbackWrapper (int code, const char *session_id, const char *json_extension, const void *user_data)
 
void nim::HangupNotifyCallbackWrapper (const char *session_id, const char *uid, const char *json_extension, const void *user_data)
 
void nim::OptCallbackWrapper (int res_code, const char *session_id, int channel_type, const char *json_extension, const void *user_data)
 
void nim::ControlCallbackWrapper (int code, const char *session_id, const char *info, const char *json_extension, const void *user_data)
 
void nim::ControlNotifyCallbackWrapper (const char *session_id, const char *info, const char *uid, const char *json_extension, const void *user_data)
 
void nim::RecDataCallbackWrapper (const char *session_id, int channel_type, const char *uid, const char *data, unsigned int size, const char *json_extension, const void *user_data)
 

Variables

static Rts::StartNotifyCallback * nim::g_start_notify_cb_pointer = nullptr
 
static Rts::AckNotifyCallback * nim::g_ack_notify_cb_pointer = nullptr
 
static Rts::SyncAckNotifyCallback * nim::g_syncack_notify_cb_pointer = nullptr
 
static Rts::ConnectNotifyCallback * nim::g_connect_notify_cb_pointer = nullptr
 
static Rts::MemberNotifyCallback * nim::g_member_notify_cb_pointer = nullptr
 
static Rts::ControlNotifyCallback * nim::g_control_notify_cb_pointer = nullptr
 
static Rts::HangupNotifyCallback * nim::g_hangup_notify_cb_pointer = nullptr
 
static Rts::RecDataCallback * nim::g_rec_data_cb_pointer = nullptr
 

Detailed Description

NIM Rts提供的相关接口

Date
2015/7/3