RealTimeServerTcpConnectionManager Members
Provides advanced connection management for using endpoints.
The RealTimeServerTcpConnectionManager type exposes the following members.
Constructors
Name | Description | |
---|---|---|
RealTimeServerTcpConnectionManager()()()() | Initializes a new instance of the class. | |
RealTimeServerTcpConnectionManager(String) | Initializes a new instance of the class. |
Top
Properties
Name | Description | |
---|---|---|
ConnectionThrottlingHighMark | Gets or sets the high water mark for all connections. (Inherited from RealTimeConnectionManager.) | |
ConnectionThrottlingLowMark | Gets or sets the low water mark for all connections. (Inherited from RealTimeConnectionManager.) | |
CurrentMessageThrottlingCount | Get the current count of incoming messages that are waiting in internal queues. (Inherited from RealTimeServerConnectionManager.) | |
DefaultIncomingConnectionTimeout | Gets or sets the default time-out value for any incoming connections. (Inherited from RealTimeServerConnectionManager.) | |
DefaultMaximumNumberOfConnectionsPerPool | Gets or sets the pool size used for connection pools. (Inherited from RealTimeServerConnectionManager.) | |
DefaultOutgoingConnectionTimeout | Gets or sets the default outgoing connection timeout value. (Inherited from RealTimeServerConnectionManager.) | |
DnsLoadBalancingDisabled | (Inherited from RealTimeConnectionManager.) | |
EnableAuthProtocolV3 | Gets or sets the flag that controls negotiation of authentication protocol v3. (Inherited from RealTimeConnectionManager.) | |
EndpointsCount | Gets the number of endpoints currently supported by this manager. (Inherited from RealTimeConnectionManager.) | |
IsListening | Gets whether listening is enabled. (Inherited from RealTimeServerConnectionManager.) | |
ListeningPort | Gets or sets the listening port. (Inherited from RealTimeServerConnectionManager.) | |
LocalCertificateIssuerName | Gets the issuer of the local certificate used. (Inherited from RealTimeConnectionManager.) | |
LocalHostName | Gets the fully qualified local host name. (Inherited from RealTimeConnectionManager.) | |
MessageThrottlingHighMark | Gets or sets the value that controls the high water mark limit. (Inherited from RealTimeServerConnectionManager.) | |
MessageThrottlingLowMark | Gets or sets the value that controls the low water mark limit. (Inherited from RealTimeServerConnectionManager.) | |
StrictDispatching | Gets or sets whether incoming messages are routed to the hosted endpoints by this connection manager. (Inherited from RealTimeConnectionManager.) |
Top
Methods
Name | Description | |
---|---|---|
CanLocalHostBeChangedNow | Sets the local host. (Inherited from RealTimeServerConnectionManager.) | |
CanShutdownCoreManagerNow | Gets whether the core manager can be shut down. (Inherited from RealTimeServerConnectionManager.) | |
CleanUpConnections | Cleans up connections. (Inherited from RealTimeServerConnectionManager.) | |
CoreManagerIncomingTlsNegotiationFailed | This event callback is invoked when there is TLS negotiation failure for incoming connection. (Inherited from RealTimeServerConnectionManager.) | |
DecrementThrottleCount | Decrements the current outstanding count. (Inherited from RealTimeServerConnectionManager.) | |
Dispose()()()() | Releases the resources used by the connection manager. (Inherited from RealTimeConnectionManager.) | |
Dispose(Boolean) | Dispose implementation. (Inherited from RealTimeServerConnectionManager.) | |
Equals | (Inherited from Object.) | |
Finalize | Finalizes the object. (Inherited from RealTimeConnectionManager.) | |
GetConnectionPools | Gets the list of connection pools in this connection manager. (Inherited from RealTimeConnectionManager.) | |
GetDestinationTuple(SipTransportType, String, Int32) | Get the tuple needed to make the connection. (Inherited from RealTimeConnectionManager.) | |
GetDestinationTuple(SipTransportType, String, Int32, String) | Get the tuple needed to make the connection. (Inherited from RealTimeConnectionManager.) | |
GetHashCode | (Inherited from Object.) | |
GetIncomingConnections | Gets the list of incoming connections. (Inherited from RealTimeServerConnectionManager.) | |
GetListeningAddresses | Gets the collection of listening addresses. (Inherited from RealTimeServerConnectionManager.) | |
GetLocalCertificateSerialNumber | Gets the serial number of the local certificate used. (Inherited from RealTimeConnectionManager.) | |
GetOutgoingConnectionCount | Returns the total number of outgoing connections in the connection pools. (Inherited from RealTimeServerConnectionManager.) | |
GetType | (Inherited from Object.) | |
IncomingConnectionConnected | Handles incoming connection connected event. (Inherited from RealTimeServerConnectionManager.) | |
IncrementThrottleCount | Increments the current outstanding count. (Inherited from RealTimeServerConnectionManager.) | |
IsThrottlingInEffect | Determines whether the incoming message should be throttled. (Inherited from RealTimeServerConnectionManager.) | |
ListenForIncomingConnections | Starts listening for incoming connections. (Overrides RealTimeServerConnectionManager..::..ListenForIncomingConnections(IPEndPoint).) | |
MemberwiseClone | (Inherited from Object.) | |
SetDefaultTlsTuple | Sets the default [TlsCredentials] for the core manager. (Inherited from RealTimeConnectionManager.) | |
SetLocalCertificate | Sets the local certificate information. (Inherited from RealTimeConnectionManager.) | |
StartListening | Starts listening on the specified address and port. (Inherited from RealTimeServerConnectionManager.) | |
StopListening | Thrown when the [Listen] method times out. (Inherited from RealTimeServerConnectionManager.) | |
StopListeningForIncomingConnections | Stops listening for incoming connections. (Overrides RealTimeServerConnectionManager..::..StopListeningForIncomingConnections()()()().) | |
ToString | (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
ConnectionAuthorizationRequested | (Inherited from RealTimeServerConnectionManager.) | |
ConnectionPoolAdded | Raised when a connection pool is added. (Inherited from RealTimeConnectionManager.) | |
ConnectionPoolRemoved | Raised when a connection pool is removed. (Inherited from RealTimeConnectionManager.) | |
IncomingConnectionAdded | Raised when a new incoming connection is added. (Inherited from RealTimeServerConnectionManager.) | |
IncomingConnectionRemoved | Raised when a new incoming connection is removed. (Inherited from RealTimeServerConnectionManager.) | |
IncomingTlsNegotiationFailed | Raised when the TLS negotiation fails for an incoming connection. (Inherited from RealTimeServerConnectionManager.) | |
ListeningAborted | Raised when the listening is aborted. (Inherited from RealTimeServerConnectionManager.) | |
ListeningAddressesChanged | Raised when one or more items are added or removed from the list of listening addresses. (Inherited from RealTimeServerConnectionManager.) |
Top