code_to_android static method

ErrorCode code_to_android(
  1. ErrorCode value
)

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;
}