Class ConnectionManager
public class ConnectionManager : ICloseable
- Inheritance
-
ConnectionManager
- Implements
- Inherited Members
Constructors
Fields
- ConnectingTask
Tracks active connection attempts
- DisconnectingTask
Active disconnect operation. Calling disconnect multiple times will resolve to the same operation.
- PendingConnectionOptions
Tracks the last parameters supplied to
connectcalls. Callingconnectmultiple times in succession will result in:- 1 pending connection operation which will be aborted.
- updating the last set of parameters while waiting for the pending attempt to be aborted
- internally connecting with the last set of parameters
- SyncDisposer
Additional cleanup function which is called after the sync stream implementation is disposed.
- SyncStreamInitTask
Tracks actively instantiating a streaming sync implementation.