ios_to_code static method
Implementation
static PublicStreamErrorCode ios_to_code(
$p_i.ByteRTCPublicStreamErrorCode value) {
var $m = {
$p_i.ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodeSuccess:
PublicStreamErrorCode.success,
$p_i.ByteRTCPublicStreamErrorCode
.ByteRTCPublicStreamErrorCodePushParamError:
PublicStreamErrorCode.pushParamError,
$p_i.ByteRTCPublicStreamErrorCode
.ByteRTCPublicStreamErrorCodePushStatusError:
PublicStreamErrorCode.pushStateError,
$p_i.ByteRTCPublicStreamErrorCode
.ByteRTCPublicStreamErrorCodePushInternalError:
PublicStreamErrorCode.pushInternalError,
$p_i.ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodePushError:
PublicStreamErrorCode.pushError,
$p_i.ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodePushTimeOut:
PublicStreamErrorCode.pushTimeOut,
$p_i.ByteRTCPublicStreamErrorCode
.ByteRTCPublicStreamErrorCodePullNoPushStream:
PublicStreamErrorCode.pullNoPushStream,
};
if (!($m.containsKey(value))) {
throw Exception("invalid value:" + value.toString());
}
// @ts-ignore
return $m[value] as PublicStreamErrorCode;
}