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

浏览源代码.

struct  v2::V2NIMError
 
struct  v2::V2NIMSize
 
struct  v2::V2NIMLinkOption
 
struct  v2::V2NIMFCSOption
 
struct  v2::V2NIMPrivateServerOption
 
struct  v2::V2NIMDatabaseOption
 
struct  v2::V2NIMBasicOption
 
struct  v2::V2NIMInitOption
 
struct  v2::V2NIMStorageScene
 
struct  v2::V2NIMChatroomEnterInfo
 
struct  v2::V2NIMChatroomMember
 
struct  v2::V2NIMChatroomUpdateParams
 
struct  v2::V2NIMUpdateTeamInfoParams
 
struct  v2::V2NIMUpdatedTeamInfo
 群组信息更新信息 更多...
 
struct  v2::V2NIMMessageCallDuration
 话单消息通话时长描述信息 更多...
 
struct  v2::V2NIMMessageAttachment
 
struct  v2::V2NIMMessageFileAttachment
 
struct  v2::V2NIMMessageImageAttachment
 
struct  v2::V2NIMMessageAudioAttachment
 
struct  v2::V2NIMMessageVideoAttachment
 
struct  v2::V2NIMMessageLocationAttachment
 
struct  v2::V2NIMMessageCallAttachment
 
struct  v2::V2NIMMessageTeamNotificationAttachment
 
struct  v2::V2NIMChatroomNotificationAttachment
 
struct  v2::V2NIMChatroomMessageRevokeNotificationAttachment
 
struct  v2::V2NIMChatroomQueueNotificationAttachment
 
struct  v2::V2NIMChatroomChatBannedNotificationAttachment
 
struct  v2::V2NIMChatroomMemberEnterNotificationAttachment
 
struct  v2::V2NIMChatroomMemberRoleUpdateAttachment
 
struct  v2::V2NIMMessagePushConfig
 
struct  v2::V2NIMNotificationPushConfig
 
struct  v2::V2NIMMessageAntispamConfig
 
struct  v2::V2NIMNotificationAntispamConfig
 
struct  v2::V2NIMMessageRobotConfig
 
struct  v2::V2NIMMessageRouteConfig
 
struct  v2::V2NIMNotificationRouteConfig
 
struct  v2::V2NIMMessageConfig
 
struct  v2::V2NIMNotificationConfig
 
struct  v2::V2NIMMessageRefer
 
struct  v2::V2NIMThreadMessageListOption
 
struct  v2::V2NIMMessageQueryTime
 
struct  v2::V2NIMMessageStatus
 
struct  v2::V2NIMAIModelCallContent
 调用大模型的请求内容 更多...
 
struct  v2::V2NIMAIModelCallMessage
 
struct  v2::V2NIMAIModelConfigParams
 
struct  v2::V2NIMMessageAIConfig
 
struct  v2::V2NIMMessageAIConfigParams
 
struct  v2::V2NIMMessage
 
struct  v2::V2NIMModifyMessageParams
 
struct  v2::V2NIMThreadMessageListResult
 
struct  v2::V2NIMCustomNotification
 
struct  v2::V2NIMBroadcastNotification
 
struct  v2::V2NIMAIModelCallResult
 
struct  v2::V2NIMProxyAICallAntispamConfig
 
struct  v2::V2NIMProxyAIModelCallParams
 AI 数字人代理请求参数 更多...
 
struct  v2::V2NIMMessageAIModelCallParams
 
struct  v2::V2NIMMessageTargetConfig
 群组定向消息数据结构 更多...
 
struct  v2::V2NIMSendMessageParams
 
struct  v2::V2NIMMessageRevokeParams
 
struct  v2::V2NIMMessageRevokeNotification
 
struct  v2::V2NIMMessagePin
 
struct  v2::V2NIMMessagePinNotification
 
struct  v2::V2NIMSendCustomNotificationParams
 
struct  v2::V2NIMClientAntispamResult
 
struct  v2::V2NIMSendMessageResult
 
struct  v2::V2NIMModifyMessageResult
 
struct  v2::V2NIMTeamMessageReadReceipt
 
struct  v2::V2NIMTeamMessageReadReceiptDetail
 
struct  v2::V2NIMP2PMessageReadReceipt
 
struct  v2::V2NIMMessageClientAntispamResult
 
struct  v2::V2NIMMessageListOption
 
struct  v2::V2NIMClearHistoryMessageOption
 
struct  v2::V2NIMMessageQuickCommentPushConfig
 
struct  v2::V2NIMMessageQuickComment
 
struct  v2::V2NIMMessageQuickCommentNotification
 
struct  v2::V2NIMMessageDeletedNotification
 
struct  v2::V2NIMClearHistoryNotification
 
struct  v2::V2NIMCollection
 
struct  v2::V2NIMAddCollectionParams
 
struct  v2::V2NIMCollectionOption
 
struct  v2::V2NIMLoginOption
 
struct  v2::V2NIMLoginClient
 
struct  v2::V2NIMKickedOfflineDetail
 
struct  v2::V2NIMDataSyncDetail
 
struct  v2::V2NIMLastMessage
 
struct  v2::V2NIMConversation
 
struct  v2::V2NIMConversationResult
 
struct  v2::V2NIMConversationOperationResult
 
struct  v2::V2NIMConversationUpdate
 
struct  v2::V2NIMConversationOption
 
struct  v2::V2NIMConversationFilter
 
struct  v2::V2NIMConversationGroup
 
struct  v2::V2NIMConversationGroupResult
 
struct  v2::V2NIMMessageSearchParams
 
struct  v2::V2NIMVoiceToTextParams
 
struct  v2::V2NIMTeam
 
struct  v2::V2NIMTeamMember
 
struct  v2::V2NIMTeamMemberUpdateParams
 
struct  v2::V2NIMCreateTeamParams
 
struct  v2::V2NIMTeamMemberQueryOption
 
struct  v2::V2NIMCreateTeamResult
 
struct  v2::V2NIMUpdateSelfMemberInfoParams
 
struct  v2::V2NIMTeamMemberListResult
 
struct  v2::V2NIMTeamJoinActionInfo
 
struct  v2::V2NIMAntispamConfig
 
struct  v2::V2NIMUser
 
struct  v2::V2NIMUserUpdateParams
 
struct  v2::V2NIMUserSearchOption
 用户搜索选项 更多...
 
struct  v2::V2NIMFriend
 
struct  v2::V2NIMFriendAddParams
 
struct  v2::V2NIMFriendAddApplication
 
struct  v2::V2NIMFriendDeleteParams
 
struct  v2::V2NIMFriendSetParams
 
struct  v2::V2NIMFriendSearchOption
 
struct  v2::V2NIMTeamJoinActionInfoQueryOption
 
struct  v2::V2NIMTeamMemberSearchOption
 
struct  v2::V2NIMTeamJoinActionInfoResult
 
struct  v2::V2NIMFriendAddApplicationQueryOption
 
struct  v2::V2NIMFriendAddApplicationResult
 
struct  v2::V2NIMDndConfig
 
struct  v2::V2NIMChatroomLoginOption
 
struct  v2::V2NIMChatroomTagConfig
 
struct  v2::V2NIMLocationInfo
 
struct  v2::V2NIMChatroomLocationConfig
 
struct  v2::V2NIMChatroomEnterParams
 
struct  v2::V2NIMChatroomInfo
 
struct  v2::V2NIMChatroomCdnInfo
 
struct  v2::V2NIMChatroomEnterResult
 
struct  v2::V2NIMChatroomKickedInfo
 
struct  v2::V2NIMUserInfoConfig
 
struct  v2::V2NIMChatroomMessageConfig
 
struct  v2::V2NIMChatroomMessage
 
struct  v2::V2NIMSendChatroomMessageParams
 
struct  v2::V2NIMSendChatroomMessageResult
 
struct  v2::V2NIMChatroomMemberQueryOption
 
struct  v2::V2NIMChatroomMemberListResult
 
struct  v2::V2NIMChatroomMessageListOption
 
struct  v2::V2NIMChatroomMemberRoleUpdateParams
 
struct  v2::V2NIMChatroomSelfMemberUpdateParams
 
struct  v2::V2NIMChatroomTagTempChatBannedParams
 
struct  v2::V2NIMChatroomTagsUpdateParams
 
struct  v2::V2NIMChatroomTagMemberOption
 
struct  v2::V2NIMChatroomTagMessageOption
 
struct  v2::V2NIMChatRoomMessageCustomAttachmentParser
 聊天室自定义消息附件解析器 更多...
 
struct  v2::V2NIMClientAntispamThesaurusItem
 
struct  v2::V2NIMClientAntispamThesaurus
 
struct  v2::V2NIMChatroomQueueOfferParams
 
struct  v2::V2NIMUploadFileParams
 
struct  v2::V2NIMUploadFileTask
 
struct  v2::V2NIMAIModelConfig
 
struct  v2::V2NIMAIUser
 
struct  v2::V2NIMDownloadMessageAttachmentParams
 下载消息附件资源请求参数 更多...
 
struct  v2::V2NIMGetMediaResourceInfoResult
 
struct  v2::V2NIMSignallingConfig
 
struct  v2::V2NIMSignallingPushConfig
 消息推送相关配置 更多...
 
struct  v2::V2NIMSignallingRtcConfig
 音视频相关配置 更多...
 
struct  v2::V2NIMSignallingCallParams
 信令呼叫参数 更多...
 
struct  v2::V2NIMSignallingChannelInfo
 信令频道信息 更多...
 
struct  v2::V2NIMSignallingMember
 信令房间用户信息 更多...
 
struct  v2::V2NIMSignallingRoomInfo
 信令房间相关信息 更多...
 
struct  v2::V2NIMSignallingRtcInfo
 
struct  v2::V2NIMSignallingCallResult
 呼叫回包 更多...
 
struct  v2::V2NIMSignallingCallSetupParams
 呼叫建立请求参数,包括接收方进入频道房间相关信息,以及接受方需要的相关音视频房间信息 更多...
 
struct  v2::V2NIMSignallingCallSetupResult
 接受呼叫请求回包 更多...
 
struct  v2::V2NIMSignallingJoinParams
 加入信令房间请求参数 更多...
 
struct  v2::V2NIMSignallingInviteParams
 邀请成员加入信令房间请求参数 更多...
 
struct  v2::V2NIMSignallingCancelInviteParams
 取消之前的邀请成员加入信令房间请求参数 更多...
 
struct  v2::V2NIMSignallingRejectInviteParams
 拒绝别人邀请加入信令房间请求参数 更多...
 
struct  v2::V2NIMSignallingAcceptInviteParams
 拒绝别人邀请加入信令房间请求参数 更多...
 
struct  v2::V2NIMSignallingEvent
 信令事件 更多...
 
struct  v2::V2NIMSubscribeUserStatusOption
 事件订阅选项 更多...
 
struct  v2::V2NIMUnsubscribeUserStatusOption
 取消订阅选项 更多...
 
struct  v2::V2NIMCustomUserStatusParams
 自定义用户状态参数 更多...
 
struct  v2::V2NIMCustomUserStatusPublishResult
 自定义用户状态发布结果 更多...
 
struct  v2::V2NIMUserStatusSubscribeResult
 用户状态订阅结果 更多...
 
struct  v2::V2NIMUserStatus
 事件订阅用户状态 更多...
 
struct  v2::V2NIMMessageCustomAttachment
 自定义消息附件 更多...
 
struct  v2::V2NIMMessageCustomAttachmentParser
 自定义消息附件解析器 更多...
 

命名空间

namespace  v2
 

类型定义

using v2::V2NIMTokenProvider = nstd::function<nstd::optional<nstd::string>(nstd::string accountId)>
 动态 token 获取回调
 
using v2::V2NIMLoginExtensionProvider = nstd::function<nstd::optional<nstd::string>(nstd::string accountId)>
 登陆扩展信息获取回调
 
using v2::V2NIMChatroomTokenProvider = nstd::function<nstd::optional<nstd::string>(nstd::string roomId, nstd::string account)>
 聊天室 token 获取回调
 
using v2::V2NIMChatroomLoginExtensionProvider = nstd::function<nstd::optional<nstd::string>(nstd::string roomId, nstd::string account)>
 聊天室登陆扩展信息获取回调
 
using v2::V2NIMChatroomLinkProvider = nstd::function<nstd::vector<nstd::string>(nstd::string roomId, nstd::string account)>
 聊天室 link 获取回调