|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id, int channel_type, const std::string &uid)> | StartChannelCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, const std::string &uid, const std::string &custom_info)> | StartNotifyCallback |
|
typedef std::function< void(nim::NIMResCode res_code)> | CreateConfCallback |
|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id, int64_t channel_id, const std::string &custom_info)> | JoinConfCallback |
|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id, int channel_type, bool accept)> | AckCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, bool accept, const std::string &uid)> | AckNotifyCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, bool accept)> | SyncAckNotifyCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, int code, const std::string &json)> | ConnectNotifyCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, const std::string &uid, int code, int leave_type)> | MemberNotifyCallback |
|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id)> | HangupCallback |
|
typedef std::function< void(const std::string &session_id, const std::string &uid)> | HangupNotifyCallback |
|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id, const std::string &info)> | ControlCallback |
|
typedef std::function< void(const std::string &session_id, const std::string &info, const std::string &uid)> | ControlNotifyCallback |
|
typedef std::function< void(const std::string &session_id, int channel_type, const std::string &uid, const std::string &data)> | RecDataCallback |
|
typedef std::function< void(nim::NIMResCode res_code, const std::string &session_id, int channel_type, const std::string &json)> | OptCallback |
|
|
static void | SetProxy (NIMProxyType type, const std::string &host, int port, const std::string &user, const std::string &password) |
|
static void | StartChannel (int channel_type, const std::string &uid, RtsStartInfo info, const StartChannelCallback &cb) |
|
static void | SetStartNotifyCb (const StartNotifyCallback &cb) |
|
static void | CreateConf (const std::string &name, const std::string &custom_info, const CreateConfCallback &cb) |
|
static void | JoinConf (const std::string &name, const std::string &session_id, bool record, const JoinConfCallback &cb) |
|
static void | Ack (const std::string &session_id, int channel_type, bool accept, bool data_record, bool audio_record, const AckCallback &cb) |
|
static void | SetAckNotifyCb (const AckNotifyCallback &cb) |
|
static void | SetSyncAckNotifyCb (const SyncAckNotifyCallback &cb) |
|
static void | SetConnectNotifyCb (const ConnectNotifyCallback &cb) |
|
static void | SetMemberChangeCb (const MemberNotifyCallback &cb) |
|
static void | Control (const std::string &session_id, const std::string &info, const ControlCallback &cb) |
|
static void | SetControlNotifyCb (const ControlNotifyCallback &cb) |
|
static void | SetVChatMode (const std::string &session_id, int mode) |
|
static void | Hangup (const std::string &session_id, const HangupCallback &cb) |
|
static void | SetHangupNotifyCb (const HangupNotifyCallback &cb) |
|
static void | Relogin (const std::string &session_id, int channel_type, OptCallback cb) |
|
static void | SendData (const std::string &session_id, int channel_type, const std::string &data, const std::string &uid="") |
|
static void | SetRecDataCb (const RecDataCallback &cb) |
|