// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: common/constant/RequestMsgType.proto

#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
#include "common/constant/RequestMsgType.pb.h"

#include <algorithm>

#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/port.h>
#include <google/protobuf/stubs/once.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/wire_format_lite_inl.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/reflection_ops.h>
#include <google/protobuf/wire_format.h>
// @@protoc_insertion_point(includes)

namespace {

const ::google::protobuf::EnumDescriptor* RequestMsgType_descriptor_ = NULL;

}  // namespace


void protobuf_AssignDesc_common_2fconstant_2fRequestMsgType_2eproto() GOOGLE_ATTRIBUTE_COLD;
void protobuf_AssignDesc_common_2fconstant_2fRequestMsgType_2eproto() {
  protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto();
  const ::google::protobuf::FileDescriptor* file =
    ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
      "common/constant/RequestMsgType.proto");
  GOOGLE_CHECK(file != NULL);
  RequestMsgType_descriptor_ = file->enum_type(0);
}

namespace {

GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
void protobuf_AssignDescriptorsOnce() {
  ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
                 &protobuf_AssignDesc_common_2fconstant_2fRequestMsgType_2eproto);
}

void protobuf_RegisterTypes(const ::std::string&) GOOGLE_ATTRIBUTE_COLD;
void protobuf_RegisterTypes(const ::std::string&) {
  protobuf_AssignDescriptorsOnce();
}

}  // namespace

void protobuf_ShutdownFile_common_2fconstant_2fRequestMsgType_2eproto() {
}

void protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto_impl() {
  GOOGLE_PROTOBUF_VERIFY_VERSION;

}

GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto_once_);
void protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto() {
  ::google::protobuf::GoogleOnceInit(&protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto_once_,
                 &protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto_impl);
}
void protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto_impl() {
  GOOGLE_PROTOBUF_VERIFY_VERSION;

  protobuf_InitDefaults_common_2fconstant_2fRequestMsgType_2eproto();
  ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
    "\n$common/constant/RequestMsgType.proto*\371"
    "\020\n\016RequestMsgType\022\035\n\031InitConnectRequestM"
    "sgType\020\000\022.\n*TrsStockQueryMarginBuyAmount"
    "RequestMsgType\020\001\022!\n\035TrsStockEntrustReque"
    "stMsgType\020\002\022\'\n#TrsStockCancelEntrustRequ"
    "estMsgType\020\003\022.\n*TrsStockQueryRealEntrust"
    "ListRequestMsgType\020\004\022.\n*TrsStockQueryRea"
    "lDeliverListRequestMsgType\020\005\0221\n-TrsStock"
    "QueryHistoryEntrustListRequestMsgType\020\006\022"
    "1\n-TrsStockQueryHistoryDeliverListReques"
    "tMsgType\020\007\022(\n$TrsStockQueryBuyAmountRequ"
    "estMsgType\020\010\022)\n%TrsStockQuerySellAmountR"
    "equestMsgType\020\t\022(\n$TrsStockQueryHoldsLis"
    "tRequestMsgType\020\n\022,\n(TrsStockQueryHoldsF"
    "undInfoRequestMsgType\020\013\022,\n(TrsStockQuery"
    "BasicFundInfoRequestMsgType\020\014\022,\n(TrsStoc"
    "kQueryPageHoldsListRequestMsgType\020\r\022\034\n\030T"
    "radeLoginRequestMsgType\020\016\022\035\n\031TradeLogout"
    "RequestMsgType\020\017\022\036\n\032TradeEntrustRequestM"
    "sgType\020\020\022$\n TradeCancelEntrustRequestMsg"
    "Type\020\021\022%\n!TradeQueryHoldsListRequestMsgT"
    "ype\020\022\022%\n!TradeQueryBuyAmountRequestMsgTy"
    "pe\020\023\022&\n\"TradeQuerySellAmountRequestMsgTy"
    "pe\020\024\022*\n&TradeQueryMarginFundInfoRequestM"
    "sgType\020\025\022+\n\'TradeQueryRealEntrustListReq"
    "uestMsgType\020\026\022.\n*TradeQueryHistoryEntrus"
    "tListRequestMsgType\020\027\022+\n\'TradeQueryRealD"
    "eliverListRequestMsgType\020\030\022.\n*TradeQuery"
    "HistoryDeliverListRequestMsgType\020\031\022,\n(Tr"
    "adeQueryRealFundJourListRequestMsgType\020\032"
    "\022/\n+TradeQueryHistoryFundJourListRequest"
    "MsgType\020\033\022 \n\034TradeSubscribeRequestMsgTyp"
    "e\020\034\022\"\n\036TradeUnsubscribeRequestMsgType\020\035\022"
    "$\n TradeChangeEntrustRequestMsgType\020\036\0221\n"
    "-TradeQueryBeforeAndAfterSupportRequestM"
    "sgType\020\037\022 \n\034FuturesEntrustRequestMsgType"
    "\020 \022\'\n#FuturesQueryHoldsListRequestMsgTyp"
    "e\020!\022&\n\"FuturesQueryFundInfoRequestMsgTyp"
    "e\020\"\022&\n\"FuturesCancelEntrustRequestMsgTyp"
    "e\020#\022-\n)FuturesQueryRealEntrustListReques"
    "tMsgType\020$\022-\n)FuturesQueryRealDeliverLis"
    "tRequestMsgType\020%\0220\n,FuturesQueryHistory"
    "DeliverListRequestMsgType\020&\0220\n,FuturesQu"
    "eryHistoryEntrustListRequestMsgType\020\'\022)\n"
    "%FuturesQueryProductInfoRequestMsgType\020("
    "\022!\n\035FuturesResetPwdRequestMsgType\020)\022&\n\"F"
    "uturesModifyEntrustRequestMsgType\020*\022.\n*F"
    "uturesQueryMaxBuySellAmountRequestMsgTyp"
    "e\020+\022!\n\034TradeKeepLoginRequestMsgType\020\350\007\022\037"
    "\n\031HQSubscribeRequestMsgType\020\241\234\001\022!\n\033HQUns"
    "ubscribeRequestMsgType\020\242\234\001\022\036\n\030HQBasicQot"
    "RequestMsgType\020\243\234\001\022\034\n\026HQBrokerRequestMsg"
    "Type\020\244\234\001\022\037\n\031HQOrderBookRequestMsgType\020\245\234"
    "\001\022\034\n\026HQTickerRequestMsgType\020\246\234\001\022\030\n\022HQKLR"
    "equestMsgType\020\247\234\001\022\037\n\031HQTimeShareRequestM"
    "sgType\020\250\234\001BK\n4com.huasheng.quant.open.sd"
    "k.protobuf.common.constantB\023RequestMsgTy"
    "peProtob\006proto3", 2295);
  ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
    "common/constant/RequestMsgType.proto", &protobuf_RegisterTypes);
  ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_common_2fconstant_2fRequestMsgType_2eproto);
}

GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto_once_);
void protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto() {
  ::google::protobuf::GoogleOnceInit(&protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto_once_,
                 &protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto_impl);
}
// Force AddDescriptors() to be called at static initialization time.
struct StaticDescriptorInitializer_common_2fconstant_2fRequestMsgType_2eproto {
  StaticDescriptorInitializer_common_2fconstant_2fRequestMsgType_2eproto() {
    protobuf_AddDesc_common_2fconstant_2fRequestMsgType_2eproto();
  }
} static_descriptor_initializer_common_2fconstant_2fRequestMsgType_2eproto_;
const ::google::protobuf::EnumDescriptor* RequestMsgType_descriptor() {
  protobuf_AssignDescriptorsOnce();
  return RequestMsgType_descriptor_;
}
bool RequestMsgType_IsValid(int value) {
  switch (value) {
    case 0:
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:
    case 8:
    case 9:
    case 10:
    case 11:
    case 12:
    case 13:
    case 14:
    case 15:
    case 16:
    case 17:
    case 18:
    case 19:
    case 20:
    case 21:
    case 22:
    case 23:
    case 24:
    case 25:
    case 26:
    case 27:
    case 28:
    case 29:
    case 30:
    case 31:
    case 32:
    case 33:
    case 34:
    case 35:
    case 36:
    case 37:
    case 38:
    case 39:
    case 40:
    case 41:
    case 42:
    case 43:
    case 1000:
    case 20001:
    case 20002:
    case 20003:
    case 20004:
    case 20005:
    case 20006:
    case 20007:
    case 20008:
      return true;
    default:
      return false;
  }
}


// @@protoc_insertion_point(namespace_scope)

// @@protoc_insertion_point(global_scope)
