|
enum | NimChatroomMemberType {
Guest = -2
, LimitedMember = -1
, NormalMember = 0
, Creator = 1
,
Admin = 2
, Anonymous = 4
} |
|
enum | NimChatroomMemberQueryCondition { Regular = 0
, Temp = 1
, RegularOnline = 2
, UnRegularReversedOrder = 3
} |
|
enum | NimChatroomLoginStateType { Unlogin = 1
, Logging = 2
, Logged = 3
} |
|
enum | NimChatroomLoginStateDetailType {
UnloginDisconnected = 101
, UnloginLogout = 102
, UnloginAuthError = 111
, UnloginDeviceNotTrust = 112
,
UnloginKickExclusive = 121
, UnloginForbidden = 122
, UnloginKickBySelfOtherClient = 123
, UnloginVersionExpired = 181
,
UnloginAuthTimeout = 182
, UnloginUnspecific = 199
, LoggingConnecting = 201
, LoggingAuthing = 202
,
LoggedSyncing = 301
, kNIMChatroomLoginStateUnlogin_ManagerKick = 401
, kNIMChatroomLoginStateUnlogin_Dismiss = 402
, LoggedCompleted = 666
,
LoggedLoggingOut = 667
} |
|
enum | NimChatroomLinkCondition { Alive = 0
, Retry = 1
, Dead = 2
} |
|
enum | NimChatroomNotificationId {
Undefined = 0
, MemberIn = 301
, MemberExit = 302
, AddBlack = 303
,
RemoveBlack = 304
, AddMute = 305
, RemoveMute = 306
, AddManager = 307
,
RemoveManager = 308
, AddFixed = 309
, RemoveFixed = 310
, Closed = 311
,
InfoUpdated = 312
, MemberKicked = 313
, MemberTempMute = 314
, MemberTempUnMute = 315
,
MyRoleUpdated = 316
, QueueChanged = 317
, RoomMuted = 318
, RoomDeMuted = 319
,
QueueBatchChanged = 320
, TagTempMuteAdd = 321
, TagTempMuteRemove = 322
, RecallMessage = 323
,
QueueBatchOffer = 324
} |
|
enum | NimChatroomAuthType { kNIMChatroomAuthTypeDefault = 0
, kNIMChatroomAuthTypeDynamicToken = 1
, kNIMChatroomAuthTypeThirdpartyCallback = 2
} |
| 聊天室鉴权类型
|
|
enum | NimMessageType {
Invalid = -1
, Text = 0
, Image = 1
, Audio = 2
,
Video = 3
, GEO = 4
, Notification = 5
, File = 6
,
Tip = 10
, Custom = 100
, Unknown = 1000
} |
|
enum | NimResultCode {
Error = 0
, Success = 200
, VersionError = 201
, UidPassError = 302
,
VersionExpired = 317
, Forbidden = 403
, NotExist = 404
, NoModify = 406
,
TimeoutError = 408
, ParameterError = 414
, ConnectionError = 415
, Frequently = 416
,
Exist = 417
, Overrun = 419
, AccountBlock = 422
, DeviceNotTrust = 431
,
UnknownError = 500
, ServerDataError = 501
, TooBuzy = 503
, ExceedLimit = 508
,
Invalid = 509
, TeamECountLimit = 801
, TeamENAccess = 802
, TeamENotExist = 803
,
TeamEMemberNotExist = 804
, TeamErrType = 805
, TeamLimit = 806
, TeamUserStatusErr = 807
,
TeamApplySuccess = 808
, TeamAlreadyIn = 809
, TeamInviteSuccess = 810
, ForcePushCountLimit = 811
,
TeamMemberLimit = 813
, InvalidProtocol = 997
, EUnpacket = 998
, EPacket = 999
,
InBlack = 7101
, LocalRes = 10000
, RoomLocalNeedRequestAgain = 10001
, LocalResNetworkError = 10010
,
LocalResMsgNosUploadCancel = 10200
, LocalResMsgNosDownloadCancel = 10206
, LocalResMsgNosDownloadCheckError = 10207
, LocalResMsgFileNotExist = 10404
,
LocalResParameterError = 10414
, LocalResExist = 10417
, LocalResParaError = 10450
, LocalResMsgSendNosError = 10502
,
LocalResMsgSendDBError = 10503
, LocalResExceedLimit = 10508
, LocalResCheckMsgDBFailed = 10600
, LocalResImportMsgDBFailed = 10601
,
LocalResTMembersSyncUndone = 10602
, LocalResRtsError = 11100
, LocalResRtsIdNotExist = 11101
, LocalResRtsVChatExist = 11417
,
LocalResRtsStatusError = 11501
, LocalResRtsChannelNotExist = 11510
, RoomLinkError = 13001
, RoomError = 13002
,
RoomBlackBeOut = 13003
, RoomBeMuted = 13004
, RoomAntispam = 13005
, RoomAllMuted = 13006
,
RoomMessageFiltedForBusy = 13007
, RoomTagMuted = 13008
, LocalResAPIErrorInitUndone = 20000
, LocalResAPIErrorLoginUndone = 20001
,
LocalResAPIErrorLogined = 20002
, LocalResAPIErrorVersionError = 20003
, LocalResAPIErrorChatroomMixError = 20004
, LocalResAPIErrorUnableToProceed = 20005
,
LocalResAPIErrorUnableFunction = 20006
, LocalResAPIErrorNotSupported = 20007
, LocalResAPIErrorCacaled = 20008
, LocalResAPIErrorNotFound = 20009
} |
| 错误码定义 更多...
|
|
enum | NimClientType {
Base = 0x0001
, Android = Base << 0
, IOS = Base << 1
, PCWindows = Base << 2
,
WindowsPhone = Base << 3
, Web = Base << 4
, RestAPI = Base << 5
, MacOS = Base << 6
} |
| 客户端类型 更多...
|
|
enum | NimSdkLogLevel {
Fatal = 1
, Error = 2
, Warn = 3
, App = 5
,
Pro = 6
} |
|
enum | NimPassThroughHttpMethod { Get = 1
, Post = 2
, Put = 3
, Delete = 4
} |
|
|
delegate void | DelegateNimChatroomGetRoomInfoCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomUpdateRoomInfoCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomUpdateLocationCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomLinkConditionChangeCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomInitQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomBatchUpdateQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomClearQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomFetchQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomPollQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomPickHeaderQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomUpdateQueueCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomWillSendMessageCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomUploadAttachmentEndingCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSendingMessageCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomReceiveMessageCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomReceiveNotificationCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomReceiveMessagesCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSendMessageAckCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomQueryMessageCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomUpdateMyRoomRoleCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomQueryMembersCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomQueryMembersByAccountsCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomQueryMembersByTagCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomQueryMembersCountByTagCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberTempMuteByTagCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberBlackListCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberMuteCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberTempMuteCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberManagerCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomSetMemberNormalCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomKickMemberCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomLoginStateChangeCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomKickoutCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomEnterCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomIndependentEnterCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomAnonymousEnterCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimChatroomExitCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | NimChatroomLoginStateChangeCallback (NimChatroomLoginState state) |
|
delegate void | NimChatroomKickoutCallback (NimChatroomNotifyKickout notify) |
|
delegate void | NimChatroomEnterCallback (NimChatroomEnterResult result) |
|
delegate void | NimChatroomIndependentEnterCallback (NimChatroomEnterResult result) |
|
delegate void | NimChatroomAnonymousEnterCallback (NimChatroomEnterResult result) |
|
delegate void | NimChatroomExitCallback (NimCallbackParam param) |
|
delegate void | NimChatroomUpdateMyRoomRoleCallback (NimCallbackParam param) |
|
delegate void | NimChatroomQueryMembersCallback (NimChatroomQueryMembersResult result) |
|
delegate void | NimChatroomQueryMembersByAccountsCallback (NimChatroomQueryMembersResult result) |
|
delegate void | NimChatroomQueryMembersByTagCallback (NimChatroomQueryMembersResult result) |
|
delegate void | NimChatroomQueryMembersCountByTagCallback (NimChatroomQueryMembersCountResult result) |
|
delegate void | NimChatroomSetMemberTempMuteByTagCallback (NimChatroomSetMemberTempMuteResult result) |
|
delegate void | NimChatroomSetMemberBlackListCallback (NimCallbackParam param) |
|
delegate void | NimChatroomSetMemberMuteCallback (NimCallbackParam param) |
|
delegate void | NimChatroomSetMemberTempMuteCallback (NimCallbackParam param) |
|
delegate void | NimChatroomSetMemberManagerCallback (NimCallbackParam param) |
|
delegate void | NimChatroomSetMemberNormalCallback (NimCallbackParam param) |
|
delegate void | NimChatroomKickMemberCallback (NimCallbackParam param) |
|
delegate void | NimChatroomWillSendMessageCallback (NimChatroomMessage message) |
|
delegate void | NimChatroomUploadAttachmentEndingCallback (NimChatroomUploadAttachmentEndingParam param) |
|
delegate void | NimChatroomSendingMessageCallback (NimChatroomMessage message) |
|
delegate void | NimChatroomSendMessageAckCallback (NimChatroomSendMessageResult result) |
|
delegate void | NimChatroomReceiveMessageCallback (NimChatroomMessage message) |
|
delegate void | NimChatroomReceiveNotificationCallback (NimChatroomNotification notification) |
|
delegate void | NimChatroomReceiveMessagesCallback (List< NimChatroomMessage > messages) |
|
delegate void | NimChatroomQueryMessageCallback (NimChatroomPullMessageResult result) |
|
delegate void | NimChatroomInitQueueCallback (NimCallbackParam param) |
|
delegate void | NimChatroomBatchUpdateQueueCallback (NimChatroomBatchUpdateQueueResult result) |
|
delegate void | NimChatroomClearQueueCallback (NimCallbackParam param) |
|
delegate void | NimChatroomFetchQueueCallback (NimChatroomFetchQueueResult result) |
|
delegate void | NimChatroomPollQueueCallback (NimChatroomPollQueueResult result) |
|
delegate void | NimChatroomPickHeaderQueueCallback (NimChatroomPickHeaderQueueResult result) |
|
delegate void | NimChatroomUpdateQueueCallback (NimCallbackParam param) |
|
delegate void | NimChatroomGetRoomInfoCallback (NimChatroomQueryRoomInfoResult result) |
|
delegate void | NimChatroomUpdateRoomInfoCallback (NimCallbackParam param) |
|
delegate void | NimChatroomUpdateLocationCallback (NimCallbackParam param) |
|
delegate void | NimChatroomLinkConditionChangeCallback (NimChatroomLinkConditionInfo info) |
|
delegate void | NimCallback (NimCallbackParam arg) |
|
delegate void | NimVoidCallback () |
|
delegate void | NimReceivePassThroughMessageCallback (NimPassThroughMsgData data) |
|
delegate void | NimPassThroughRequestCallback (NimPassThroughHttpDataResponse result) |
|
delegate void | DelegateNimReceivePassThroughMessageCallback (IntPtr arg1, IntPtr userData) |
|
delegate void | DelegateNimPassThroughRequestCallback (IntPtr arg1, IntPtr userData) |
|