public void UserLogin(CLRCQdpFtdcReqUserLoginField user) { clrMduserApi.ReqUserLogin(user, RequestID); }
/// <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); }