forwardSeniority Enumeration   Table of ContentSession Constructor forward
Session Class
Session is base class for CME STP connection.
Inheritance Hierarchy
System.Object
  OnixS.CmeStpHandler.Session

Namespace:  OnixS.CmeStpHandler
Assembly:  OnixS.CmeStpHandler-net-4.7 (in OnixS.CmeStpHandler-net-4.7.dll) Version: 2.13.0.0 (2.13.0.0)
Syntax
C#
public class Session : IDisposable

The Session type exposes the following members.

Constructors
  NameDescription
Public methodSession(Uri, String, String, String)
Session constructor. Polling interval = 3 sec.
Public methodSession(Uri, String, String, String, ProxySettings)
Session constructor. Polling interval = 3 sec.
Public methodSession(Uri, String, String, String, Int32)
Session constructor.
Public methodSession(Uri, String, String, String, SslProtocols)
Session constructor. Polling interval = 3 sec.
Public methodSession(Uri, String, String, String, ProxySettings, SslProtocols)
Session constructor. Polling interval = 3 sec.
Public methodSession(Uri, String, String, String, Int32, ProxySettings)
Session constructor.
Public methodSession(Uri, String, String, String, Int32, SslProtocols)
Session constructor.
Public methodSession(Uri, String, String, String, Int32, ProxySettings, SslProtocols)
Session constructor.
Top
Properties
  NameDescription
Public propertyStatic memberFixmlTraceSwitch
Trace switch to control logging of FIXML messages.
Public propertyLicenseExpirationDate
Gets license expiration date.
Public propertyStatic memberLicensePath
Path to the directory where license file located.
Public propertySocketReceiveTimeout
Gets or sets socket receive timeout in milliseconds. Default value is 60000 msec.
Public propertySslProtocol
Gets SSL protocol used to establish secure connection.
Public propertySubscriptions
Returns list of all active subscriptions to Trade Capture Reports.
Public propertyStatic memberTraceSwitch
Trace switch to control Handler related tracing and debug output.
Top
Methods
  NameDescription
Public methodDispose
Disposes resources.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodQuery
Query request to retrieve the current status of trades.
Public methodSubscribe()
Subscribe to Trade Capture Reporting without filtering (all trades).
Public methodSubscribe(DateTime)
Subscribe to Trade Capture Reporting without filtering (all trades).
Public methodSubscribe(TradeCaptureReportRequest)
Subscribe to Trade Capture Reporting with filtering.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnsubscribe
Unsubscribe from Trade Capture Reporting.
Top
Events
  NameDescription
Public eventEndOfQuery
Raised when last report on query was received.
Public eventError
Raised when unhandled error occurs.
Public eventFixmlMessageReceived
Raised when Fixml message received.
Public eventFixmlMessageSent
Raised when Fixml message sent.
Public eventTradeCaptureReportReceived
Raised when TradeCaptureReport message received.
Public eventTradeCaptureReportRequestAcknowledgementReceived
Raised when TradeCaptureReportRequestAcknowledgement message received.
Public eventTradeCaptureReportRequestSent
Raised when TradeCaptureReportRequest message sent.
Top
See Also