![]() |
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 |
| MessageChangedCallback typedef | nim::Talk | |
| 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 | |
| RedoAIMessage(const IMMessage &message, const RedoAIMessageParam ¶meter, const RedoAIMessageCallback &cb) | nim::Talk | static |
| RedoAIMessageCallback typedef | nim::Talk | |
| RegMessageChangedCb(const MessageChangedCallback &cb, const std::string &json_extension="") | nim::Talk | static |
| 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 |
| StopStreamingMessage(const IMMessage &message, const StopStreamingMessageParam ¶meter, const StopStreamingMessageCallback &cb) | nim::Talk | static |
| StopStreamingMessageCallback typedef | nim::Talk | |
| TeamNotificationFilter typedef | nim::Talk | |
| UnregTalkCb() | nim::Talk | static |