Exemplo n.º 1
0
        public void ProcessRequest(CtpRequest req)
        {
            switch (req.TypeId)
            {
            case CtpRequestType.Request:
            case CtpRequestType.Max:
                break;

            default:
                ReqHandlerList[req.TypeId](req);
                break;
            }
        }
Exemplo n.º 2
0
 public virtual void ReqQryInvestorPositionCombineDetail(CtpRequest req, CtpQryInvestorPositionCombineDetail data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 3
0
        private int DoReqUserLogout(ref CtpRequest req)
        {
            var data = req.Args.AsUserLogout;

            return(CtpMdNative.ReqUserLogout(_instance, data, req.RequestID));
        }
Exemplo n.º 4
0
        private int DoSubscribeMarketData(ref CtpRequest req)
        {
            var data = req.Args.AsStringArray;

            return(CtpMdNative.SubscribeMarketData(_instance, data, data.Length));
        }
Exemplo n.º 5
0
 public virtual void ReqQueryBankAccountMoneyByFuture(CtpRequest req, CtpReqQueryAccount data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 6
0
 public virtual void ReqQueryCFMMCTradingAccountToken(CtpRequest req, CtpQueryCFMMCTradingAccountToken data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 7
0
 public virtual void ReqQryTradingNotice(CtpRequest req, CtpQryTradingNotice data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 8
0
 public virtual void ReqQryContractBank(CtpRequest req, CtpQryContractBank data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 9
0
 public virtual void ReqQryProductExchRate(CtpRequest req, CtpQryProductExchRate data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 10
0
 public virtual void ReqQrySecAgentACIDMap(CtpRequest req, CtpQrySecAgentACIDMap data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 11
0
 public virtual void ReqQryExchangeRate(CtpRequest req, CtpQryExchangeRate data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 12
0
 public virtual void ReqQryExchangeMarginRateAdjust(CtpRequest req, CtpQryExchangeMarginRateAdjust data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 13
0
 public virtual void ReqQryInvestorProductGroupMargin(CtpRequest req, CtpQryInvestorProductGroupMargin data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 14
0
 public virtual void ReqQryEWarrantOffset(CtpRequest req, CtpQryEWarrantOffset data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 15
0
 public virtual void ReqQryCFMMCTradingAccountKey(CtpRequest req, CtpQryCFMMCTradingAccountKey data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 16
0
 public virtual void ReqQryTransferSerial(CtpRequest req, CtpQryTransferSerial data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 17
0
 public virtual void ReqQryAccountregister(CtpRequest req, CtpQryAccountregister data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 18
0
 public virtual void ReqQryProductGroup(CtpRequest req, CtpQryProductGroup data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 19
0
 public virtual void ReqQryParkedOrderAction(CtpRequest req, CtpQryParkedOrderAction data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 20
0
 public virtual void ReqQryOptionInstrTradeCost(CtpRequest req, CtpQryOptionInstrTradeCost data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 21
0
 public virtual void ReqQryBrokerTradingAlgos(CtpRequest req, CtpQryBrokerTradingAlgos data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 22
0
 public virtual void ReqQryOptionInstrCommRate(CtpRequest req, CtpQryOptionInstrCommRate data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 23
0
 public virtual void ReqFromFutureToBankByFuture(CtpRequest req, CtpReqTransfer data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 24
0
 public virtual void ReqQryExecOrder(CtpRequest req, CtpQryExecOrder data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 25
0
 public virtual void ReqQryQuote(CtpRequest req, CtpQryQuote data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 26
0
 public virtual void ReqQryCombInstrumentGuard(CtpRequest req, CtpQryCombInstrumentGuard data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 27
0
        private int DoUnSubscribeForQuoteRsp(ref CtpRequest req)
        {
            var data = req.Args.AsStringArray;

            return(CtpMdNative.UnSubscribeForQuoteRsp(_instance, data, data.Length));
        }
Exemplo n.º 28
0
 public virtual void ReqQryCombAction(CtpRequest req, CtpQryCombAction data)
 {
     DefaultHandler(req);
 }
Exemplo n.º 29
0
 public virtual int ProcessRequest(ref CtpRequest req)
 {
     return(_handerList[req.TypeId](ref req));
 }
Exemplo n.º 30
0
 public virtual void ReqQrySettlementInfoConfirm(CtpRequest req, CtpQrySettlementInfoConfirm data)
 {
     DefaultHandler(req);
 }