ios_to_code static method
Implementation
static RoomMessageSendResult ios_to_code(
$p_i.ByteRTCRoomMessageSendResult value) {
var $m = {
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultSuccess:
RoomMessageSendResult.success,
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultExceedQPS:
RoomMessageSendResult.exceedQPS,
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultNotJoin:
RoomMessageSendResult.notJoin,
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultInit:
RoomMessageSendResult.init,
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultTimeout:
RoomMessageSendResult.timeout,
$p_i.ByteRTCRoomMessageSendResult
.ByteRTCRoomMessageSendResultNetworkDisconnected:
RoomMessageSendResult.networkDisconnected,
$p_i.ByteRTCRoomMessageSendResult
.ByteRTCRoomMessageSendResultNoConnection:
RoomMessageSendResult.noConnection,
$p_i.ByteRTCRoomMessageSendResult
.ByteRTCRoomMessageSendResultExceedMaxLength:
RoomMessageSendResult.exceedMaxLength,
$p_i.ByteRTCRoomMessageSendResult.ByteRTCRoomMessageSendResultUnknown:
RoomMessageSendResult.unknown,
};
if (!($m.containsKey(value))) {
throw Exception("invalid value:" + value.toString());
}
// @ts-ignore
return $m[value] as RoomMessageSendResult;
}