forwardWarningEvent Event   Table of ContentISessionStorage Propertiesforward
ISessionStorage Interface
Session's pluggable storage.

Namespace:  FIXForge.NET.FIX
Assembly:  FIXForge.NET.FIX.Engine-net-4.8_x64 (in FIXForge.NET.FIX.Engine-net-4.8_x64.dll) Version: 4.12.0.0
Syntax
C#
public interface ISessionStorage

The ISessionStorage type exposes the following members.

Properties
  NameDescription
Public propertyId
Storage Id.
Public propertyInSeqNum
Sequence number of the last incoming message.
Public propertyOutSeqNum
Sequence number of the last outgoing message.
Public propertyResendingQueueSize
Number of sent messages that are available for resending on counterpart's Resend Request <2> message
Public propertySessionCreationTime
Time when the session attached to the storage was created.

This property should return UnknownSessionCreationTime unless it was explicitly modified by the Engine.

See the PluggableStorage sample included into the distributive for implementation sample.

Top
Methods
  NameDescription
Public methodClear
Clears the storage.
Public methodClose
Closes the storage.
Public methodFindOutboundFlatMessage
Find the outgoing flat message that has been sent earlier.
Public methodFindOutboundMessage
Find the outgoing message that has been sent earlier.
Public methodFlush
Flushes all internal buffers
Public methodSetSessionTerminationStatus
Sets the session termination flag.
Public methodStoreInboundMessage(FlatMessage, Boolean)
Stores the incoming message.
Public methodStoreInboundMessage(Message, Boolean)
Stores the incoming message.
Public methodStoreOutboundMessage(Message, Boolean)
Stores the outgoing message.
Public methodStoreOutboundMessage(FlatMessage, Int32, Boolean)
Stores the outgoing message.
Public methodWarmup
Warmup the storage.
Top
See Also