NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
v2_nim_def_enum.hpp 文件参考
#include <map>
#include "ne_stl.h"

浏览源代码.

命名空间

namespace  v2
 

枚举

enum  v2::V2NIMErrorCode {
  v2::V2NIM_ERROR_CODE_UNKNOWN = 0 , v2::V2NIM_ERROR_CODE_SUCCESS = 200 , v2::V2NIM_ERROR_CODE_HANDSHAKE = 201 , v2::V2NIM_ERROR_CODE_ASYMMETRIC_ENCRYPTION_ALGORITHM = 202 ,
  v2::V2NIM_ERROR_CODE_SYMMETRIC_ENCRYPTION_ALGORITHM = 203 , v2::V2NIM_ERROR_CODE_HANDSHAKE_PROTOCOL_VERSION_NEED_FALLBACK = 204 , v2::V2NIM_ERROR_CODE_REQUEST_TEMPORARY_FORBIDDEN = 398 , v2::V2NIM_ERROR_CODE_SERVER_UNIT_ERROR = 399 ,
  v2::V2NIM_ERROR_CODE_FORBIDDEN = 403 , v2::V2NIM_ERROR_CODE_NOT_FOUND = 404 , v2::V2NIM_ERROR_CODE_PARAMETER_ERROR = 414 , v2::V2NIM_ERROR_CODE_RATE_LIMIT = 416 ,
  v2::V2NIM_ERROR_CODE_MULTI_LOGIN_FORBIDDEN = 417 , v2::V2NIM_ERROR_CODE_NEED_RETRY = 449 , v2::V2NIM_ERROR_CODE_CALLBACK_FORBIDDEN = 463 , v2::V2NIM_ERROR_CODE_SERVER_INTERNAL_ERROR = 500 ,
  v2::V2NIM_ERROR_CODE_SERVER_BUSY = 503 , v2::V2NIM_ERROR_CODE_APP_UNREACHABLE = 511 , v2::V2NIM_ERROR_CODE_SERVICE_UNAVAILABLE = 514 , v2::V2NIM_ERROR_CODE_PROTOCOL_BLACKHOLE_FILTERED = 599 ,
  v2::V2NIM_ERROR_CODE_NO_PERMISSION = 997 , v2::V2NIM_ERROR_CODE_UNPACK_ERROR = 998 , v2::V2NIM_ERROR_CODE_PACK_ERROR = 999 , v2::V2NIM_ERROR_CODE_IM_DISABLED = 101301 ,
  v2::V2NIM_ERROR_CODE_SERVICE_ADDRESS_INVALID = 101302 , v2::V2NIM_ERROR_CODE_APPKEY_NOT_EXIST = 101303 , v2::V2NIM_ERROR_CODE_BUNDLEID_CHECK_FAILED = 101304 , v2::V2NIM_ERROR_CODE_ILLEGAL_AUTH_TYPE = 101305 ,
  v2::V2NIM_ERROR_CODE_ACCOUNT_NOT_EXIST = 102404 , v2::V2NIM_ERROR_CODE_ACCOUNT_ALREADY_EXIST = 102405 , v2::V2NIM_ERROR_CODE_ACCOUNT_CHAT_BANNED = 102421 , v2::V2NIM_ERROR_CODE_ACCOUNT_BANNED = 102422 ,
  v2::V2NIM_ERROR_CODE_ACCOUNT_IN_BLOCK_LIST = 102426 , v2::V2NIM_ERROR_CODE_ACCOUNT_COUNT_LIMIT = 102434 , v2::V2NIM_ERROR_CODE_ACCOUNT_OPERATION_NEED_RETRY = 102449 , v2::V2NIM_ERROR_CODE_LOGIN_RECORD_NOT_FOUND = 102301 ,
  v2::V2NIM_ERROR_CODE_INVALID_TOKEN = 102302 , v2::V2NIM_ERROR_CODE_ROBOT_NOT_ALLOWED = 102303 , v2::V2NIM_ERROR_CODE_USER_PROFILE_NOT_EXIST = 103404 , v2::V2NIM_ERROR_CODE_USER_PROFILE_HIT_ANTISPAM = 103451 ,
  v2::V2NIM_ERROR_CODE_PEER_FRIEND_LIMIT = 104301 , v2::V2NIM_ERROR_CODE_FRIEND_APPLICATION_NOT_EXIST = 104302 , v2::V2NIM_ERROR_CODE_FRIEND_NOT_EXIST = 104404 , v2::V2NIM_ERROR_CODE_FRIEND_ALREADY_EXIST = 104405 ,
  v2::V2NIM_ERROR_CODE_SELF_FRIEND_OPERATION_NOT_ALLOWED = 104429 , v2::V2NIM_ERROR_CODE_FRIEND_LIMIT = 104435 , v2::V2NIM_ERROR_CODE_FRIEND_OPERATION_RATE_LIMIT = 104449 , v2::V2NIM_ERROR_CODE_FRIEND_HIT_ANTISPAM = 104451 ,
  v2::V2NIM_ERROR_CODE_MUTE_LIST_LIMIT = 105435 , v2::V2NIM_ERROR_CODE_SELF_MUTE_OPERATION_NOT_ALLOWED = 105429 , v2::V2NIM_ERROR_CODE_BLOCKLIST_LIMIT = 106435 , v2::V2NIM_ERROR_CODE_SELF_BLOCKLIST_OPERATION_NOT_ALLOWED = 106429 ,
  v2::V2NIM_ERROR_CODE_MESSAGING_FUNCTION_DISABLED = 107410 , v2::V2NIM_ERROR_CODE_MESSAGE_HIT_ANTISPAM = 107451 , v2::V2NIM_ERROR_CODE_MESSAGE_NOT_EXIST = 107404 , v2::V2NIM_ERROR_CODE_REVOKE_MESSAGE_TO_SELF_NOT_ALLOWED = 107429 ,
  v2::V2NIM_ERROR_CODE_INVALID_TIME_RANGE = 107439 , v2::V2NIM_ERROR_CODE_REVOKE_THIRD_PARTY_MESSAGE_NOT_ALLOWED = 107301 , v2::V2NIM_ERROR_CODE_TEAM_MARK_READ_FAILED = 107302 , v2::V2NIM_ERROR_CODE_SENDER_OR_MANAGER_PERMISSION_ONLY_REVOKE = 107303 ,
  v2::V2NIM_ERROR_CODE_HIGH_PRIORITY_MESSAGE_RATE_LIMIT = 107304 , v2::V2NIM_ERROR_CODE_ACK_MESSAGE_BE_HIGH_PRIORITY = 107305 , v2::V2NIM_ERROR_CODE_DUPLICATE_CLIENT_MESSAGE_ID = 107306 , v2::V2NIM_ERROR_CODE_SHORT_TO_LONG_URL_FAILED = 107307 ,
  v2::V2NIM_ERROR_CODE_URL_INVALID = 107308 , v2::V2NIM_ERROR_CODE_DURATION_OUT_OF_RANGE = 107309 , v2::V2NIM_ERROR_CODE_GET_FILE_META_INFO_FAILED = 107310 , v2::V2NIM_ERROR_CODE_AUDIO_FILE_SIZE_LIMIT = 107311 ,
  v2::V2NIM_ERROR_CODE_VOICE_TO_TEXT_TIMEOUT = 107312 , v2::V2NIM_ERROR_CODE_VOICE_TO_TEXT_FAILED = 107313 , v2::V2NIM_ERROR_CODE_REVOKE_EXCEED_TIME_LIMIT = 107314 , v2::V2NIM_ERROR_CODE_REVOKE_MESSAGE_NOT_ALLOWED = 107315 ,
  v2::V2NIM_ERROR_CODE_FORCE_PUSH_LIST_LIMIT = 107316 , v2::V2NIM_ERROR_CODE_TEAM_MESSAGE_RECEIPT_RATE_LIMIT = 107317 , v2::V2NIM_ERROR_CODE_SNAPSHOT_NOT_EXIST = 107318 , v2::V2NIM_ERROR_CODE_PIN_LIMIT = 107319 ,
  v2::V2NIM_ERROR_CODE_PIN_NOT_EXIST = 107320 , v2::V2NIM_ERROR_CODE_QUICK_COMMENT_LIMIT = 107321 , v2::V2NIM_ERROR_CODE_PIN_ALREADY_EXIST = 107322 , v2::V2NIM_ERROR_CODE_RATE_LIMIT_FOR_MESSAGING_REACHED = 107323 ,
  v2::V2NIM_ERROR_CODE_TEAM_READ_RECEIPT_FUNCTION_DISABLED = 107324 , v2::V2NIM_ERROR_CODE_P2P_READ_RECEIPT_FUNCTION_DISABLED = 107325 , v2::V2NIM_ERROR_CODE_QUICK_COMMENT_FUNCTION_DISABLED = 107326 , v2::V2NIM_ERROR_CODE_PIN_FUNCTION_DISABLED = 107327 ,
  v2::V2NIM_ERROR_CODE_DELETE_SELF_MESSAGE_NOT_ALLOWED = 107328 , v2::V2NIM_ERROR_CODE_NOT_CHATBOT_ACCOUNT = 107329 , v2::V2NIM_ERROR_CODE_MESSAGE_SENSE_REQUIRED = 107330 , v2::V2NIM_ERROR_CODE_TEAM_MESSAGE_READ_RECEIPT_DISABLED = 107331 ,
  v2::V2NIM_ERROR_CODE_TEAM_READ_RECEIPT_RECORD_NOT_FOUND = 107332 , v2::V2NIM_ERROR_CODE_VOICE_TO_TEXT_FUNCTION_DISABLED = 107333 , v2::V2NIM_ERROR_CODE_SERVER_SEARCH_FUNCTION_DISABLED = 107334 , v2::V2NIM_ERROR_CODE_ONEWAY_DELETE_FUNCTION_DISABLED = 107335 ,
  v2::V2NIM_ERROR_CODE_DONT_ACTIVATE_UPDATE_MESSAGE = 107341 , v2::V2NIM_ERROR_CODE_DONT_ALLOW_UPDATE_MESSAGE_TYPE = 107342 , v2::V2NIM_ERROR_CODE_DONT_ALLOW_UPDATE_MESSAGE_PARAMETER = 107343 , v2::V2NIM_ERROR_CODE_DONT_ALLOW_UPDATE_MESSAGE = 107344 ,
  v2::V2NIM_ERRPR_CODE_ONEWAY_DELETION_NOT_ALLOW_FOR_TARGET_MESSAGES = 107338 , v2::V2NIM_ERRPR_CODE_SENDER_CANNOT_INCLUDED_IN_TARGET_LIST = 107339 , v2::V2NIM_ERROR_CODE_ROBOT_CANNOT_SEND_TARGET_MESSAGE = 107340 , v2::V2NIM_ERROR_CODE_PIN_TARGET_MESSAGE_NOT_ALLOWED = 107345 ,
  v2::V2NIM_ERROR_CODE_TARGET_MESSAGE_NOT_ALLOWED_REPLY = 107346 , v2::V2NIM_ERROR_CODE_TARGET_MESSAGE_NOT_ALLOWED_QUICK_COMMENT = 107347 , v2::V2NIM_ERROR_CODE_TEAM_NOT_EXIST = 108404 , v2::V2NIM_ERROR_CODE_GET_ONLINE_USERS_COUNT_DISABLED = 108406 ,
  v2::V2NIM_ERROR_CODE_ALL_TEAM_MEMBERS_CHAT_BANNED = 108423 , v2::V2NIM_ERROR_CODE_ASSIGN_TEAM_OWNER_MANAGER_ROLE_NOT_ALLOWED = 108430 , v2::V2NIM_ERROR_CODE_EXTENDED_SUPER_TEAM_LIMIT = 108434 , v2::V2NIM_ERROR_CODE_CREATED_TEAM_LIMIT = 108435 ,
  v2::V2NIM_ERROR_CODE_TEAM_INVITATION_LIMIT = 108437 , v2::V2NIM_ERROR_CODE_TEAM_HIT_ANTISPAM = 108451 , v2::V2NIM_ERROR_CODE_TEAM_OPERATION_NEED_RETRY = 108449 , v2::V2NIM_ERROR_CODE_NOT_ADVANCED_TEAM = 108302 ,
  v2::V2NIM_ERROR_CODE_TEAM_MANAGER_LIMIT = 108303 , v2::V2NIM_ERROR_CODE_EXTENDED_SUPER_TEAM_LIMIT_NOT_CONFIGURED = 108304 , v2::V2NIM_ERROR_CODE_JOINED_TEAM_LIMIT = 108305 , v2::V2NIM_ERROR_CODE_TEAM_NORMAL_MEMBER_CHAT_BANNED = 108306 ,
  v2::V2NIM_ERROR_CODE_INVITED_ACCOUNT_NOT_FRIEND = 108307 , v2::V2NIM_ERROR_CODE_REJECT_ALL_TEAM_APPLICATIONS = 108308 , v2::V2NIM_ERROR_CODE_TEAM_MEMBERS_COUNT_LIMIT = 108309 , v2::V2NIM_ERROR_CODE_OPERATOR_ALREADY_OWN_TEAM = 108310 ,
  v2::V2NIM_ERROR_CODE_SUPER_TEAM_SERVICE_DISABLED = 108311 , v2::V2NIM_ERROR_CODE_CREATE_EXTENDED_SUPER_TEAM_NOT_ALLOWED = 108313 , v2::V2NIM_ERROR_CODE_TEAM_PER_QUERY_LIMIT = 108314 , v2::V2NIM_ERROR_CODE_TARGETING_MESSAGE_FOR_TEAM_DISABLED = 108318 ,
  v2::V2NIM_ERROR_CODE_INCLUSIVE_AS_FALSE_NOT_ALLOWED_FOR_SUPER_TEAM = 108319 , v2::V2NIM_ERROR_CODE_CANNOT_MAKE_SUPER_TEAM_MESSAGE_VISIBLE_TO_NEW_MEMBERS = 108320 , v2::V2NIM_ERROR_CODE_CANNOT_ALLOW_TARGETED_MESSAGES_INCLUSIVE_TO_NEW_MEMBERS = 108321 , v2::V2NIM_ERROR_CODE_CHAT_BAN_LIST_CONTAIN_NOT_TEAM_MEMBER = 109301 ,
  v2::V2NIM_ERROR_CODE_CHAT_BAN_LIST_CONTAIN_OPERATOR = 109303 , v2::V2NIM_ERROR_CODE_CHAT_BAN_LIST_CONTAIN_TEAM_OWNER = 109304 , v2::V2NIM_ERROR_CODE_OPERATION_ON_TEAM_MANAGER_NOT_ALLOWED = 109305 , v2::V2NIM_ERROR_CODE_NO_TEAM_INVITE_PERMISSION = 109306 ,
  v2::V2NIM_ERROR_CODE_TEAM_OWNER_QUIT_NOT_ALLOWED = 109307 , v2::V2NIM_ERROR_CODE_TEAM_OWNER_IN_KICK_LIST = 109308 , v2::V2NIM_ERROR_CODE_INVITE_ROBOT_ACCOUNT_NOT_ALLOWED = 109309 , v2::V2NIM_ERROR_CODE_KICK_OPERATOR_NOT_ALLOWED = 109310 ,
  v2::V2NIM_ERROR_CODE_TEAM_MEMBER_ALREADY_EXIST = 109311 , v2::V2NIM_ERROR_CODE_TEAM_MEMBER_CAN_NOT_MODIFY_SELF = 109312 , v2::V2NIM_ERROR_CODE_TEAM_INVITATION_OR_APPLICATION_NOT_EXIST = 109313 , v2::V2NIM_ERROR_CODE_OPERATION_ON_TEAM_OWNER_NOT_ALLOWED = 109314 ,
  v2::V2NIM_ERROR_CODE_TEAM_MEMBER_NOT_EXIST = 109404 , v2::V2NIM_ERROR_CODE_TEAM_MEMBER_CHAT_BANNED = 109424 , v2::V2NIM_ERROR_CODE_TEAM_OWNER_OPERATION_PERMISSION_REQUIRED = 109427 , v2::V2NIM_ERROR_CODE_TEAM_OWNER_OR_MANAGER_OPERATION_PERMISSION_REQUIRED = 109432 ,
  v2::V2NIM_ERROR_CODE_TEAM_MEMBER_CONCURRENT_OPERATION_FAILED = 109449 , v2::V2NIM_ERROR_CODE_TEAM_MEMBER_HIT_ANTISPAM = 109451 , v2::V2NIM_ERROR_CODE_FORCED_PUSH_LIST_INCLUDES_NON_TARGETED_ACCOUNTS = 109318 , v2::V2NIM_ERROR_CODE_ACCOUNTS_FOR_CONVERSATIONS_NOT_UNIQUE = 110301 ,
  v2::V2NIM_ERROR_CODE_CONVERSATION_AND_ACCOUNT_MISMATCH = 110302 , v2::V2NIM_ERROR_CODE_CONVERSATION_STICK_TOP_LIMIT = 110303 , v2::V2NIM_ERROR_CODE_CONVERSATION_BELONGED_GROUP_LIMIT = 110304 , v2::V2NIM_ERROR_CODE_CONVERSATION_NOT_EXIST = 110404 ,
  v2::V2NIM_ERROR_CODE_CONVERSATION_OPERATION_NEED_RETRY = 110449 , v2::V2NIM_ERROR_CODE_BROADCASTING_NOTIFICATION_DISABLED = 111410 , v2::V2NIM_ERROR_CODE_BROADCASTING_NOTIFICATION_NOT_EXIST = 111404 , v2::V2NIM_ERROR_CODE_GET_CHATROOM_LINK_FAILED = 113304 ,
  v2::V2NIM_ERROR_CODE_IM_CONNECTION_ABNORMAL = 113305 , v2::V2NIM_ERROR_CODE_CHATROOM_NOT_EXIST = 113404 , v2::V2NIM_ERROR_CODE_CHATROOM_CLOSED = 113406 , v2::V2NIM_ERROR_CODE_CHATROOM_REPEATED_OPERATION = 113409 ,
  v2::V2NIM_ERROR_CODE_CHATROOM_SERVICE_DISABLED = 113410 , v2::V2NIM_ERROR_CODE_ALL_CHATROOM_MEMBERS_CHAT_BANNED = 113423 , v2::V2NIM_ERROR_CODE_CHATROOM_INFO_HIT_ANTISPAM = 113451 , v2::V2NIM_ERROR_CODE_CHATROOM_ILLEGAL_AUTH_TYPE = 113306 ,
  v2::V2NIM_ERROR_CODE_IDENTICAL_FIELD_VALUES = 113307 , v2::V2NIM_ERROR_CODE_CHATROOM_MANAGER_OPERATION_REQUIRED = 113428 , v2::V2NIM_ERROR_CODE_CHATROOM_COUNT_LIMIT = 113434 , v2::V2NIM_ERROR_CODE_NOTIFICATION_FOR_MEMBER_IN_OUT_CHATROOM_DISALED = 113308 ,
  v2::V2NIM_ERROR_CODE_CHATROOM_TEMP_CHAT_BANNED = 113301 , v2::V2NIM_ERROR_CODE_CHATROOM_TAGGED_MEMBERS_CHAT_BANNED = 113302 , v2::V2NIM_ERROR_CODE_CHATROOM_CLOSING = 113303 , v2::V2NIM_ERROR_CODE_CHATROOM_BROADCASTING_NOTIFICATION_HIT_ANTISPAM = 113309 ,
  v2::V2NIM_ERROR_CODE_CHATROOM_BROADCASTING_NOTIFICATION_DISABLED = 113310 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_NOT_EXIST = 114404 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_REPEATED_OPERATION = 114405 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_CHAT_BANNED = 114421 ,
  v2::V2NIM_ERROR_CODE_ACCOUNT_IN_CHATROOM_BLOCK_LIST = 114426 , v2::V2NIM_ERROR_CODE_CHATROOM_OWNER_OPERATION_PERMISSION_REQUIRED = 114427 , v2::V2NIM_ERROR_CODE_OPERATOR_IN_CHATROOM_MEMBER_OPERATION_LIST = 114429 , v2::V2NIM_ERROR_CODE_CHATROOM_OWNER_OR_MANAGER_OPERATION_PERMISSION_REQUIRED = 114432 ,
  v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_LIMIT = 114437 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_CONCURRENT_OPERATION_FAILED = 114449 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_INFO_HIT_ANTISPAM = 114451 , v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_ALREADY_DELETED = 114408 ,
  v2::V2NIM_ERROR_CODE_CHATROOM_MEMBER_IN_BLOCKLIST_CHAT_BANNED_LIST = 114301 , v2::V2NIM_ERROR_CODE_ANONYMOUS_MEMBER_OPERATION_FORBIDDEN = 114303 , v2::V2NIM_ERROR_CODE_CHATROOM_TARGET_MEMBER_OFFLINE = 114304 , v2::V2NIM_ERROR_CODE_CONVERSATION_GROUP_NOT_EXIST = 116404 ,
  v2::V2NIM_ERROR_CODE_CONVERSATION_GROUP_LIMIT = 116435 , v2::V2NIM_ERROR_CODE_CONVERSATIONS_IN_GROUP_LIMIT = 116437 , v2::V2NIM_ERROR_CODE_COLLECTION_LIMIT = 189301 , v2::V2NIM_ERROR_CODE_COLLECTION_NOT_EXIST = 189302 ,
  v2::V2NIM_ERROR_CODE_COLLECTION_CONCURRENT_OPERATION_FAILED = 189449 , v2::V2NIM_ERROR_CODE_CLIENT_ANTISPAM_FILE_NO_CHANGE = 189303 , v2::V2NIM_ERROR_CODE_CLIENT_ANTISPAM_FILE_SIZE_LIMIT = 189304 , v2::V2NIM_ERROR_CODE_INTERNAL = 190001 ,
  v2::V2NIM_ERROR_CODE_ILLEGAL_STATE = 190002 , v2::V2NIM_ERROR_CODE_MISUSE = 191001 , v2::V2NIM_ERROR_CODE_CANCELLED = 191002 , v2::V2NIM_ERROR_CODE_CALLBACK_FAILED = 191003 ,
  v2::V2NIM_ERROR_CODE_INVALID_PARAMETER = 191004 , v2::V2NIM_ERROR_CODE_TIMEOUT = 191005 , v2::V2NIM_ERROR_CODE_RESOURCE_NOT_EXIST = 191006 , v2::V2NIM_ERROR_CODE_RESOURCE_ALREADY_EXIST = 191007 ,
  v2::V2NIM_ERROR_CODE_CONNECT_FAILED = 192001 , v2::V2NIM_ERROR_CODE_CONNECT_TIMEOUT = 192002 , v2::V2NIM_ERROR_CODE_DISCONNECTED = 192003 , v2::V2NIM_ERROR_CODE_PROTOCOL_TIMEOUT = 192004 ,
  v2::V2NIM_ERROR_CODE_PROTOCOL_SEND_FAILED = 192005 , v2::V2NIM_ERROR_CODE_REQUEST_FAILED = 192006 , v2::V2NIM_ERROR_CODE_DATABASE_OPEN_FAILED = 193001 , v2::V2NIM_ERROR_CODE_DATABASE_UPGRADE_FAILED = 193002 ,
  v2::V2NIM_ERROR_CODE_DATABASE_WRITE_FAILED = 193003 , v2::V2NIM_ERROR_CODE_DATABASE_READ_FAILED = 193004 , v2::V2NIM_ERROR_CODE_FILE_NOT_FOUND = 194001 , v2::V2NIM_ERROR_CODE_FILE_CREATE_FAILED = 194002 ,
  v2::V2NIM_ERROR_CODE_FILE_OPEN_FAILED = 194003 , v2::V2NIM_ERROR_CODE_FILE_WRITE_FAILED = 194004 , v2::V2NIM_ERROR_CODE_FILE_READ_FAILED = 194005 , v2::V2NIM_ERROR_CODE_FILE_UPLOAD_FAILED = 194006 ,
  v2::V2NIM_ERROR_CODE_FILE_DOWNLOAD_FAILED = 194007 , v2::V2NIM_ERROR_CODE_CLIENT_ANTISPAM = 195001 , v2::V2NIM_ERROR_CODE_SERVER_ANTISPAM = 195002 , v2::V2NIM_ERROR_CODE_SIGNALLING_ROOM_EXIST = 118301 ,
  v2::V2NIM_ERROR_CODE_SIGNALLING_INVITE_ACCEPTED = 118302 , v2::V2NIM_ERROR_CODE_SIGNALLING_MEMBER_NOT_EXIST = 118303 , v2::V2NIM_ERROR_CODE_SIGNALLING_MEMBER_ALREADY_EXIST = 118304 , v2::V2NIM_ERROR_CODE_SIGNALLING_MEMBER_ALREADY_EXIST_AND_DEVICE_ID_NOT_UNIQUE = 118305 ,
  v2::V2NIM_ERROR_CODE_SIGNALLING_UID_NOT_UNIQUE = 118306 , v2::V2NIM_ERROR_CODE_SIGNALLING_INVITE_REJECTED = 118307 , v2::V2NIM_ERROR_CODE_SIGNALLING_MEMBER_OFFLINE_BUT_PUSH_REACHABLE = 118308 , v2::V2NIM_ERROR_CODE_SIGNALLING_MEMBER_OFFLINE_AND_PUSH_NOT_REACHABLE = 118309 ,
  v2::V2NIM_ERROR_CODE_SIGNALLING_INVITE_NOT_EXIST = 118310 , v2::V2NIM_ERROR_CODE_SIGNALLING_ROOM_NOT_EXIST = 118404 , v2::V2NIM_ERROR_CODE_SIGNALLING_ROOM_MEMBER_LIMIT = 118437 , v2::V2NIM_ERROR_CODE_SIGNALLING_SERVICE_DISABLED = 118410
}
 NIM 错误码 更多...
 
enum  v2::V2NIMIPProtocolVersion { v2::V2NIM_IP_PROTOCOL_VERSION_UNSPECIFIED = 0 , v2::V2NIM_IP_PROTOCOL_VERSION_IPV4 = 1 , v2::V2NIM_IP_PROTOCOL_VERSION_IPV6 = 2 }
 
enum  v2::V2NIMAsymmetricEncryptionAlgorithm { v2::V2NIM_ASYMMETRIC_ENCRYPTION_ALGORITHM_RSA = 1 , v2::V2NIM_ASYMMETRIC_ENCRYPTION_ALGORITHM_SM2 = 2 }
 
enum  v2::V2NIMSymmetricEncryptionAlgorithm { v2::V2NIM_SYMMETRIC_ENCRYPTION_ALGORITHM_RC4 = 1 , v2::V2NIM_SYMMETRIC_ENCRYPTION_ALGORITHM_AES128 = 2 , v2::V2NIM_SYMMETRIC_ENCRYPTION_ALGORITHM_SM4 = 4 }
 
enum  v2::V2NIMSQLCipherVersion { v2::V2NIM_SQLCIPHER_VERSION_3 = 3 , v2::V2NIM_SQLCIPHER_VERSION_4 = 4 }
 
enum  v2::V2NIMSDKLogLevel {
  v2::V2NIM_SDK_LOG_LEVEL_FATAL = 1 , v2::V2NIM_SDK_LOG_LEVEL_ERROR = 2 , v2::V2NIM_SDK_LOG_LEVEL_WARN = 3 , v2::V2NIM_SDK_LOG_LEVEL_APP = 5 ,
  v2::V2NIM_SDK_LOG_LEVEL_PRO = 6
}
 
enum  v2::V2NIMFCSAuthType {
  v2::V2NIM_FCS_AUTH_TYPE_NONE = 0 , v2::V2NIM_FCS_AUTH_TYPE_REFER = 1 , v2::V2NIM_FCS_AUTH_TYPE_TIME_TOKEN = 2 , v2::V2NIM_FCS_AUTH_TYPE_URL_TOKEN = 3 ,
  v2::V2NIM_FCS_AUTH_TYPE_CUSTOM = 4
}
 
enum  v2::V2NIMConversationType { v2::V2NIM_CONVERSATION_TYPE_UNKNOWN = 0 , v2::V2NIM_CONVERSATION_TYPE_P2P = 1 , v2::V2NIM_CONVERSATION_TYPE_TEAM = 2 , v2::V2NIM_CONVERSATION_TYPE_SUPER_TEAM = 3 }
 
enum  v2::V2NIMMessageType {
  v2::V2NIM_MESSAGE_TYPE_TEXT = 0 , v2::V2NIM_MESSAGE_TYPE_IMAGE = 1 , v2::V2NIM_MESSAGE_TYPE_AUDIO = 2 , v2::V2NIM_MESSAGE_TYPE_VIDEO = 3 ,
  v2::V2NIM_MESSAGE_TYPE_LOCATION = 4 , v2::V2NIM_MESSAGE_TYPE_NOTIFICATION = 5 , v2::V2NIM_MESSAGE_TYPE_FILE = 6 , v2::V2NIM_MESSAGE_TYPE_TIP = 10 ,
  v2::V2NIM_MESSAGE_TYPE_ROBOT = 11 , v2::V2NIM_MESSAGE_TYPE_CALL = 12 , v2::V2NIM_MESSAGE_TYPE_CUSTOM = 100
}
 
enum  v2::V2NIMMessageSendingState { v2::V2NIM_MESSAGE_SENDING_STATE_UNKNOWN = 0 , v2::V2NIM_MESSAGE_SENDING_STATE_SUCCEEDED = 1 , v2::V2NIM_MESSAGE_SENDING_STATE_FAILED = 2 , v2::V2NIM_MESSAGE_SENDING_STATE_SENDING = 3 }
 
enum  v2::V2NIMLastMessageState { v2::V2NIM_MESSAGE_STATE_DEFAULT = 0 , v2::V2NIM_MESSAGE_STATE_REVOKED = 1 , v2::V2NIM_MESSAGE_STATE_CLIENTFILL = 2 }
 
enum  v2::V2NIMMessageAttachmentUploadState { v2::V2NIM_MESSAGE_ATTACHMENT_UPLOAD_STATE_UNKNOWN = 0 , v2::V2NIM_MESSAGE_ATTACHMENT_UPLOAD_STATE_SUCCEEDED = 1 , v2::V2NIM_MESSAGE_ATTACHMENT_UPLOAD_STATE_FAILED = 2 , v2::V2NIM_MESSAGE_ATTACHMENT_UPLOAD_STATE_UPLOADING = 3 }
 
enum  v2::V2NIMMessageNotificationType {
  v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_INVITE = 0 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_KICK = 1 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_LEAVE = 2 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_UPDATE_TINFO = 3 ,
  v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_DISMISS = 4 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_APPLY_PASS = 5 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_OWNER_TRANSFER = 6 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_ADD_MANAGER = 7 ,
  v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_REMOVE_MANAGER = 8 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_INVITE_ACCEPT = 9 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_TEAM_BANNED_TEAM_MEMBER = 10 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_INVITE = 401 ,
  v2::SSAGE_NOTIFICATION_TYPE_SUPER_TEAM_KICK = 402 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_LAVE = 403 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_UPDATE_TINFO = 404 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_DISMISS = 405 ,
  v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_OWNER_TRANSFER = 406 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_ADD_MANAGER = 407 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_REMOVE_MANAGER = 408 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_BANNED_TEAM_MEMBER = 409 ,
  v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_APPLY_PASS = 410 , v2::V2NIM_MESSAGE_NOTIFICATION_TYPE_SUPER_TEAM_INVITE_ACCEPT = 411
}
 
enum  v2::V2NIMChatroomMessageNotificationType {
  v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_ENTER = 0 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_EXIT = 1 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_BLOCK_ADDED = 2 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_BLOCK_REMOVED = 3 ,
  v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_CHAT_BANNED_ADDED = 4 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_CHAT_BANNED_REMOVED = 5 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_ROOM_INFO_UPDATED = 6 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_KICKED = 7 ,
  v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_TEMP_CHAT_BANNED_ADDED = 8 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_TEMP_CHAT_BANNED_REMOVED = 9 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_INFO_UPDATED = 10 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_QUEUE_CHANGE = 11 ,
  v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_CHAT_BANNED = 12 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_CHAT_BANNED_REMOVED = 13 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_TAG_TEMP_CHAT_BANNED_ADDED = 14 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_TAG_TEMP_CHAT_BANNED_REMOVED = 15 ,
  v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MESSAGE_REVOKE = 16 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_TAGS_UPDATE = 17 , v2::V2NIM_CHATROOM_MESSAGE_NOTIFICATION_TYPE_MEMBER_ROLE_UPDATE = 18
}
 
enum  v2::V2NIMChatroomQueueChangeType {
  v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_UNKNOWN = 0 , v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_OFFER = 1 , v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_POLL = 2 , v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_DROP = 3 ,
  v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_PARTCLEAR = 4 , v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_BATCH_UPDATE = 5 , v2::V2NIM_CHATROOM_QUEUE_CHANGE_TYPE_BATCH_OFFER = 6
}
 
enum  v2::V2NIMMessagePinState { v2::V2NIM_MESSAGE_PIN_STEATE_NOT_PINNED = 0 , v2::V2NIM_MESSAGE_PIN_STEATE_PINNED = 1 , v2::V2NIM_MESSAGE_PIN_STEATE_UPDATED = 2 }
 
enum  v2::V2NIMQueryDirection { v2::V2NIM_QUERY_DIRECTION_DESC = 0 , v2::V2NIM_QUERY_DIRECTION_ASC = 1 }
 
enum  v2::V2NIMMessageQuickCommentType { v2::V2NIM_MESSAGE_QUICK_COMMENT_TYPE_ADD = 1 , v2::V2NIM_MESSAGE_QUICK_COMMENT_TYPE_REMOVE = 2 }
 
enum  v2::V2NIMSortOrder { v2::V2NIM_SORT_ORDER_DESC = 0 , v2::V2NIM_SORT_ORDER_ASC = 1 }
 
enum  v2::V2NIMMessageAIStatus { v2::V2NIM_MESSAGE_AI_STATUS_UNKNOWN = 0 , v2::V2NIM_MESSAGE_AI_STATUS_AT , v2::V2NIM_MESSAGE_AI_STATUS_RESPONSE }
 
enum  v2::V2NIMMessageRevokeType {
  v2::V2NIM_MESSAGE_REVOKE_TYPE_UNDEFINED = 0 , v2::V2NIM_MESSAGE_REVOKE_TYPE_P2P_BOTHWAY = 1 , v2::V2NIM_MESSAGE_REVOKE_TYPE_TEAM_BOTHWAY = 2 , v2::V2NIM_MESSAGE_REVOKE_TYPE_SUPER_TEAM_BOTHWAY = 3 ,
  v2::V2NIM_MESSAGE_REVOKE_TYPE_P2P_ONEWAY = 4 , v2::V2NIM_MESSAGE_REVOKE_TYPE_TEAM_ONEWAY = 5
}
 
enum  v2::V2NIMMessageClientAntispamOperatorType { v2::V2NIM_MESSAGE_CLIENT_ANTISPAM_OPERATOR_NONE = 0 , v2::V2NIM_MESSAGE_CLIENT_ANTISPAM_OPERATOR_REPLACE , v2::V2NIM_MESSAGE_CLIENT_ANTISPAM_OPERATOR_CLIENT_SHIELD , v2::V2NIM_MESSAGE_CLIENT_ANTISPAM_OPERATOR_SERVER_SHIELD }
 
enum  v2::V2NIMLoginAuthType { v2::V2NIM_LOGIN_AUTH_TYPE_DEFAULT = 0 , v2::V2NIM_LOGIN_AUTH_TYPE_DYNAMIC_TOKEN = 1 , v2::V2NIM_LOGIN_AUTH_TYPE_THIRD_PARTY = 2 }
 
enum  v2::V2NIMLoginClientType {
  v2::V2NIM_LOGIN_CLIENT_TYPE_UNKNOWN = 0 , v2::V2NIM_LOGIN_CLIENT_TYPE_ANDROID = 1 , v2::V2NIM_LOGIN_CLIENT_TYPE_IOS = 2 , v2::V2NIM_LOGIN_CLIENT_TYPE_PC = 4 ,
  v2::V2NIM_LOGIN_CLIENT_TYPE_WINPHONE = 8 , v2::V2NIM_LOGIN_CLIENT_TYPE_WEB = 16 , v2::V2NIM_LOGIN_CLIENT_TYPE_RESTFUL = 32 , v2::V2NIM_LOGIN_CLIENT_TYPE_MAC_OS = 64 ,
  v2::V2NIM_LOGIN_CLIENT_TYPE_HARMONY_OS = 65
}
 
enum  v2::V2NIMLoginStatus { v2::V2NIM_LOGIN_STATUS_LOGOUT = 0 , v2::V2NIM_LOGIN_STATUS_LOGINED = 1 , v2::V2NIM_LOGIN_STATUS_LOGINING = 2 , v2::V2NIM_LOGIN_STATUS_UNLOGIN = 3 }
 
enum  v2::V2NIMKickedOfflineReason { v2::V2NIM_KICKED_OFFLINE_REASON_CLIENT_EXCLUSIVE = 1 , v2::V2NIM_KICKED_OFFLINE_REASON_SERVER = 2 , v2::V2NIM_KICKED_OFFLINE_REASON_CLIENT = 3 }
 
enum  v2::V2NIMLoginClientChange { v2::V2NIM_LOGIN_CLIENT_CHANGE_LIST = 1 , v2::V2NIM_LOGIN_CLIENT_CHANGE_LOGIN = 2 , v2::V2NIM_LOGIN_CLIENT_CHANGE_LOGOUT = 3 }
 
enum  v2::V2NIMConnectStatus { v2::V2NIM_CONNECT_STATUS_DISCONNECTED = 0 , v2::V2NIM_CONNECT_STATUS_CONNECTED = 1 , v2::V2NIM_CONNECT_STATUS_CONNECTING = 2 , v2::V2NIM_CONNECT_STATUS_WAITING = 3 }
 
enum  v2::V2NIMDataSyncLevel { v2::V2NIM_DATA_SYNC_LEVEL_FULL = 0 , v2::V2NIM_DATA_SYNC_LEVEL_BASIC = 1 }
 
enum  v2::V2NIMDataSyncType { v2::V2NIM_DATA_SYNC_MAIN = 1 , v2::V2NIM_DATA_SYNC_TEAM_MEMBER = 2 , v2::V2NIM_DATA_SYNC_SUPER_TEAM_MEMBER = 3 }
 
enum  v2::V2NIMDataSyncState { v2::V2NIM_DATA_SYNC_STATE_WAITING = 1 , v2::V2NIM_DATA_SYNC_STATE_SYNCING = 2 , v2::V2NIM_DATA_SYNC_STATE_COMPLETED = 3 }
 
enum  v2::V2NIMLoginType { v2::V2NIM_LOGIN_TYPE_IM = 1 , v2::V2NIM_LOGIN_TYPE_QCHAT = 2 , v2::V2NIM_LOGIN_TYPE_IM_AND_QCHAT = 3 }
 
enum  v2::V2NIMClientAntispamOperateType { v2::V2NIM_CLIENT_ANTISPAM_OPERATE_NONE = 0 , v2::V2NIM_CLIENT_ANTISPAM_OPERATE_REPLACE = 1 , v2::V2NIM_CLIENT_ANTISPAM_OPERATE_CLIENT_SHIELD = 2 , v2::V2NIM_CLIENT_ANTISPAM_OPERATE_SERVER_SHIELD = 3 }
 
enum  v2::V2NIMClientAntispamThesaurusMatchType { v2::V2NIM_CLIENT_ANTISPAM_THESAURUS_MATCH_TYPE_WORD = 1 , v2::V2NIM_CLIENT_ANTISPAM_THESAURUS_MATCH_TYPE_REGEX = 2 }
 
enum  v2::V2NIMTeamType { v2::V2NIM_TEAM_TYPE_INVALID = 0 , v2::V2NIM_TEAM_TYPE_NORMAL = 1 , v2::V2NIM_TEAM_TYPE_SUPER = 2 }
 
enum  v2::V2NIMTeamJoinMode { v2::V2NIM_TEAM_JOIN_MODE_FREE = 0 , v2::V2NIM_TEAM_JOIN_MODE_APPLY = 1 , v2::V2NIM_TEAM_JOIN_MODE_PRIVATE = 2 }
 
enum  v2::V2NIMTeamAgreeMode { v2::V2NIM_TEAM_AGREE_MODE_AUTH = 0 , v2::V2NIM_TEAM_AGREE_MODE_NO_AUTH = 1 }
 
enum  v2::V2NIMTeamInviteMode { v2::V2NIM_TEAM_INVITE_MODE_MANAGER = 0 , v2::V2NIM_TEAM_INVITE_MODE_ALL = 1 }
 
enum  v2::V2NIMTeamUpdateInfoMode { v2::V2NIM_TEAM_UPDATE_INFO_MODE_MANAGER = 0 , v2::V2NIM_TEAM_UPDATE_INFO_MODE_ALL = 1 }
 
enum  v2::V2NIMTeamChatBannedMode { v2::V2NIM_TEAM_CHAT_BANNED_MODE_NONE = 0 , v2::V2NIM_TEAM_CHAT_BANNED_MODE_BANNED_NORMAL = 1 , v2::V2NIM_TEAM_CHAT_BANNED_MODE_BANNED_ALL = 2 }
 
enum  v2::V2NIMTeamUpdateExtensionMode { v2::V2NIM_TEAM_UPDATE_EXTENSION_MODE_MANAGER = 0 , v2::V2NIM_TEAM_UPDATE_EXTENSION_MODE_ALL = 1 }
 
enum  v2::V2NIMTeamMemberRole { v2::V2NIM_TEAM_MEMBER_ROLE_NORMAL = 0 , v2::V2NIM_TEAM_MEMBER_ROLE_OWNER = 1 , v2::V2NIM_TEAM_MEMBER_ROLE_MANAGER = 2 }
 
enum  v2::V2NIMTeamMemberRoleQueryType { v2::V2NIM_TEAM_MEMBER_ROLE_QUERY_TYPE_ALL = 0 , v2::V2NIM_TEAM_MEMBER_ROLE_QUERY_TYPE_MANAGER = 1 , v2::V2NIM_TEAM_MEMBER_ROLE_QUERY_TYPE_NORMAL = 2 }
 
enum  v2::V2NIMTeamJoinActionType { v2::V2NIM_TEAM_JOIN_ACTION_TYPE_APPLICATION = 0 , v2::V2NIM_TEAM_JOIN_ACTION_TYPE_REJECT_APPLICATION = 1 , v2::V2NIM_TEAM_JOIN_ACTION_TYPE_INVITATION = 2 , v2::V2NIM_TEAM_JOIN_ACTION_TYPE_REJECT_INVITATION = 3 }
 
enum  v2::V2NIMTeamMessageMuteMode { v2::V2NIM_TEAM_MESSAGE_MUTE_MODE_OFF = 0 , v2::V2NIM_TEAM_MESSAGE_MUTE_MODE_ON = 1 , v2::V2NIM_TEAM_MESSAGE_MUTE_MODE_NORMAL_ON = 2 }
 
enum  v2::V2NIMP2PMessageMuteMode { v2::V2NIM_P2P_MESSAGE_MUTE_MODE_OFF = 0 , v2::V2NIM_P2P_MESSAGE_MUTE_MODE_ON = 1 }
 
enum  v2::V2NIMFriendAddMode { v2::V2NIM_FRIEND_MODE_TYPE_ADD = 1 , v2::V2NIM_FRIEND_MODE_TYPE_APPLY = 2 }
 
enum  v2::V2NIMTeamJoinActionStatus { v2::V2NIM_TEAM_JOIN_ACTION_STATUS_INIT = 0 , v2::V2NIM_TEAM_JOIN_ACTION_STATUS_AGREED = 1 , v2::V2NIM_TEAM_JOIN_ACTION_STATUS_REJECTED = 2 , v2::V2NIM_TEAM_JOIN_ACTION_STATUS_EXPIRED = 3 }
 
enum  v2::V2NIMFriendAddApplicationStatus {
  v2::V2NIM_FRIEND_ADD_APPLICATION_STATUS_INIT = 0 , v2::V2NIM_FRIEND_ADD_APPLICATION_STATUS_AGREED = 1 , v2::V2NIM_FRIEND_ADD_APPLICATION_STATUS_REJECTED = 2 , v2::V2NIM_FRIEND_ADD_APPLICATION_STATUS_EXPIRED = 3 ,
  v2::V2NIM_FRIEND_ADD_APPLICATION_STATUS_DIRECT_ADD = 4
}
 
enum  v2::V2NIMFriendDeletionType { v2::V2NIM_FRIEND_DELETION_TYPE_BY_SELF = 1 , v2::V2NIM_FRIEND_DELETION_TYPE_BY_PEER = 2 }
 
enum  v2::V2NIMChatroomQueueLevelMode { v2::V2NIM_CHATROOM_QUEUE_LEVEL_MODE_ANY = 0 , v2::V2NIM_CHATROOM_QUEUE_LEVEL_MODE_MANAGER = 1 }
 
enum  v2::V2NIMChatroomMemberRole {
  v2::V2NIM_CHATROOM_MEMBER_ROLE_NORMAL = 0 , v2::V2NIM_CHATROOM_MEMBER_ROLE_CREATOR = 1 , v2::V2NIM_CHATROOM_MEMBER_ROLE_MANAGER = 2 , v2::V2NIM_CHATROOM_MEMBER_ROLE_NORMAL_GUEST = 3 ,
  v2::V2NIM_CHATROOM_MEMBER_ROLE_ANONYMOUS_GUEST = 4 , v2::V2NIM_CHATROOM_MEMBER_ROLE_VIRTUAL = 5
}
 
enum  v2::V2NIMChatroomKickedReason {
  v2::V2NIM_CHATROOM_KICKED_REASON_UNKNOWN = -1 , v2::V2NIM_CHATROOM_KICKED_REASON_CHATROOM_INVALID = 1 , v2::V2NIM_CHATROOM_KICKED_REASON_BY_MANAGER = 2 , v2::V2NIM_CHATROOM_KICKED_REASON_BY_CONFLICT_LOGIN = 3 ,
  v2::V2NIM_CHATROOM_KICKED_REASON_SILENTLY = 4 , v2::V2NIM_CHATROOM_KICKED_REASON_BE_BLOCKED = 5
}
 
enum  v2::V2NIMChatroomAsymmetricType { v2::V2NIM_CHATROOM_ASYMMETRIC_TYPE_RSA = 1 , v2::V2NIM_CHATROOM_ASYMMETRIC_TYPE_SM2 = 2 , v2::V2NIM_CHATROOM_ASYMMETRIC_TYPE_RSA_OAEP_1 = 4 , v2::V2NIM_CHATROOM_ASYMMETRIC_TYPE_RSA_OAEP_256 = 8 }
 
enum  v2::V2NIMChatroomSymmetricType { v2::V2NIM_CHATROOM_SYMMETRIC_TYPE_RC4 = 1 , v2::V2NIM_CHATROOM_SYMMETRIC_TYPE_AES = 2 , v2::V2NIM_CHATROOM_SYMMETRIC_TYPE_SM4 = 4 }
 
enum  v2::V2NIMChatroomStatus {
  v2::V2NIM_CHATROOM_STATUS_DISCONNECTED = 0 , v2::V2NIM_CHATROOM_STATUS_WAITING = 1 , v2::V2NIM_CHATROOM_STATUS_CONNECTING = 2 , v2::V2NIM_CHATROOM_STATUS_CONNECTED = 3 ,
  v2::V2NIM_CHATROOM_STATUS_ENTERING = 4 , v2::V2NIM_CHATROOM_STATUS_ENTERED = 5 , v2::V2NIM_CHATROOM_STATUS_EXITED = 6
}
 
enum  v2::V2NIMDownloadAttachmentType { v2::V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE , v2::V2NIM_DOWNLOAD_ATTACHMENT_TYPE_THUMBNAIL , v2::V2NIM_DOWNLOAD_ATTACHMENT_TYPE_VIDEO_COVER }
 
enum  v2::V2NIMMessageAttachmentType {
  v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_UNIVERSAL , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_IMAGE , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_AUDIO , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_VIDEO ,
  v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_LOCATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_TEAM_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_FILE , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CALL ,
  v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_MESSAGE_REVOKE_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_QUEUE_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_CHAT_BANNED_NOTIFICATION ,
  v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_MEMBER_ENTER_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CHATROOM_MEMBER_ROLE_UPDATE_NOTIFICATION , v2::V2NIM_MESSAGE_ATTACHMENT_TYPE_CUSTOM = 100
}
 
enum  v2::V2NIMAIModelRoleType { v2::V2NIM_AI_MODEL_ROLE_TYPE_SYSTEM , v2::V2NIM_AI_MODEL_ROLE_TYPE_USER , v2::V2NIM_AI_MODEL_ROLE_TYPE_ASSISTANT }
 
enum  v2::V2NIMAIModelType { v2::V2NIM_AI_MODEL_TYPE_UNKNOWN = 0 , v2::V2NIM_AI_MODEL_TYPE_QWEN = 1 , v2::V2NIM_AI_MODEL_TYPE_AZURE = 2 , v2::V2NIM_AI_MODEL_TYPE_PRIVATE = 3 }
 
enum  v2::V2NIMSignallingChannelType { v2::V2NIM_SIGNALLING_CHANNEL_TYPE_UNKNOWN = 0 , v2::V2NIM_SIGNALLING_CHANNEL_TYPE_AUDIO = 1 , v2::V2NIM_SIGNALLING_CHANNEL_TYPE_VIDEO , v2::V2NIM_SIGNALLING_CHANNEL_TYPE_CUSTOM }
 
enum  v2::V2NIMSignallingEventType {
  v2::V2NIM_SIGNALLING_EVENT_TYPE_UNKNOWN , v2::V2NIM_SIGNALLING_EVENT_TYPE_CLOSE , v2::V2NIM_SIGNALLING_EVENT_TYPE_JOIN , v2::V2NIM_SIGNALLING_EVENT_TYPE_INVITE ,
  v2::V2NIM_SIGNALLING_EVENT_TYPE_CANCEL_INVITE , v2::V2NIM_SIGNALLING_EVENT_TYPE_REJECT , v2::V2NIM_SIGNALLING_EVENT_TYPE_ACCEPT , v2::V2NIM_SIGNALLING_EVENT_TYPE_LEAVE ,
  v2::V2NIM_SIGNALLING_EVENT_TYPE_CONTROL
}
 信令频道事件类型 更多...
 
enum  v2::V2NIMUserStatusType { v2::V2NIM_USER_STATUS_TYPE_UNKNOWN , v2::V2NIM_USER_STATUS_TYPE_LOGIN , v2::V2NIM_USER_STATUS_TYPE_LOGOUT , v2::V2NIM_USER_STATUS_TYPE_DISCONNECT }
 

变量

static const std::map< uint32_t, const char *const > v2::V2NIM_ERROR_DESC_MAPPING
 
static const uint32_t v2::V2NIM_DEFAULT_LOG_RESERVE_DAYS {30}
 
static const uint32_t v2::V2NIM_DEFAULT_MESSAGE_LIST_LIMIT {50}
 
static const uint32_t v2::V2NIM_DEFAULT_JOIN_ACTION_QUERY_LIMIT {50}
 
static const uint32_t v2::V2NIM_DEFAULT_FRIEND_APPLICATION_QUERY_LIMIT {50}
 
static const uint32_t v2::V2NIM_DEFAULT_COLLECTION_LIST_LIMIT {100}
 
static const uint32_t v2::V2NIM_DEFAULT_TEAM_LIST_LIMIT {100}
 
static const uint32_t v2::V2NIM_DEFAULT_TEAM_MEMBER_LIST_LIMIT {100}
 
static const uint32_t v2::V2NIM_DEFAULT_CHATROOM_QUERY_LIMIT {100}
 
static const uint32_t v2::V2NIM_DEFAULT_SEARCH_MESSAGE_LIST_LIMIT {10}
 
static const uint32_t v2::V2NIM_DEFAULT_THUMB_WIDTH {150}
 
static const uint32_t v2::V2NIM_DEFAULT_THUMB_HEIGHT {0}
 
static const uint32_t v2::V2NIM_DEFAULT_LOGIN_TIMEOUT {60000}
 
static const uint32_t v2::V2NIM_DEFAULT_SUBSCRIBE_DURATION {60}
 
static const uint64_t v2::DEFAULT_LINK_TIMEOUT {3000}
 
static const uint64_t v2::DEFAULT_PROTOCOL_TIMEOUT {30000}
 
static const uint32_t v2::SUPER_TEAM_NOTIFICATION_ID_OFFSET {401}
 
static const std::array v2::CONNECT_STATUS_STR_MAPPING {"disconnected", "connected", "connecting", "waiting"}
 
static const std::array v2::LOGIN_STATUS_STR_MAPPING {"logout", "logined", "logining", "unlogin"}
 
static const std::array v2::CHATROOM_STATUS_STR_MAPPING {"disconnected", "waiting", "connecting", "connected", "entering", "entered", "exited"}
 
static const std::array v2::KICKED_OFFLINE_REASON_STR_MAPPING {"unknown", "client exclusive", "server", "client"}
 
static const std::array v2::DATA_SYNC_TYPE_STR_MAPPING {"unknown", "main", "team member", "super team member"}
 
static const std::array v2::DATA_SYNC_STATE_STR_MAPPING {"unknown", "waiting", "syncing", "completed"}
 
static const std::array v2::LOGIN_CLIENT_CHANGE_STR_MAPPING {"unknown", "list", "login", "logout"}
 
static const char * v2::V2NIM_STORAGE_SCENE_NAME_DEFAULT_PROFILE {"nim_default_profile_icon"}
 
static const char * v2::V2NIM_STORAGE_SCENE_NAME_DEFAULT_IM {"nim_default_im"}
 
static const char * v2::V2NIM_STORAGE_SCENE_NAME_DEFAULT_SYSTEM {"nim_system_nos_scene"}
 
static const char * v2::V2NIM_STORAGE_SCENE_NAME_SECURITY_LINK {"nim_security"}
 
static const char * v2::ATTACHMENT_KEY_PATH = "path"
 
static const char * v2::ATTACHMENT_KEY_MD5 = "md5"
 
static const char * v2::ATTACHMENT_KEY_SIZE = "size"
 
static const char * v2::ATTACHMENT_KEY_URL = "url"
 
static const char * v2::ATTACHMENT_KEY_EXT = "ext"
 
static const char * v2::ATTACHMENT_KEY_NAME = "name"
 
static const char * v2::ATTACHMENT_KEY_WIDTH = "w"
 
static const char * v2::ATTACHMENT_KEY_HEIGHT = "h"
 
static const char * v2::ATTACHMENT_KEY_DURATION = "dur"
 
static const char * v2::ATTACHMENT_KEY_LATITUDE = "lat"
 
static const char * v2::ATTACHMENT_KEY_LONGITUDE = "lng"
 
static const char * v2::ATTACHMENT_KEY_TITLE = "title"
 
static const char * v2::ATTACHMENT_KEY_ID = "id"
 
static const char * v2::ATTACHMENT_KEY_IDS = "ids"
 
static const char * v2::ATTACHMENT_KEY_MUTE = "mute"
 
static const char * v2::ATTACHMENT_KEY_FROM_ACCID = "from"
 
static const char * v2::ATTACHMENT_KEY_TIME = "time"
 
static const char * v2::ATTACHMENT_KEY_BODY = "body"
 
static const char * v2::ATTACHMENT_KEY_DATA = "data"
 
static const char * v2::ATTACHMENT_KEY_TINFO = "tinfo"
 
static const char * v2::ATTACHMENT_KEY_TLIST = "tlist"
 
static const char * v2::ATTACHMENT_KEY_UINFOS = "uinfos"
 
static const char * v2::ATTACHMENT_KEY_SCENE_NAME = "sceneName"
 
static const char * v2::ATTACHMENT_KEY_UPLOAD_STATE = "uploadState"
 
static const char * v2::ATTACHMENT_KEY_CALL_TYPE = "type"
 
static const char * v2::ATTACHMENT_KEY_CALL_STATUS = "status"
 
static const char * v2::ATTACHMENT_KEY_CALL_CHANNEL_ID = "channelId"
 
static const char * v2::ATTACHMENT_KEY_CALL_DURATIONS = "durations"
 
static const char * v2::ATTACHMENT_KEY_CALL_DURATION = "duration"
 
static const char * v2::ATTACHMENT_KEY_CALL_ACCOUNT_ID = "accid"
 
static const char * v2::CLIENT_ANTISPAM_CACHE_FILE = "client_antispam_cache"
 
static const char * v2::TEAM_NOTIFICATION_KEY_DATA = "data"
 
static const char * v2::TEAM_NOTIFICATION_KEY_ATTACH = "attach"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO = "team_info"
 兼容旧数据库中被转换后的的群通知信息
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_NAME = "name"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_ICON = "icon"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_MEMBER_LIMIT = "member_count"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_INTRO = "intro"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_ANNOUNCEMENT = "announcement"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_SRV_EXTENSION = "custom"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_JOIN_MODE = "join_mode"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_AGREE_MODE = "be_invite_mode"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_INVITE_MODE = "invite_mode"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_UPDATEINFO_MODE = "update_info_mode"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_UPDATEEXT_MODE = "update_custom_mode"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_MUTE_TYPE = "mute_type"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_MEMBER_MAX_COUNT = "member_max_count"
 兼容旧数据库中被转换后的的群通知信息
 
static const char * v2::TEAM_NOTIFICATION_KEY_TEAM_INFO_CUSTOM = "server_custom"
 
static const char * v2::TEAM_NOTIFICATION_KEY_ID = "id"
 
static const char * v2::TEAM_NOTIFICATION_KEY_IDS = "ids"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TINFO = "tinfo"
 
static const char * v2::TEAM_NOTIFICATION_KEY_TLIST = "tlist"
 
static const char * v2::TEAM_NOTIFICATION_KEY_UINFOS = "uinfos"
 
static const char * v2::TEAM_NOTIFICATION_KEY_MUTE = "mute"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_DATA = "data"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ID = "id"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_EXT = "ext"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_OPERATOR = "operator"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_OPERATOR_NICK = "opeNick"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TARGET = "target"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TARGET_NICK = "tarNick"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MUTED = "muted"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TEMP_MUTED = "tempMuted"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MUTE_DURATION = "muteDuration"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MUTE_TTL = "muteTtl"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_QUEUE_CHANGE = "queueChange"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TARGET_TAG = "targetTag"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MESSAGE_TIME = "msgTime"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MESSAGE_ID = "msgId"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_PREVIOUS_ROLE = "previousRole"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MEMBER = "member"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ROOM_INFO = "roomInfo"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ACCOUNT_ID = "accountId"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_AVATAR = "avatar"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_BLOCK_LIST = "blockList"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_CHAT_BANNED = "chatBanned"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TEMP_CHAT_BANNED = "tempChatBanned"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ENTER_TIME = "enterTime"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_TAGS = "tags"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_NOTIFY_TARGET_TAGS = "notifyTargetTags"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MEMBER_LEVEL = "memberLevel"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_NICK = "nick"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ONLINE_STAT = "onlineStat"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ONLINE_LIST = "onlineList"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ROOM_ID = "roomId"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_MEMBER_ROLE = "memberRole"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_UPDATE_TIME = "updateTime"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_VALID = "valid"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ANNOUNCEMENT = "announcement"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_ROOM_NAME = "roomName"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_LIVE_URL = "liveUrl"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_EXTENSION = "extension"
 
static const char * v2::CHATROOM_NOTIFICATION_KEY_QUEUE_LEVEL = "queueLevel"