Basic FIX message.
Inheritance Hierarchy
com.b2bits.FIXAntennaFixMessage
Namespace: com.b2bits.FIXAntenna
Assembly: FIXAntenna_net4.8 (in FIXAntenna_net4.8.dll) Version: 2.31.0.0
Syntax
The FixMessage type exposes the following members.
Properties
Name | Description | |
---|---|---|
Fields |
Returns the collection of the message fields.
| |
FieldsInt32 |
Returns field entry by index
| |
HeartBeatInterval |
Returns heartbeat interval in seconds.
| |
MsgSeqNum |
Returns message sequence number.
| |
MsgType |
Returns message type.
| |
NativeMsg |
Gets native message.
| |
SenderCompID |
Returns SenderCompID.
| |
TargetCompID |
Returns TargetCompID.
| |
Version |
Returns the FIX protocol version.
|
Methods
Name | Description | |
---|---|---|
Check |
Checks that the message contains all required and conditionally required fields.
| |
Clone |
Makes full copy of message.
| |
Create(Int32, String) |
Creates the new skeleton of the message and returns it.
| |
Create(FixVersion, String) |
Creates the new skeleton of the message and returns it.
| |
Create(FixVersion, String, FixVersion) |
Creates the new skeleton of the message and returns it.
| |
Create(FixVersion, String, Int32) |
Creates the new skeleton of the message and returns it.
| |
CreateFilled |
Creates new message skeleton with required fields, blocks and repeating groups filled and returns it.
| |
Dispose | Releases all resources used by the FixMessage | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetAsBoolean |
Returns field value by tag.
| |
GetAsChar |
Returns field value by tag.
| |
GetAsDateOnly |
Returns field value by tag.
| |
GetAsDecimal |
Returns field value by tag.
| |
GetAsDouble |
Returns field value by tag.
| |
GetAsGroup |
Returns field value by tag.
| |
GetAsInt |
Returns field value by tag.
| |
GetAsInt32 |
Returns field value by tag.
| |
GetAsInt64 |
Returns field value by tag.
| |
GetAsLocalMktDate |
Returns field value by tag.
| |
GetAsMonthYear |
Returns field value by tag.
| |
GetAsRaw |
Returns field value by tag.
| |
GetAsString |
Returns field value by tag.
| |
GetAsTimeOnly |
Returns field value by tag.
| |
GetAsTimestamp |
Returns field value by tag.
| |
GetAsTZTimeOnly |
Returns field value by tag.
| |
GetAsTZTimestamp |
Returns field value by tag.
| |
GetAsUInt |
Returns field value by tag.
| |
GetAsUInt32 |
Returns field value by tag.
| |
GetAsUInt64 |
Returns field value by tag.
| |
GetAsUTCTimeOnly |
Returns field value by tag.
| |
GetAsUTCTimestamp |
Returns field value by tag.
| |
GetField |
Returns field value by tag.
| |
GetGroup |
Returns the FIX Repeating Group.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HasFlag |
Returns if the given flag is present and it equals to "Y", otherwise .
| |
IsAdministrativeMsg |
Checks whether the message is a session level message.
| |
IsBusinessMsgRejectMsg |
Checks whether the message is a Business Level Reject message.
| |
IsDisposed |
Checks if FixMessage is disposed (whether Dispose() was called or not).
If message is disposed then although the object is exists all it's component are
destroyed. So further working with it may cause failure.
| |
IsOriginal |
Checks the message's originality.
| |
IsSessionLevelRejectMsg |
Checks whether the message is a SessionLevelReject message.
| |
IsSupported |
Verifies is field acceptable in the message
| |
Parse(String) |
Parses the given string and create the corresponding FIX message.
| |
Parse(Int32, String) |
Parses the given string and create the corresponding FIX message.
| |
Parse(String, FixVersion) |
Parses the given string and create the corresponding FIX message.
| |
Parse(Int32, FixVersion, String) |
Parses the given string and create the corresponding FIX message.
| |
Prepare | Creates instance of the PreparedMessage | |
RemoveCustomFields |
Removes custom fields (tag > 6000) from message.
| |
RemoveField |
Removes the field by tag.
| |
Reserve | Reserves memory to store prepared field value. | |
SetAsBoolean |
Updates field with new value
| |
SetAsChar |
Updates field with new value
| |
SetAsDateOnly |
Updates field with new value
| |
SetAsDecimal |
Updates field with new value
| |
SetAsDouble |
Updates field with new value
| |
SetAsInt |
Updates field with new value
| |
SetAsInt32 |
Updates field with new value
| |
SetAsInt64 |
Updates field with new value
| |
SetAsLocalMktDate |
Updates field with new value
| |
SetAsMonthYear |
Updates field with new value
| |
SetAsRaw |
Updates field with new value
| |
SetAsString |
Updates field with new value
| |
SetAsTimeOnly |
Updates field with new value
| |
SetAsTimestamp |
Updates field with new value
| |
SetAsTZTimeOnly |
Updates field with new value
| |
SetAsTZTimestamp |
Updates field with new value
| |
SetAsUInt |
Updates field with new value
| |
SetAsUInt32 |
Updates field with new value
| |
SetAsUInt64 |
Updates field with new value
| |
SetAsUTCTimeOnly |
Updates field with new value
| |
SetAsUTCTimestamp |
Updates field with new value
| |
SetField(Int32, Int32) |
Sets Field by Tag.
| |
SetField(Int32, String) |
Sets Field by Tag.
| |
ToString |
Returns string representation of message.
(Overrides ObjectToString.) | |
ToString(Char) |
Returns the formatted representation.
|
See Also