Expand description
Engine builder for fluent configuration.
EngineBuilder collects an Application and a session configuration
and terminates in a ready-to-run engine: EngineBuilder::into_initiator
for the client side, EngineBuilder::into_acceptor for the server side.
Every setter on this builder configures something an engine actually honors.
The builder does not carry TLS or reconnection knobs: there is no TLS in
the workspace, and reconnection is the consumer’s responsibility (the
Initiator establishes a single session per connect, and a supervisor
calls it again). The connect timeout applies to the initiator only; an
acceptor waits for inbound connections and bounds the Logon handshake with
SessionConfig::logon_timeout instead.
Structs§
- Engine
Builder - Builder for configuring a FIX engine.