NIM 跨平台 C++ SDK
|
成员的完整列表,这些成员属于 nim::Talk,包括所有继承而来的类成员
CreateAudioMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const IMAudio &audio, const std::string &file_path, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateBotRobotMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const std::string &content, const IMBotRobot &bot_msg, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateFileMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const IMFile &file, const std::string &file_path, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateG2NetCallMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const std::string &msg_attach, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateImageMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const IMImage &image, const std::string &file_path, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateLocationMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const IMLocation &location, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateRetweetMessage(const std::string &src_msg_json, const std::string &client_msg_id, const NIMSessionType retweet_to_session_type, const std::string &retweet_to_session_id, const MessageSetting &msg_setting, int64_t timetag=0) | nim::Talk | static |
CreateTextMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const std::string &content, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateTipMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const std::string &tip, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
CreateVideoMessage(const std::string &receiver_id, const NIMSessionType session_type, const std::string &client_msg_id, const IMVideo &video, const std::string &file_path, const MessageSetting &msg_setting, int64_t timetag=0, int32_t sub_type=0) | nim::Talk | static |
FileUpPrgCallback typedef | nim::Talk | |
GetAttachmentPathFromMsg(const IMMessage &msg) | nim::Talk | static |
MessageFilter typedef | nim::Talk | |
ParseAudioMessageAttach(const IMMessage &msg, IMAudio &audio) | nim::Talk | static |
ParseBotRobotMessageAttach(const IMMessage &msg, IMBotRobot &robot_msg) | nim::Talk | static |
ParseFileMessageAttach(const IMMessage &msg, IMFile &file) | nim::Talk | static |
ParseImageMessageAttach(const IMMessage &msg, IMImage &image) | nim::Talk | static |
ParseIMMessage(const std::string &json_msg, IMMessage &msg) | nim::Talk | static |
ParseLocationMessageAttach(const IMMessage &msg, IMLocation &location) | nim::Talk | static |
ParseVideoMessageAttach(const IMMessage &msg, IMVideo &video) | nim::Talk | static |
RecallMsg(const IMMessage &msg, const std::string ¬ify, const RecallMsgsCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RecallMsg2(const IMMessage &msg, const std::string ¬ify, const RecallMsgsCallback &cb, const std::string &apnstext="", const std::string &pushpayloadconst="", const std::string &json_extension="") | nim::Talk | static |
RecallMsgEx(const IMMessage &msg, const std::string ¬ify, const RecallMsgsCallback &cb, nim_talk_recall_extra_params &extra_param) | nim::Talk | static |
RecallMsgsCallback typedef | nim::Talk | |
ReceiveBroadcastMsgCallback typedef | nim::Talk | |
ReceiveBroadcastMsgsCallback typedef | nim::Talk | |
ReceiveMsgCallback typedef | nim::Talk | |
ReceiveMsgsCallback typedef | nim::Talk | |
RegMessageFilter(const MessageFilter &filter, const std::string &json_extension="") | nim::Talk | static |
RegRecallMsgsCallback(const RecallMsgsCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegReceiveBroadcastMsgCb(const ReceiveBroadcastMsgCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegReceiveBroadcastMsgsCb(const ReceiveBroadcastMsgsCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegReceiveCb(const ReceiveMsgCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegReceiveMessagesCb(const ReceiveMsgsCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegSendMsgCb(const SendMsgAckCallback &cb, const std::string &json_extension="") | nim::Talk | static |
RegTeamNotificationFilter(const TeamNotificationFilter &filter, const std::string &json_extension="") | nim::Talk | static |
ReplyMessage(const IMMessage &msg, const std::string &json_reply_msg, FileUpPrgCallback *prg_cb=nullptr) | nim::Talk | static |
ReplyMessage(const IMMessage &former_msg, const IMMessage &reply_msg, FileUpPrgCallback *prg_cb=nullptr) | nim::Talk | static |
ReplyMessageWithOption(const IMMessage &former_msg, const IMMessage &reply_msg, const ReplyMessageOption &option, FileUpPrgCallback *prg_cb=nullptr) | nim::Talk | static |
SendMessageWithOption(const IMMessage &message, const IMMessageSendOption &option, const FileUpPrgCallback &pcb=nullptr) | nim::Talk | static |
SendMsg(const std::string &json_msg, const std::string &json_extension="", FileUpPrgCallback *pcb=nullptr) | nim::Talk | static |
SendMsg(const IMMessage &message, const std::string &json_extension="", FileUpPrgCallback *pcb=nullptr) | nim::Talk | static |
SendMsg(const IMMessage &message, const std::string &json_extension="", FileUpPrgCallback pcb=nullptr) | nim::Talk | static |
SendMsgAckCallback typedef | nim::Talk | |
StopSendMsg(const std::string &client_msg_id, const NIMMessageType &type, const std::string &json_extension="") | nim::Talk | static |
TeamNotificationFilter typedef | nim::Talk | |
UnregTalkCb() | nim::Talk | static |