code_to_android static method

PublicStreamErrorCode code_to_android(
  1. PublicStreamErrorCode value
)

Implementation

static $p_a.PublicStreamErrorCode code_to_android(
    PublicStreamErrorCode value) {
  var $m = {
    PublicStreamErrorCode.success:
        $p_a.PublicStreamErrorCode.ERROR_CODE_SUCCESS,
    PublicStreamErrorCode.pushParamError:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PUSH_PARAM_ERROR,
    PublicStreamErrorCode.pushStateError:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PUSH_STATE_ERROR,
    PublicStreamErrorCode.pushInternalError:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PUSH_INTERNAL_ERROR,
    PublicStreamErrorCode.pushError:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PUSH_ERROR,
    PublicStreamErrorCode.pushTimeOut:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PUSH_TIMEOUT,
    PublicStreamErrorCode.pullNoPushStream:
        $p_a.PublicStreamErrorCode.ERROR_CODE_PULL_NO_PUSH_STREAM,
  };
  if (!($m.containsKey(value))) {
    throw Exception("android not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_a.PublicStreamErrorCode;
}