code_to_android static method
Implementation
static $p_a.ErrorCode code_to_android(ErrorCode value) {
var $m = {
ErrorCode.invalidToken: $p_a.ErrorCode.ERROR_CODE_INVALID_TOKEN,
ErrorCode.joinRoom: $p_a.ErrorCode.ERROR_CODE_JOIN_ROOM,
ErrorCode.noPublishPermission:
$p_a.ErrorCode.ERROR_CODE_NO_PUBLISH_PERMISSION,
ErrorCode.noSubscribePermission:
$p_a.ErrorCode.ERROR_CODE_NO_SUBSCRIBE_PERMISSION,
ErrorCode.duplicateLogin: $p_a.ErrorCode.ERROR_CODE_DUPLICATE_LOGIN,
ErrorCode.appIdNull: $p_a.ErrorCode.ERROR_CODE_APP_ID_NULL,
ErrorCode.kickedOut: $p_a.ErrorCode.ERROR_CODE_KICKED_OUT,
ErrorCode.roomIdIllegal: $p_a.ErrorCode.ERROR_CODE_ROOM_ID_ILLEGAL,
ErrorCode.tokenExpired: $p_a.ErrorCode.ERROR_CODE_TOKEN_EXPIRED,
ErrorCode.updateTokenWithInvalidToken:
$p_a.ErrorCode.ERROR_CODE_UPDATE_TOKEN_WITH_INVALID_TOKEN,
ErrorCode.roomDismiss: $p_a.ErrorCode.ERROR_CODE_ROOM_DISMISS,
ErrorCode.joinRoomWithoutLicenseAuthenticateSDK:
$p_a.ErrorCode.ERROR_CODE_JOIN_ROOM_WITHOUT_LICENSE_AUTHENTICATE_SDK,
ErrorCode.roomAlreadyExist: $p_a.ErrorCode.ERROR_CODE_ROOM_ALREADY_EXIST,
ErrorCode.userIdDifferent: $p_a.ErrorCode.ERROR_CODE_USER_ID_DIFFERENT,
ErrorCode.joinRoomServerLicenseExpired:
$p_a.ErrorCode.ERROR_CODE_SERVER_LICENSE_EXPIRE,
ErrorCode.joinRoomExceedsTheUpperLimit:
$p_a.ErrorCode.ERROR_CODE_EXCEEDS_THE_UPPER_LIMIT,
ErrorCode.joinRoomLicenseParameterError:
$p_a.ErrorCode.ERROR_CODE_LICENSE_PARAMETER_ERROR,
ErrorCode.joinRoomLicenseFilePathError:
$p_a.ErrorCode.ERROR_CODE_LICENSE_FILE_PATH_ERROR,
ErrorCode.joinRoomLicenseIllegal:
$p_a.ErrorCode.ERROR_CODE_LICENSE_ILLEGAL,
ErrorCode.joinRoomLicenseExpired:
$p_a.ErrorCode.ERROR_CODE_LICENSE_EXPIRED,
ErrorCode.joinRoomLicenseInformationNotMatch:
$p_a.ErrorCode.ERROR_CODE_LICENSE_INFORMATION_NOT_MATCH,
ErrorCode.joinRoomLicenseNotMatchWithCache:
$p_a.ErrorCode.ERROR_CODE_LICENSE_NOT_MATCH_WITH_CACHE,
ErrorCode.joinRoomRoomForbidden:
$p_a.ErrorCode.ERROR_CODE_JOIN_ROOM_ROOM_FORBIDDEN,
ErrorCode.joinRoomUserForbidden:
$p_a.ErrorCode.ERROR_CODE_JOIN_ROOM_USER_FORBIDDEN,
ErrorCode.joinRoomLicenseFunctionNotFound:
$p_a.ErrorCode.ERROR_CODE_JOIN_ROOM_LICENSE_FUNCTION_NOT_FOUND,
ErrorCode.loadSOLib: $p_a.ErrorCode.ERROR_CODE_LOAD_SO_LIB,
ErrorCode.overStreamPublishLimit:
$p_a.ErrorCode.ERROR_CODE_OVER_STREAM_PUBLISH_LIMIT,
ErrorCode.abnormalServerStatus:
$p_a.ErrorCode.ERROR_CODE_ABNORMAL_SERVER_STATUS,
ErrorCode.ERROR_CODE_MULTI_ROOM_UNPUBLISH_FAILED:
$p_a.ErrorCode.ERROR_CODE_MULTI_ROOM_UNPUBLISH_FAILED,
ErrorCode.ERROR_CODE_WRONG_AREA_CODE:
$p_a.ErrorCode.ERROR_CODE_WRONG_AREA_CODE,
ErrorCode.overStreamSubscribeLimit:
$p_a.ErrorCode.ERROR_CODE_OVER_SUBSCRIBE_LIMIT,
ErrorCode.overScreenPublishLimit:
$p_a.ErrorCode.ERROR_CODE_OVER_SCREEN_PUBLISH_LIMIT,
ErrorCode.invalidAudioSyncUidRepeated:
$p_a.ErrorCode.ERROR_CODE_INVALID_AUDIO_SYNC_USERID_REPEATED,
ErrorCode.overVideoPublishLimit:
$p_a.ErrorCode.ERROR_CODE_OVER_VIDEO_PUBLISH_LIMIT,
};
if (!($m.containsKey(value))) {
throw Exception("android not support:" + value.toString());
}
// @ts-ignore
return $m[value] as $p_a.ErrorCode;
}