Property | Type | Description | |
---|---|---|---|
Beat | void | ||
CheckDisconnect | void | ||
CheckTimeoutAndKeepAlive | void | ||
OnKeepAliveError | void | ||
RaiseDisconnect | bool | ||
RaiseKeepAlive | bool | ||
RaiseTimeout | bool |
Method | Description | |
---|---|---|
AddOrUpdateConnection ( ITrackingConnection connection ) : ITrackingConnection |
Adds a new connection to the list of tracked connections.
|
|
Dispose ( ) : void | ||
GetConnections ( ) : IList |
||
MarkConnection ( ITrackingConnection connection ) : void |
Marks an existing connection as active.
|
|
RemoveConnection ( ITrackingConnection connection ) : void |
Removes a connection from the list of tracked connections.
|
|
TransportHeartbeat ( IDependencyResolver resolver ) : System |
Initializes and instance of the TransportHeartbeat class.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Method | Description | |
---|---|---|
Beat ( object state ) : void | ||
CheckDisconnect ( ConnectionMetadata metadata ) : void | ||
CheckTimeoutAndKeepAlive ( ConnectionMetadata metadata ) : void | ||
OnKeepAliveError ( AggregateException ex, object state ) : void | ||
RaiseDisconnect ( ConnectionMetadata metadata ) : bool | ||
RaiseKeepAlive ( ConnectionMetadata metadata ) : bool | ||
RaiseTimeout ( ConnectionMetadata metadata ) : bool |
public AddOrUpdateConnection ( ITrackingConnection connection ) : ITrackingConnection | ||
connection | ITrackingConnection | The connection to be added. |
return | ITrackingConnection |
public MarkConnection ( ITrackingConnection connection ) : void | ||
connection | ITrackingConnection | The connection to mark. |
return | void |
public RemoveConnection ( ITrackingConnection connection ) : void | ||
connection | ITrackingConnection | The connection to remove. |
return | void |
public TransportHeartbeat ( IDependencyResolver resolver ) : System | ||
resolver | IDependencyResolver | The |
return | System |