private void ProcessBotPosTrdMgr(byte[] arrMsgBody) { CListBotPosTrdMgr listBotPosTrdMgr = CUtilProto.DeserializeProto <CListBotPosTrdMgr>(arrMsgBody); Log("[CListBotPosTrdMgr]"); _client.DataUser.UpdateBotPosTrdMgr(listBotPosTrdMgr); }
public CTradeManagerServer(IClientTradeManagerServer dealingServer) : base(dealingServer) { _dealingServer = dealingServer; _dbCommunicator = dealingServer.DBCommunicator; _messenger = dealingServer.Messenger; _lsBotPosTrdMgr = new CListBotPosTrdMgr(_dealingServer.StockExchId); _lstBotStatus = new CListBotStatus(_dealingServer.StockExchId); _lstClientInfo = new CListClientInfo(_dealingServer.StockExchId); CUtil.ThreadStart(ThreadProcessSendQueue); CUtil.ThreadStart(ThreadEnqueueStateData); //_dbCommunicator = _client.DBCommunicator; }
public void UpdateBotPosTrdMgr(CListBotPosTrdMgr listBotPosTrdInstrument) { }
public void UpdateBotPosTrdMgr(CListBotPosTrdMgr listBotPosTrdInstrument) { UpdateTraderNames(listBotPosTrdInstrument.Lst); _dataSynchBotPosTrdMgr.Update(listBotPosTrdInstrument.StockExchId, listBotPosTrdInstrument.Lst); }