Table of Contents

Namespace Tooq.Tech.FH.ClientLib

Classes

DateTimeUtils
MdClientSession

Class that encapsulates the Market Data Session. This class is the main entry point for the client library. The events exposed by this class use a special delegate (EventHandlerByRef) to reduce allocations when passing the protocol message (struct) to the client.

MdClientSessionV2

Class that encapsulates the Market Data Session. This class is the main entry point for the client library. The events exposed by this class use the standard delegate (EventHandler) when passing the protocol message (struct) to the client.

SessionConfiguration

Container for all configuration settings for establishing a connection with the feed handler.

SocketErroEventArgs

Socket Error event arguments

Interfaces

ILogger

Interface for logging purposes. This library does not depend on any logging provider. Clients should provide concrete implementation of this interface to log messages from the library.

Delegates

EventHandlerByRef<T>

Delegate to represent event handlers that receive struct types as argument. This delegate is used by the MdClientSession to pass market data updates by reference to the event handlers.