ATAS
|
Public Member Functions | |
AsyncMessageQueue () | |
AsyncMessageQueue (AsyncOneThreadProcessor processor) | |
void | Enqueue (IDataFeedConnector connector, TMessage message) |
void | Enqueue (IDataFeedConnector connector, Action action) |
void | Start (IDataFeedConnector connector, Action< TMessage > handler) |
void | Stop (IDataFeedConnector connector) |
void | Enqueue (IDataFeedConnector connector, TMessage message) |
void | Enqueue (IDataFeedConnector connector, Action action) |
void | Start (IDataFeedConnector connector, Action< TMessage > handler) |
void | Stop (IDataFeedConnector connector) |
Properties | |
TimeSpan | HeartbeatTimeout [get, set] |
Properties inherited from ATAS.DataFeedsCore.IMessageQueue< TMessage > | |
TimeSpan | HeartbeatTimeout [get, set] |
Events | |
Action? | Heartbeat |
Events inherited from ATAS.DataFeedsCore.IMessageQueue< TMessage > | |
Action | Heartbeat |
ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.AsyncMessageQueue | ( | ) |
ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.AsyncMessageQueue | ( | AsyncOneThreadProcessor | processor | ) |
void ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.Enqueue | ( | IDataFeedConnector | connector, |
Action | action | ||
) |
Implements ATAS.DataFeedsCore.IMessageQueue< TMessage >.
void ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.Enqueue | ( | IDataFeedConnector | connector, |
TMessage | message | ||
) |
Implements ATAS.DataFeedsCore.IMessageQueue< TMessage >.
void ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.Start | ( | IDataFeedConnector | connector, |
Action< TMessage > | handler | ||
) |
Implements ATAS.DataFeedsCore.IMessageQueue< TMessage >.
void ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.Stop | ( | IDataFeedConnector | connector | ) |
Implements ATAS.DataFeedsCore.IMessageQueue< TMessage >.
|
getset |
Implements ATAS.DataFeedsCore.IMessageQueue< TMessage >.
Action? ATAS.DataFeedsCore.AsyncMessageQueue< TMessage >.Heartbeat |