Protected Member Functions | |
| override (TMessage? Message, Action? Action) CreateItem(IDataFeedConnector connector | |
| override void | OnStart (IDataFeedConnector connector, Action< TMessage > handler) |
| override bool | OnStop (IDataFeedConnector connector) |
| override void | OnProcess ((TMessage? Message, Action? Action) item) |
| override? object | DescribeItem ((TMessage? Message, Action? Action) item) |
Protected Member Functions inherited from ATAS.DataFeedsCore.BaseMessageQueue< TMessage,(TMessage? Message, Action? Action)> | |
| BaseMessageQueue () | |
| abstract TItem | CreateItem (IDataFeedConnector connector, TMessage? message, Action? action) |
| abstract void | OnStart (IDataFeedConnector connector, Action< TMessage > handler) |
| abstract bool | OnStop (IDataFeedConnector connector) |
| abstract void | OnProcess (TItem item) |
| virtual ? object | DescribeItem (TItem item) |
| Short representation of a queued item for debug logging. Full message dumps are logged by connectors on receive; dumping them again here would double the cost. | |
Additional Inherited Members | |
Public Member Functions inherited from ATAS.DataFeedsCore.BaseMessageQueue< TMessage,(TMessage? Message, Action? Action)> | |
| void | Enqueue (IDataFeedConnector connector, TMessage message) |
| void | Enqueue (IDataFeedConnector connector, Action action) |
| void | Start (IDataFeedConnector connector, Action< TMessage > handler) |
| void | Stop (IDataFeedConnector connector) |
Properties inherited from ATAS.DataFeedsCore.BaseMessageQueue< TMessage,(TMessage? Message, Action? Action)> | |
| TimeSpan | HeartbeatTimeout [get, set] |
Events inherited from ATAS.DataFeedsCore.BaseMessageQueue< TMessage,(TMessage? Message, Action? Action)> | |
| Action? | Heartbeat |
|
protected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protected |