Click or drag to resize
ISession Interface
Handles communications to a sixp server

Namespace: Six.Sixp.Client
Assembly: Six.Sixp.Client (in Six.Sixp.Client.dll) Version: 1.0.4874.0 (1.0.4874.0)
Syntax
C#
public interface ISession : IDisposable

The ISession type exposes the following members.

Properties
  NameDescription
Public propertyAverageMessageSize
Average size of messages recevied.
Public propertyBps
Current bps.
Public propertyConnectTimeout
Connect timeout (seconds).
Public propertyInactivityTimeout
Inactivity timeout (seconds).
Public propertyIsConnected
Are we connected to the server?
Public propertyIsLoggedIn
Are we logged in?
Public propertyIsReconnecting
Returns true if session is trying to reestablish the session
Public propertyLoginType
Kind of login
Public propertyNumberFormat
Get number format currently in use by client.
Public propertyNumFieldUpdates
Number of field updates received.
Public propertyNumUpdates
Number of record updates received.
Public propertyRequestTimeout
Request timeout (seconds).
Public propertyTotalBytesReceived
Total bytes received.
Top
Methods
  NameDescription
Public methodConnect
Connect to server.
Public methodConnectAsync
Connect to server.
Public methodCreateRequest
Creates a request but doesn't execute it.
Public methodCreateSnapshotRequester
Creates a snapshot requester.
Public methodLogin
Logs in synchronously using either a ClassicLogin strategy or a TicketQueryLogin strategy
Public methodLoginAsync
Logs in asynchronously using either a ClassicLogin strategy or a TicketQueryLogin strategy
Top
See Also