コード例 #1
0
 public void UserLogin(CLRCQdpFtdcReqUserLoginField user)
 {
     clrMduserApi.ReqUserLogin(user, RequestID);
 }
コード例 #2
0
        /// <summary>
        /// 注册前置服务器地址,并订阅数据流
        /// </summary>
        /// <param name="nResumeType">数据流订阅方式</param>
        /// <param name="frontServer">前置服务器地址、端口</param>
        /// <param name="isSubPrivate">是否订阅私有流</param>

        /*public void SubscribeTopics(CLRQDP_TE_RESUME_TYPE nResumeType, FrontServers frontServer,bool isSubPrivate=false)
         * {
         #if DEBUG
         *  Debug.WriteLine("Current ThreadID:{0},Thread Called by TradeApi->SubscribeTopics", Thread.CurrentThread.ManagedThreadId);
         #endif
         *  if (null != frontServer)
         *  {
         *      //this.FrontServer = @"tcp://{ip}:{port}".Replace("{ip}", frontServer.TradeServer).Replace("{port}", frontServer.TradePort);
         *      clrQdpTradeApi.SubscribePrivateTopic(nResumeType);
         *      clrQdpTradeApi.SubscribePublicTopic(nResumeType);
         *      clrQdpTradeApi.SubscribeUserTopic(nResumeType);
         *      clrQdpTradeApi.RegisterFront(this.FrontServer);
         *      clrQdpTradeApi.Init();
         *      //clrTradeApi.SetHeartbeatTimeout(3);
         *  }
         * }*/

        /// <summary>
        /// 用户登录请求
        /// </summary>
        /// <param name="reqUserLogin">用户登录提交数据</param>
        public void UserLogin(CLRCQdpFtdcReqUserLoginField reqUserLogin)
        {
            clrQdpTradeApi.ReqUserLogin(reqUserLogin, RequestID);
        }