RealTimeServerConnectionManager Members

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Represents the server-class connection manager that enables listening for incoming connections.

The following tables list the members exposed by the RealTimeServerConnectionManager type.

Protected Constructors

Name Description
RealTimeServerConnectionManager Overloaded. Initializes a new instance of the class.

Top

Public Properties

Name Description
Bb759460.pubproperty(en-us,office.12).gif ConnectionThrottlingHighMark Gets or sets the high water mark for all connections.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif ConnectionThrottlingLowMark Gets or sets the low water mark for all connections. (inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif CurrentMessageThrottlingCount Get the current count of incoming messages that are waiting in internal queues.
Bb759460.pubproperty(en-us,office.12).gif DefaultIncomingConnectionTimeout Gets or sets the default time-out value for any incoming connections.
Bb759460.pubproperty(en-us,office.12).gif DefaultMaximumNumberOfConnectionsPerPool Gets or sets the pool size used for connection pools.
Bb759460.pubproperty(en-us,office.12).gif DefaultOutgoingConnectionTimeout Gets or sets the default outgoing connection timeout value.
Bb759460.pubproperty(en-us,office.12).gif EnableAuthProtocolV3 Gets or sets the flag that controls negotiation of authentication protocol v3. (inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif EndpointsCount Gets the number of endpoints currently supported by this manager.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif IsListening Gets whether listening is enabled.
Bb759460.pubproperty(en-us,office.12).gif ListeningPort Gets or sets the listening port.
Bb759460.pubproperty(en-us,office.12).gif LocalCertificateIssuerName Gets the issuer of the local certificate used.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif LocalHostName Gets the fully qualified local host name.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif Bb759460.static(en-us,office.12).gif MaxHeaderNameLength Gets or sets the maximum length for SignalingHeader.Name.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif Bb759460.static(en-us,office.12).gif MaxHeaderValueLength Gets or sets the maximum length for SignalingHeader.Value.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif Bb759460.static(en-us,office.12).gif MaxMessageBodyLength Gets or sets the maximum length of the message body in a SIP message.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif Bb759460.static(en-us,office.12).gif MaxParameterCount Gets or sets the maximum number of parameters allowed in a signaling header or URI.(inherited from RealTimeConnectionManager)
Bb759460.pubproperty(en-us,office.12).gif MessageThrottlingHighMark Gets or sets the value that controls the high water mark limit.
Bb759460.pubproperty(en-us,office.12).gif MessageThrottlingLowMark Gets or sets the value that controls the low water mark limit.
Bb759460.pubproperty(en-us,office.12).gif StrictDispatching Gets or sets whether incoming messages are routed to the hosted endpoints by this connection manager.(inherited from RealTimeConnectionManager)

Top

Public Methods

(see also Protected Methods )

Name Description
Bb759460.pubmethod(en-us,office.12).gif Dispose Overloaded. Releases the resources used by the connection manager.
Bb759460.pubmethod(en-us,office.12).gif Equals Overloaded. (inherited from Object )
Bb759460.pubmethod(en-us,office.12).gif GetConnectionPools Gets the list of connection pools in this connection manager.(inherited from RealTimeConnectionManager)
Bb759460.pubmethod(en-us,office.12).gif GetHashCode (inherited from Object )
Bb759460.pubmethod(en-us,office.12).gif GetIncomingConnections Gets the list of incoming connections.
Bb759460.pubmethod(en-us,office.12).gif GetListeningAddresses Gets the collection of listening addresses.
Bb759460.pubmethod(en-us,office.12).gif GetLocalCertificateSerialNumber Gets the serial number of the local certificate used.(inherited from RealTimeConnectionManager)
Bb759460.pubmethod(en-us,office.12).gif GetOutgoingConnectionCount Returns the total number of outgoing connections in the connection pools.
Bb759460.pubmethod(en-us,office.12).gif GetType (inherited from Object )
Bb759460.pubmethod(en-us,office.12).gif Bb759460.static(en-us,office.12).gif ReferenceEquals (inherited from Object )
Bb759460.pubmethod(en-us,office.12).gif SetLocalCertificate (inherited from RealTimeConnectionManager )
Bb759460.pubmethod(en-us,office.12).gif StartListening Starts listening on the specified address and port.
Bb759460.pubmethod(en-us,office.12).gif StopListening Thrown when the Listen method times out.
Bb759460.pubmethod(en-us,office.12).gif ToString (inherited from Object )

Top

Protected Methods

Name Description
Bb759460.protmethod(en-us,office.12).gif CanLocalHostBeChangedNow Overridden. Sets the local host.
Bb759460.protmethod(en-us,office.12).gif CanShutdownCoreManagerNow Overridden. Gets whether the core manager can be shut down.
Bb759460.protmethod(en-us,office.12).gif CheckDisposed Check whether this instance is disposed and throw ObjectDisposedException.(inherited from RealTimeConnectionManager)
Bb759460.protmethod(en-us,office.12).gif CleanUpConnections Overridden. Cleans up connections.
Bb759460.protmethod(en-us,office.12).gif CoreManagerIncomingTlsNegotiationFailed Overridden. This event callback is invoked when there is TLS negotiation failure for incoming connection.
Bb759460.protmethod(en-us,office.12).gif DecrementThrottleCount Overridden. Decrements the current outstanding count.
Bb759460.protmethod(en-us,office.12).gif Dispose Overloaded. Overridden.
Bb759460.protmethod(en-us,office.12).gif Finalize Finalizes the object.(inherited from RealTimeConnectionManager)
Bb759460.protmethod(en-us,office.12).gif GetDestinationTuple Overloaded. (inherited from RealTimeConnectionManager )
Bb759460.protmethod(en-us,office.12).gif IncomingConnectionConnected Overridden. Handles incoming connection connected event.
Bb759460.protmethod(en-us,office.12).gif IncrementThrottleCount Overridden. Increments the current outstanding count.
Bb759460.protmethod(en-us,office.12).gif InitializeContactHeader Creates a contact header for the client connection manager.(inherited from RealTimeConnectionManager)
Bb759460.protmethod(en-us,office.12).gif IsThrottlingInEffect Overridden. Determines whether the incoming message should be throttled.
Bb759460.protmethod(en-us,office.12).gif ListenForIncomingConnections Performs S4 listening.
Bb759460.protmethod(en-us,office.12).gif MemberwiseClone (inherited from Object )
Bb759460.protmethod(en-us,office.12).gif SetDefaultTlsTuple Sets the default TlsCredentials for the core manager.(inherited from RealTimeConnectionManager)
Bb759460.protmethod(en-us,office.12).gif StopListeningForIncomingConnections Performs an S4 stop for listening.

Top

Public Events

Name Description
Bb759460.pubevent(en-us,office.12).gif ConnectionPoolAdded Raised when a connection pool is added.(inherited from RealTimeConnectionManager)
Bb759460.pubevent(en-us,office.12).gif ConnectionPoolRemoved Raised when a connection pool is removed.(inherited from RealTimeConnectionManager)
Bb759460.pubevent(en-us,office.12).gif IncomingConnectionAdded Raised when a new incoming connection is added.
Bb759460.pubevent(en-us,office.12).gif IncomingConnectionRemoved Raised when a new incoming connection is removed.
Bb759460.pubevent(en-us,office.12).gif IncomingTlsNegotiationFailed Raised when the TLS negotiation fails for an incoming connection.
Bb759460.pubevent(en-us,office.12).gif ListeningAborted Raised when the listening is aborted.
Bb759460.pubevent(en-us,office.12).gif ListeningAddressesChanged Raised when one or more items are added or removed from the list of listening addresses.

Top

See Also

Reference

RealTimeServerConnectionManager Class
Microsoft.Rtc.Signaling Namespace