Skip to main content

Module core

Module core 

Source
Expand description

Core types, traits, and error definitions.

Modules§

error
Error types for the IronFix FIX protocol engine.
field
Field types and traits for FIX protocol messages.
message
Message types and traits for FIX protocol.
types
Core types for FIX protocol operations.

Structs§

CompId
Component identifier for FIX sessions.
FieldRef
Zero-copy reference to a field within a FIX message buffer.
FieldTag
FIX field tag number.
OwnedMessage
Owned FIX message for storage and cross-thread transfer.
RawMessage
Zero-copy view into a FIX message buffer.
SeqNum
FIX message sequence number.
Timestamp
FIX protocol timestamp with nanosecond precision.

Enums§

DecodeError
Errors that occur during FIX message decoding.
EncodeError
Errors that occur during FIX message encoding.
FieldValue
Enumeration of possible FIX field value types.
FixError
Top-level error type for all IronFix operations.
MsgType
Standard FIX message types.
SessionError
Errors in FIX session layer operations.
Side
Order side enumeration (tag 54).
StoreError
Errors in message store operations.

Traits§

FixField
Trait for typed FIX field access.
FixMessage
Trait for typed FIX message access.

Type Aliases§

Result
Result type alias using FixError as the error type.