code_to_ios static method
Implementation
static $p_i.ByteRTCUserMessageSendResult code_to_ios(
UserMessageSendResult value) {
var $m = {
UserMessageSendResult.success:
$p_i.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultSuccess,
UserMessageSendResult.timeout:
$p_i.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultTimeout,
UserMessageSendResult.broken: $p_i.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultNetworkDisconnected,
UserMessageSendResult.noReceiver: $p_i
.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultNoReceiver,
UserMessageSendResult.noRelayPath: $p_i
.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultNoRelayPath,
UserMessageSendResult.exceedQPS: $p_i
.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultExceedQPS,
UserMessageSendResult.e2BSSendFailed: $p_i.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultE2BSSendFailed,
UserMessageSendResult.e2BSReturnFailed: $p_i.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultE2BSReturnFailed,
UserMessageSendResult.notJoin:
$p_i.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultNotJoin,
UserMessageSendResult.init:
$p_i.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultInit,
UserMessageSendResult.noConnection: $p_i.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultNoConnection,
UserMessageSendResult.exceedMaxLength: $p_i.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultExceedMaxLength,
UserMessageSendResult.emptyUser: $p_i
.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultEmptyUser,
UserMessageSendResult.notLogin: $p_i
.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultNotLogin,
UserMessageSendResult.serverParamsNotSet: $p_i
.ByteRTCUserMessageSendResult
.ByteRTCUserMessageSendResultServerParamsNotSet,
UserMessageSendResult.unknown:
$p_i.ByteRTCUserMessageSendResult.ByteRTCUserMessageSendResultUnknown,
};
if (!($m.containsKey(value))) {
throw Exception("ios not support:" + value.toString());
}
// @ts-ignore
return $m[value] as $p_i.ByteRTCUserMessageSendResult;
}