Interface IMessagePumper
Assembly: FixAntenna.Core.dll
Syntax
public interface IMessagePumper : IWorkerThread
Methods
GetMessageProcessedTimestamp()
Declaration
long GetMessageProcessedTimestamp()
Returns
Type |
Description |
System.Int64 |
|
GetMessageStatistic()
Declaration
MessageStatistic GetMessageStatistic()
Returns
Init()
Declaration
Returns
Type |
Description |
System.Int64 |
|
IsStatisticEnabled()
Declaration
bool IsStatisticEnabled()
Returns
Type |
Description |
System.Boolean |
|
Join()
Declaration
RejectFirstQueueMessage()
Declaration
void RejectFirstQueueMessage()
RejectQueueMessages()
Declaration
void RejectQueueMessages()
Send(FixMessage, Nullable<ChangesType>)
Declaration
int Send(FixMessage content, ChangesType? allowedChangesType)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Send(FixMessage, Nullable<ChangesType>, FixSessionSendingType)
Declaration
int Send(FixMessage content, ChangesType? allowedChangesType, FixSessionSendingType optionMask)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Send(String, FixMessage)
Declaration
int Send(string s, FixMessage message)
Parameters
Type |
Name |
Description |
System.String |
s |
|
FixMessage |
message |
|
Returns
Type |
Description |
System.Int32 |
|
Send(String, FixMessage, FixSessionSendingType)
Declaration
int Send(string type, FixMessage content, FixSessionSendingType optionMask)
Parameters
Returns
Type |
Description |
System.Int32 |
|
SendMessages(Int32)
Declaration
void SendMessages(int messageCount)
Parameters
Type |
Name |
Description |
System.Int32 |
messageCount |
|
SendOutOfTurn(String, FixMessage)
Declaration
bool SendOutOfTurn(string msgType, FixMessage content)
Parameters
Type |
Name |
Description |
System.String |
msgType |
|
FixMessage |
content |
|
Returns
Type |
Description |
System.Boolean |
|
SetGracefulShutdown(Boolean)
Declaration
void SetGracefulShutdown(bool gracefulShutdown)
Parameters
Type |
Name |
Description |
System.Boolean |
gracefulShutdown |
|
Shutdown()
Declaration
Start()
Declaration