| ISession Interface |
Namespace: Six.Sixp.Client
public interface ISession : IDisposable
The ISession type exposes the following members.
| Name | Description | |
|---|---|---|
| AverageMessageSize |
Average size of messages recevied.
| |
| Bps |
Current bps.
| |
| ConnectTimeout |
Connect timeout (seconds).
| |
| InactivityTimeout |
Inactivity timeout (seconds).
| |
| IsConnected |
Are we connected to the server?
| |
| IsLoggedIn |
Are we logged in?
| |
| IsReconnecting |
Returns true if session is trying to reestablish the session
| |
| LoginType |
Kind of login
| |
| NumberFormat |
Get number format currently in use by client.
| |
| NumFieldUpdates |
Number of field updates received.
| |
| NumUpdates |
Number of record updates received.
| |
| RequestTimeout |
Request timeout (seconds).
| |
| TotalBytesReceived |
Total bytes received.
|
| Name | Description | |
|---|---|---|
| Connect |
Connect to server.
| |
| ConnectAsync |
Connect to server.
| |
| CreateRequest |
Creates a request but doesn't execute it.
| |
| CreateSnapshotRequester |
Creates a snapshot requester.
| |
| Login |
Logs in synchronously using either a ClassicLogin strategy or a TicketQueryLogin strategy
| |
| LoginAsync |
Logs in asynchronously using either a ClassicLogin strategy or a TicketQueryLogin strategy
|