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