예제 #1
0
 protected BaseLookupFacade(LookupDispatcher lookupDispatcher, LookupRateLimiter lookupRateLimiter, ExceptionFactory exceptionFactory, TimeSpan timeout)
 {
     _lookupRateLimiter = lookupRateLimiter;
     _lookupDispatcher  = lookupDispatcher;
     _exceptionFactory  = exceptionFactory;
     _timeout           = timeout;
 }
예제 #2
0
 public ChainsFacade(ChainsRequestFormatter chainsRequestFormatter, ChainsMessageHandler chainsMessageHandler, LookupDispatcher lookupDispatcher, int timeoutMs)
 {
     _chainsMessageHandler   = chainsMessageHandler;
     _timeoutMs              = timeoutMs;
     _lookupDispatcher       = lookupDispatcher;
     _chainsRequestFormatter = chainsRequestFormatter;
 }
        public RawMessageHandler(LookupDispatcher lookupDispatcher, ErrorMessageHandler errorMessageHandler, int timeoutMs)
        {
            _endOfMsgBytes = Encoding.ASCII.GetBytes(IQFeedDefault.ProtocolEndOfMessageCharacters + IQFeedDefault.ProtocolDelimiterCharacter + IQFeedDefault.ProtocolTerminatingCharacters);

            _lookupDispatcher    = lookupDispatcher;
            _errorMessageHandler = errorMessageHandler;
            _timeoutMs           = timeoutMs;
        }
        public LookupMessageFileHandler(LookupDispatcher lookupDispatcher, ExceptionFactory exceptionFactory, TimeSpan timeout)
        {
            _endOfMsgBytes = Encoding.ASCII.GetBytes(IQFeedDefault.ProtocolEndOfMessageCharacters + IQFeedDefault.ProtocolDelimiterCharacter + IQFeedDefault.ProtocolTerminatingCharacters);

            _lookupDispatcher = lookupDispatcher;
            _exceptionFactory = exceptionFactory;
            _timeout          = timeout;
        }
예제 #5
0
 public MarketSummaryFacade(
     MarketSummaryRequestFormatter marketSummaryRequestFormatter,
     LookupDispatcher lookupDispatcher,
     LookupRateLimiter lookupRateLimiter,
     ExceptionFactory exceptionFactory,
     TimeSpan timeout) : base(lookupDispatcher, lookupRateLimiter, exceptionFactory, timeout)
 {
     _marketSummaryRequestFormatter = marketSummaryRequestFormatter;
 }
예제 #6
0
 public NewsFacade(
     NewsRequestFormatter newsRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ExceptionFactory exceptionFactory,
     NewsMessageHandler newsMessageHandler,
     TimeSpan timeout) : base(lookupDispatcher, exceptionFactory, timeout)
 {
     _newsMessageHandler   = newsMessageHandler;
     _newsRequestFormatter = newsRequestFormatter;
 }
예제 #7
0
 public ChainsFacade(
     ChainsRequestFormatter chainsRequestFormatter,
     ChainsMessageHandler chainsMessageHandler,
     LookupDispatcher lookupDispatcher,
     LookupRateLimiter lookupRateLimiter,
     ExceptionFactory exceptionFactory,
     TimeSpan timeout) : base(lookupDispatcher, lookupRateLimiter, exceptionFactory, timeout)
 {
     _chainsMessageHandler   = chainsMessageHandler;
     _chainsRequestFormatter = chainsRequestFormatter;
 }
 public HistoricalFacade(
     HistoricalRequestFormatter historicalRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ExceptionFactory exceptionFactory,
     IHistoricalMessageHandler historicalMessageHandler,
     HistoricalFileFacade historicalFileFacade,
     TimeSpan timeout) : base(lookupDispatcher, exceptionFactory, timeout)
 {
     _historicalMessageHandler   = historicalMessageHandler;
     _historicalRequestFormatter = historicalRequestFormatter;
     File = historicalFileFacade;
 }
 public HistoricalFacade(
     HistoricalRequestFormatter historicalRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ErrorMessageHandler errorMessageHandler,
     HistoricalMessageHandler historicalMessageHandler,
     HistoricalRawFacade historicalRawFacade,
     int timeoutMs) : base(lookupDispatcher, errorMessageHandler, timeoutMs)
 {
     _historicalMessageHandler   = historicalMessageHandler;
     _historicalRequestFormatter = historicalRequestFormatter;
     Raw = historicalRawFacade;
 }
 public HistoricalFacade(
     HistoricalRequestFormatter historicalRequestFormatter,
     LookupDispatcher lookupDispatcher,
     HistoricalMessageHandler historicalMessageHandler,
     HistoricalRawFacade historicalRawFacade,
     int timeoutMs)
 {
     _timeoutMs = timeoutMs;
     _historicalMessageHandler   = historicalMessageHandler;
     _lookupDispatcher           = lookupDispatcher;
     _historicalRequestFormatter = historicalRequestFormatter;
     Raw = historicalRawFacade;
 }
예제 #11
0
 public SymbolFacade(
     SymbolRequestFormatter symbolRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ExceptionFactory exceptionFactory,
     SymbolMessageHandler symbolMessageHandler,
     MarketSymbolReader marketSymbolReader,
     ExpiredOptionReader expiredOptionReader,
     FileDownloader fileDownloader,
     TimeSpan timeout) : base(lookupDispatcher, exceptionFactory, timeout)
 {
     _symbolRequestFormatter = symbolRequestFormatter;
     _symbolMessageHandler   = symbolMessageHandler;
     _expiredOptionReader    = expiredOptionReader;
     _marketSymbolReader     = marketSymbolReader;
     _fileDownloader         = fileDownloader;
 }
예제 #12
0
 public SymbolFacade(
     SymbolRequestFormatter symbolRequestFormatter,
     LookupDispatcher lookupDispatcher,
     ErrorMessageHandler errorMessageHandler,
     SymbolMessageHandler symbolMessageHandler,
     MarketSymbolDownloader marketSymbolDownloader,
     MarketSymbolReader marketSymbolReader,
     ExpiredOptionDownloader expiredOptionDownloader,
     ExpiredOptionReader expiredOptionReader,
     int timeoutMs) : base(lookupDispatcher, errorMessageHandler, timeoutMs)
 {
     _symbolRequestFormatter  = symbolRequestFormatter;
     _symbolMessageHandler    = symbolMessageHandler;
     _expiredOptionReader     = expiredOptionReader;
     _expiredOptionDownloader = expiredOptionDownloader;
     _marketSymbolReader      = marketSymbolReader;
     _marketSymbolDownloader  = marketSymbolDownloader;
 }
 public RawMessageHandler(LookupDispatcher lookupDispatcher, int timeoutMs)
 {
     _timeoutMs        = timeoutMs;
     _lookupDispatcher = lookupDispatcher;
     _endOfMsgBytes    = Encoding.ASCII.GetBytes(IQFeedDefault.ProtocolEndMessage);
 }
예제 #14
0
 public ChainsFacade(ChainsRequestFormatter chainsRequestFormatter, ChainsMessageHandler chainsMessageHandler, LookupDispatcher lookupDispatcher, ErrorMessageHandler errorMessageHandler, int timeoutMs) : base(lookupDispatcher, errorMessageHandler, timeoutMs)
 {
     _chainsMessageHandler   = chainsMessageHandler;
     _chainsRequestFormatter = chainsRequestFormatter;
 }
 protected BaseLookupFacade(LookupDispatcher lookupDispatcher, ErrorMessageHandler errorMessageHandler, int timeoutMs)
 {
     _lookupDispatcher    = lookupDispatcher;
     _errorMessageHandler = errorMessageHandler;
     _timeoutMs           = timeoutMs;
 }