NIM Unity SDK V2.6.0
载入中...
搜索中...
未找到
| 枚举
NimElite.Swig 命名空间参考

class  _enum_converter
 
class  CallbackParam
 
class  ChatroomAnonymousEnterParam
 
class  ChatroomAuthParam
 
class  ChatroomAuthService
 
class  ChatroomBatchUpdateQueueParam
 
class  ChatroomBatchUpdateQueueResult
 
class  ChatroomClient
 
class  ChatroomEnterLocationParam
 
class  ChatroomEnterParam
 
class  ChatroomEnterResult
 
class  ChatroomFetchMediaCompletedInfo
 
class  ChatroomFetchMediaProgressInfo
 
class  ChatroomFetchQueueResult
 
class  ChatroomIndependentEnterParam
 
class  ChatroomInfo
 
class  ChatroomInfoUpdateParam
 
class  ChatroomInitQueueParam
 
class  ChatroomKickMemberParam
 
class  ChatRoomLinkConditionInfo
 
class  ChatroomLoginState
 
class  ChatroomMemberInfo
 
class  ChatroomMemberInfoUpdateParam
 
class  ChatroomMemberService
 
class  ChatroomMemberTempMuteByTagParam
 
class  ChatroomMemberTempMuteParam
 
class  ChatroomMemberUpdateParam
 
class  ChatroomMessage
 
class  ChatroomMessageBatchReportInfo
 
class  ChatroomMessageBuilder
 
class  ChatroomMessageService
 
class  ChatroomMessageSetting
 
class  ChatRoomNotification
 
class  ChatroomNotifyKickout
 
class  ChatroomPickHeaderQueueResult
 
class  ChatroomPollQueueParam
 
class  ChatroomPollQueueResult
 
class  ChatroomPullMessageOptions
 
class  ChatroomPullMessageResult
 
class  ChatroomQueryMemberByAccountsParam
 
class  ChatroomQueryMemberParam
 
class  ChatRoomQueryMembersByTagParam
 
class  ChatRoomQueryMembersCountByTagParam
 
class  ChatroomQueryMembersCountResult
 
class  ChatroomQueryMembersResult
 
class  ChatroomQueryRoomInfoResult
 
class  ChatroomQueueItem
 
class  ChatroomQueueService
 
class  ChatroomSDKConfig
 
class  ChatroomSendMessageLocationParam
 
class  ChatroomSendMessageParam
 
class  ChatroomSendMessageResult
 
class  ChatroomService
 
class  ChatroomSetMemberTempMuteResult
 
class  ChatroomUpdateLocationParam
 
class  ChatroomUpdateMyRoomRoleParam
 
class  ChatroomUpdateQueueParam
 
class  ChatroomUploadAttachmentEndingParam
 
class  ChatroomUploadAttachmentProgressParam
 
class  ConstructChatroomMessageSendParamResult
 
class  default_context_t
 
class  Global
 
class  MessageAudioAttachment
 
class  MessageCustomAttachment
 
class  MessageDecoratedProfileInfo
 
class  MessageFileAttachment
 
class  MessageGEOAttachment
 
class  MessageImageAttachment
 
class  MessageProfileInfo
 
class  MessageTextAttachment
 
class  MessageTipAttachment
 
class  MessageVideoAttachment
 
class  NimApiGlobal
 
class  NimApiGlobalPINVOKE
 
class  NimChatroomMemberInfoList
 
class  NimChatroomMessageList
 
class  NimChatroomQueueItemList
 
class  NimMessageTypeList
 
class  NimStringList
 
class  PassThroughHttpData
 
class  PassThroughHttpDataResponse
 
class  PassThroughMsgData
 
class  PassThroughService
 
class  ProxyInfo
 
class  SDKInitializeParam
 
class  SWIGTYPE_p_f_p_q_const__nim_api__CallbackParam_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomBatchUpdateQueueResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomEnterResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomFetchQueueResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatRoomLinkConditionInfo_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomLoginState_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomMessage_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatRoomNotification_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomNotifyKickout_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomPickHeaderQueueResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomPollQueueResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomPullMessageResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomQueryMembersCountResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomQueryMembersResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomQueryRoomInfoResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomSendMessageResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomSetMemberTempMuteResult_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__ChatroomUploadAttachmentEndingParam_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__PassThroughHttpDataResponse_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__nim_api__PassThroughMsgData_p_void__void
 
class  SWIGTYPE_p_f_p_q_const__std__vector__nim_api__ChatroomMessage___p_void__void
 
class  SWIGTYPE_p_int16_t
 
class  SWIGTYPE_p_nim_api__CloudObjectStoreService
 
class  SWIGTYPE_p_nim_api__MessageLogClientUniqueID
 
class  SWIGTYPE_p_void
 

枚举

enum  ChatroomMemberQueryCondition { kNIMChatroomMemberQueryConditionRegular = 0 , kNIMChatroomMemberQueryConditionTemp = 1 , kNIMChatroomMemberQueryConditionRegularOnline = 2 , kNIMChatroomMemberQueryConditionUnRegularReversedOrder = 3 }
 
enum  EMChatroomAuthType { kNIMChatroomAuthTypeDefault = 0 , kNIMChatroomAuthTypeDynamicToken = 1 , kNIMChatroomAuthTypeThirdpartyCallback = 2 }
 
enum  EMChatRoomEnterStep {
  kNIMChatRoomEnterStepInit = 1 , kNIMChatRoomEnterStepServerConnecting = 2 , kNIMChatRoomEnterStepServerConnectOver = 3 , kNIMChatRoomEnterStepRoomAuthing = 4 ,
  kNIMChatRoomEnterStepRoomAuthOver = 5
}
 
enum  EMChatRoomLinkCondition { kNIMChatRoomLinkConditionAlive = 0 , kNIMChatRoomLinkConditionDeadAndRetry = 1 , kNIMChatRoomLinkConditionDead = 2 }
 
enum  EMChatroomLoginState {
  kNIMChatroomLoginStateBegin = 0x00000000 , kNIMChatroomLoginStateUnlogin = kNIMChatroomLoginStateBegin|1 , kNIMChatroomLoginStateLogging = kNIMChatroomLoginStateBegin|2 , kNIMChatroomLoginStateLogged = kNIMChatroomLoginStateBegin|3 ,
  kNIMChatroomLoginStateEnd
}
 
enum  EMChatroomLoginStateDetail {
  kNIMChatroomLoginStateDetailBegin = 0x00000000 , kNIMChatroomLoginStateDetailUnloginUnlogin = kNIMChatroomLoginStateDetailBegin|100 , kNIMChatroomLoginStateDetailUnloginDisconnected = kNIMChatroomLoginStateDetailBegin|101 , kNIMChatroomLoginStateDetailUnloginLogout = kNIMChatroomLoginStateDetailBegin|102 ,
  kNIMChatroomLoginStateDetailUnloginAuthError = kNIMChatroomLoginStateDetailBegin|111 , kNIMChatroomLoginStateDetailUnloginDeviceNotTrust = kNIMChatroomLoginStateDetailBegin|112 , kNIMChatroomLoginStateDetailUnloginKickExclusive = kNIMChatroomLoginStateDetailBegin|121 , kNIMChatroomLoginStateDetailUnloginForbidden = kNIMChatroomLoginStateDetailBegin|122 ,
  kNIMChatroomLoginStateDetailUnloginKickBySelfOtherClient = kNIMChatroomLoginStateDetailBegin|123 , kNIMChatroomLoginStateDetailUnloginVersionExpired = kNIMChatroomLoginStateDetailBegin|181 , kNIMChatroomLoginStateDetailUnloginAuthTimeout = kNIMChatroomLoginStateDetailBegin|182 , kNIMChatroomLoginStateDetailUnloginUnspecific = kNIMChatroomLoginStateDetailBegin|199 ,
  kNIMChatroomLoginStateDetailLoggingConnecting = kNIMChatroomLoginStateDetailBegin|201 , kNIMChatroomLoginStateDetailLoggingAuthing = kNIMChatroomLoginStateDetailBegin|202 , kNIMChatroomLoginStateDetailLoggedSyncing = kNIMChatroomLoginStateDetailBegin|301 , kNIMChatroomLoginStateUnlogin_ManagerKick = kNIMChatroomLoginStateDetailBegin|401 ,
  kNIMChatroomLoginStateUnlogin_Dismiss = kNIMChatroomLoginStateDetailBegin|402 , kNIMChatroomLoginStateDetailLoggedCompleted = kNIMChatroomLoginStateDetailBegin|666 , kNIMChatroomLoginStateDetailLoggedLoggingOut = kNIMChatroomLoginStateDetailBegin|667 , kNIMChatroomLoginStateDetailEnd
}
 
enum  EMChatroomMemberType {
  kNimChatroomMemberTypeGuest = -2 , kNimChatroomMemberTypeLimitedMember = -1 , kNimChatroomMemberTypeNormalMember = 0 , kNimChatroomMemberTypeCreator = 1 ,
  kNimChatroomMemberTypeAdmin = 2 , kNimChatroomMemberTypeAnonymous = 4
}
 
enum  EMChatRoomNotificationId {
  kNIMChatRoomNotificationIdUndefined = 0 , kNIMChatRoomNotificationIdMemberIn = 301 , kNIMChatRoomNotificationIdMemberExit = 302 , kNIMChatRoomNotificationIdAddBlack = 303 ,
  kNIMChatRoomNotificationIdRemoveBlack = 304 , kNIMChatRoomNotificationIdAddMute = 305 , kNIMChatRoomNotificationIdRemoveMute = 306 , kNIMChatRoomNotificationIdAddManager = 307 ,
  kNIMChatRoomNotificationIdRemoveManager = 308 , kNIMChatRoomNotificationIdAddFixed = 309 , kNIMChatRoomNotificationIdRemoveFixed = 310 , kNIMChatRoomNotificationIdClosed = 311 ,
  kNIMChatRoomNotificationIdInfoUpdated = 312 , kNIMChatRoomNotificationIdMemberKicked = 313 , kNIMChatRoomNotificationIdMemberTempMute = 314 , kNIMChatRoomNotificationIdMemberTempUnMute = 315 ,
  kNIMChatRoomNotificationIdMyRoleUpdated = 316 , kNIMChatRoomNotificationIdQueueChanged = 317 , kNIMChatRoomNotificationIdRoomMuted = 318 , kNIMChatRoomNotificationIdRoomDeMuted = 319 ,
  kNIMChatRoomNotificationIdQueueBatchChanged = 320 , kNIMChatRoomNotificationIdTagTempMuteAdd = 321 , kNIMChatRoomNotificationIdTagTempMuteRemove = 322 , kNIMChatRoomNotificationIdRecallMessage = 323 ,
  kNIMChatRoomNotificationIdQueueBatchOffer = 324
}
 
enum  EMClientType {
  kNIMClientTypeBegin = 0 , kNIMClientTypeDefault = kNIMClientTypeBegin , kNIMClientTypeBase = 0x0001 , kNIMClientTypeAndroid = kNIMClientTypeBase << 0 ,
  kNIMClientTypeIOS = kNIMClientTypeBase << 1 , kNIMClientTypePCWindows = kNIMClientTypeBase << 2 , kNIMClientTypeWindowsPhone = kNIMClientTypeBase << 3 , kNIMClientTypeWeb = kNIMClientTypeBase << 4 ,
  kNIMClientTypeRestAPI = kNIMClientTypeBase << 5 , kNIMClientTypeMacOS = kNIMClientTypeBase << 6
}
 
enum  EMInitializationState {
  kNIMUninitialized , kNIMInitializing , kNIMInitialized , kNIMreleasing ,
  kNIMreleased
}
 
enum  EMIPAddressFamily {
  kNIMIPAddressFamilyBegin = -1 , kNIMIPAddressFamilyUnKnown = 0 , kNIMIPAddressFamilyIPV4 = 1 , kNIMIPAddressFamilyIPV6 = 2 ,
  kNIMIPAddressFamilyEnd
}
 
enum  EMMessageStatus {
  kNIMMessageStatusUnknown = 0 , kNIMMessageStatusUnread = 1 , kNIMMessageStatusRead = 2 , kNIMMessageStatusDeleted = 3 ,
  kNIMMessageStatusSending = 4 , kNIMMessageStatusSendFailed = 5 , kNIMMessageStatusSent = 6 , kNIMMessageStatusReceipt = 7 ,
  kNIMMessageStatusDraft = 8 , kNIMMessageStatusSendCancel = 9 , kNIMMessageStatusRefused = 10
}
 
enum  EMMessageType {
  kNIMMessageTypeInvalid = -1 , kNIMMessageTypeText = 0 , kNIMMessageTypeImage = 1 , kNIMMessageTypeAudio = 2 ,
  kNIMMessageTypeVideo = 3 , kNIMMessageTypeGEO = 4 , kNIMMessageTypeNotification = 5 , kNIMMessageTypeFile = 6 ,
  kNIMMessageTypeTip = 10 , kNIMMessageTypeCustom = 100 , kNIMMessageTypeUnknown = 1000
}
 
enum  EMPassThroughHttpMethod {
  kNIMPassThroughHttpMethodBegin = 0 , kNIMPassThroughHttpMethodGet = 1 , kNIMPassThroughHttpMethodPost = 2 , kNIMPassThroughHttpMethodPut = 3 ,
  kNIMPassThroughHttpMethodDelete = 4 , kNIMPassThroughHttpMethodEnd
}
 
enum  EMProxyType {
  kNIMProxyNone = 0 , kNIMProxyHttp11 = 1 , kNIMProxySocks4 = 4 , kNIMProxySocks4a = 5 ,
  kNIMProxySocks5 = 6
}
 
enum  EMResultCode {
  kNIMResError = 0 , kNIMResSuccess = 200 , kNIMResVersionError = 201 , kNIMResUidPassError = 302 ,
  kNIMResVersionExpired = 317 , kNIMResForbidden = 403 , kNIMResNotExist = 404 , kNIMResNoModify = 406 ,
  kNIMResTimeoutError = 408 , kNIMResParameterError = 414 , kNIMResConnectionError = 415 , kNIMResFrequently = 416 ,
  kNIMResExist = 417 , kNIMResOverrun = 419 , kNIMResAccountBlock = 422 , kNIMResDeviceNotTrust = 431 ,
  kNIMResUnknownError = 500 , kNIMResServerDataError = 501 , kNIMResTooBuzy = 503 , kNIMResExceedLimit = 508 ,
  kNIMResInvalid = 509 , kNIMResTeamECountLimit = 801 , kNIMResTeamENAccess = 802 , kNIMResTeamENotExist = 803 ,
  kNIMResTeamEMemberNotExist = 804 , kNIMResTeamErrType = 805 , kNIMResTeamLimit = 806 , kNIMResTeamUserStatusErr = 807 ,
  kNIMResTeamApplySuccess = 808 , kNIMResTeamAlreadyIn = 809 , kNIMResTeamInviteSuccess = 810 , kNIMResForcePushCountLimit = 811 ,
  kNIMResTeamMemberLimit = 813 , kNIMResInvalidProtocol = 997 , kNIMResEUnpacket = 998 , kNIMResEPacket = 999 ,
  kNIMResInBlack = 7101 , kNIMLocalRes = 10000 , kNIMResRoomLocalNeedRequestAgain = 10001 , kNIMLocalResNetworkError = 10010 ,
  kNIMLocalResMsgNosUploadCancel = 10200 , kNIMLocalResMsgNosDownloadCancel = 10206 , kNIMLocalResMsgNosDownloadCheckError = 10207 , kNIMLocalResMsgFileNotExist = 10404 ,
  kNIMLocalResParameterError = 10414 , kNIMLocalResExist = 10417 , kNIMLocalResParaError = 10450 , kNIMLocalResMsgSendNosError = 10502 ,
  kNIMLocalResMsgSendDBError = 10503 , kNIMLocalResExceedLimit = 10508 , kNIMLocalResCheckMsgDBFailed = 10600 , kNIMLocalResImportMsgDBFailed = 10601 ,
  kNIMLocalResTMembersSyncUndone = 10602 , kNIMLocalResRtsError = 11100 , kNIMLocalResRtsIdNotExist = 11101 , kNIMLocalResRtsVChatExist = 11417 ,
  kNIMLocalResRtsStatusError = 11501 , kNIMLocalResRtsChannelNotExist = 11510 , kNIMResRoomLinkError = 13001 , kNIMResRoomError = 13002 ,
  kNIMResRoomBlackBeOut = 13003 , kNIMResRoomBeMuted = 13004 , kNIMResRoomAntispam = 13005 , kNIMResRoomAllMuted = 13006 ,
  kNIMResRoomMessageFiltedForBusy = 13007 , kNIMResRoomTagMuted = 13008 , kNIMLocalResAPIErrorInitUndone = 20000 , kNIMLocalResAPIErrorLoginUndone = 20001 ,
  kNIMLocalResAPIErrorLogined = 20002 , kNIMLocalResAPIErrorVersionError = 20003 , kNIMLocalResAPIErrorChatroomMixError = 20004 , kNIMLocalResAPIErrorUnableToProceed = 20005 ,
  kNIMLocalResAPIErrorUnableFunction = 20006 , kNIMLocalResAPIErrorNotSupported = 20007 , kNIMLocalResAPIErrorCacaled = 20008 , kNIMLocalResAPIErrorNotFound = 20009
}
 
enum  EMSDKLogLevel {
  kNIMSDKLogLevelFatal = 1 , kNIMSDKLogLevelError = 2 , kNIMSDKLogLevelWarn = 3 , kNIMSDKLogLevelApp = 5 ,
  kNIMSDKLogLevelPro = 6
}