public ClientResultStream(OpenGammaFudgeContext fudgeContext, MQTemplate mqTemplate, bool checkSeqNumber) { _mqTemplate = mqTemplate; _fudgeMessageDecoder = new FudgeMessageDecoder(fudgeContext, checkSeqNumber); _connection = _mqTemplate.CreateConnection(); _session = _connection.CreateSession(); _destination = _session.CreateTemporaryQueue(); _consumer = _session.CreateConsumer(_destination); _consumer.Listener += RawMessageReceived; _connection.Start(); }
public RemoteChangeManger(RestTarget restTarget, OpenGammaFudgeContext fudgeContext) { _topicTemplate = new Lazy<MQTopicTemplate>(() => GetTopicTemplate(restTarget)); _fudgeDecoder = new FudgeMessageDecoder(fudgeContext, false); }
public RemoteChangeManger(RestTarget restTarget, OpenGammaFudgeContext fudgeContext) { _topicTemplate = new Lazy <MQTopicTemplate>(() => GetTopicTemplate(restTarget)); _fudgeDecoder = new FudgeMessageDecoder(fudgeContext, false); }