code_to_android static method

UserMessageSendResult code_to_android(
  1. UserMessageSendResult value
)

Implementation

static $p_a.UserMessageSendResult code_to_android(
    UserMessageSendResult value) {
  var $m = {
    UserMessageSendResult.success:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_SUCCESS,
    UserMessageSendResult.timeout:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_TIMEOUT,
    UserMessageSendResult.broken:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_BROKEN,
    UserMessageSendResult.noReceiver:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_RECEIVER,
    UserMessageSendResult.noRelayPath:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_RELAY_PATH,
    UserMessageSendResult.exceedQPS:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_EXCEED_QPS,
    UserMessageSendResult.e2BSSendFailed:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_E2BS_SEND_FAILED,
    UserMessageSendResult.e2BSReturnFailed: $p_a
        .UserMessageSendResult.USER_MESSAGE_SEND_RESULT_E2BS_RETURN_FAILED,
    UserMessageSendResult.notJoin:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NOT_JOIN,
    UserMessageSendResult.init:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_INIT,
    UserMessageSendResult.noConnection:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_CONNECTION,
    UserMessageSendResult.exceedMaxLength:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH,
    UserMessageSendResult.emptyUser:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_EMPTY_USER,
    UserMessageSendResult.notLogin:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NOT_LOGIN,
    UserMessageSendResult.serverParamsNotSet: $p_a
        .UserMessageSendResult.USER_MESSAGE_SEND_RESULT_SERVER_PARAMS_NOT_SET,
    UserMessageSendResult.unknown:
        $p_a.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_UNKNOWN,
  };
  if (!($m.containsKey(value))) {
    throw Exception("android not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_a.UserMessageSendResult;
}