NEMeetingKit V4.9.0
载入中...
搜索中...
未找到
NEMeetingKitDefine.h 文件参考
import <Foundation/Foundation.h>

浏览该文件的源代码.

类型定义

typedef void(^ NECallback) (NSInteger resultCode, NSString *resultMessage, id resultData)
 
typedef void(^ NEMeetingCallback) (NSInteger resultCode, NSString *resultMessage)
 

枚举

enum  NEMeetingErrorCode {
  ERROR_CODE_SDK_UNINITIALIZE = -100002 , ERROR_CODE_NOT_IMPLEMENTED = -100001 , ERROR_CODE_UNEXPECTED = -100000 , ERROR_CODE_CANCELLED = -9 ,
  ERROR_MEETING_PASSWORD_ERROR = -8 , MEETING_ERROR_FAILED_LOGIN_ON_OTHER_DEVICE = -7 , MEETING_ERROR_FAILED_ALREADY_IN_MEETING = -6 , MEETING_ERROR_FAILED_PARAM_ERROR = -5 ,
  ERROR_CODE_PARAM_ERROR = -5 , MEETING_ERROR_FAILED_MEETING_ALREADY_EXIST = -4 , MEETING_ERROR_NO_NETWORK = -3 , MEETING_ERROR_FAILED_IM_LOGIN_ERROR = -2 ,
  ERROR_CODE_FAILED = -1 , ERROR_CODE_SUCCESS = 0 , RROR_CODE_CORP_NOT_FOUND = 1834 , ERROR_CODE_ACCOUNT_PASSWORD_NEED_RESET = 3426 ,
  ERROR_CODE_REUSE_IM_NOT_LOGIN = 100004 , ERROR_CODE_REUSE_IM_ACCOUT_NOT_MATCH = 100005 , ERROR_CODE_REUSE_IM_NO_SUPPORT_ANONYMOUS_JOIN_MEETING = 112001 , ERROR_CODE_CORP_NOT_SUPPORT_SSO = 112002
}
 

类型定义说明

◆ NECallback

typedef void(^ NECallback) (NSInteger resultCode, NSString *resultMessage, id resultData)

SDK API的通用回调接口。会议SDK提供的接口多为异步实现,在调用这些接口时,需要提供一个该接口的实现作为回调参数。 异步调用结束时,回调该方法通知调用方。

参数
resultCode错误码
resultMessage错误描述,可能为空
resultData返回值,数据类型为id,可能为空

◆ NEMeetingCallback

typedef void(^ NEMeetingCallback) (NSInteger resultCode, NSString *resultMessage)

SDK API的通用回调接口。会议SDK提供的接口多为异步实现,在调用这些接口时,需要提供一个该接口的实现作为回调参数。 异步调用结束时,回调该方法通知调用方。

参数
resultCode错误码
resultMessage错误描述,可能为空

枚举类型说明

◆ NEMeetingErrorCode

SDK通用错误码与错误描述

枚举值
ERROR_CODE_SDK_UNINITIALIZE 

接口调用失败,原因为SDK未初始化或初始化失败

ERROR_CODE_NOT_IMPLEMENTED 

接口调用失败,原因为对应接口未实现

ERROR_CODE_UNEXPECTED 

接口调用失败,原因为出现了异常

ERROR_CODE_CANCELLED 

加入会议失败,原因为主动取消加入

自从
1.2.3
ERROR_MEETING_PASSWORD_ERROR 

加入会议失败,原因为会议密码错误

自从
1.2.3
MEETING_ERROR_FAILED_LOGIN_ON_OTHER_DEVICE 

创建或加入会议失败,原因为当前登录状态已失效

MEETING_ERROR_FAILED_ALREADY_IN_MEETING 

创建或加入会议失败,原因为当前已经处于一个会议中

MEETING_ERROR_FAILED_PARAM_ERROR 

接口调用失败,原因为参数错误

ERROR_CODE_PARAM_ERROR 

接口调用失败,原因为参数错误

MEETING_ERROR_FAILED_MEETING_ALREADY_EXIST 

创建会议失败,原因为当前已经存在一个使用相同会议ID的会议。 调用方此时可以加入该会议或者等待该会议结束后重新创建

MEETING_ERROR_NO_NETWORK 

接口调用失败,原因为无网络连接

MEETING_ERROR_FAILED_IM_LOGIN_ERROR 

SDK登录鉴权请求失败

ERROR_CODE_FAILED 

对应接口调用失败

ERROR_CODE_SUCCESS 

对应接口调用成功

RROR_CODE_CORP_NOT_FOUND 

企业不存在

ERROR_CODE_ACCOUNT_PASSWORD_NEED_RESET 

账号需要重置密码才能允许登录

ERROR_CODE_REUSE_IM_NOT_LOGIN 

开启IM复用,请先登录IM

ERROR_CODE_REUSE_IM_ACCOUT_NOT_MATCH 

开启IM复用,IM账号不匹配

ERROR_CODE_REUSE_IM_NO_SUPPORT_ANONYMOUS_JOIN_MEETING 

IM复用,不支持匿名入会

ERROR_CODE_CORP_NOT_SUPPORT_SSO 

企业不支持 SSO 登录