This documentation is archived and is not being maintained.

Microsoft.Rtc.Signaling Namespace

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.

AuthenticationExceptionDefines the exception thrown when an authentication-related error occurs.
CollectionChangedEventArgsReturns data from the CollectionChanged event.
ConnectionFailureExceptionDefines the exception thrown when a network connection could not be made.
ConnectionPoolRepresents a connection pool.
ContentDescriptionRepresents the base class for all media descriptions.
DiagnosticHeaderProvides information useful for diagnostics.
EndpointStateChangedEventArgsReturns data from the EndpointStateChanged event.
FailureResponseExceptionDefines the exception thrown when a failure response is received.
FromToHeaderRepresents the From and To headers of a SIP message.
IncomingConnectionAddedEventArgsReturns data from the IncomingConnectionAdded event.
IncomingConnectionRemovedEventArgsReturns data from the IncomingConnectionRemoved event.
InvitationAcceptedEventArgsReturns data from the InvitationAccepted event.
MessageParsingExceptionDefines the exception associated with a parsing of a header or a message.
MessageReceivedEventArgsReturns data from the MessageReceived event.
NameValuePairRepresents a name-value pair.
OfferInInviteResponseEventArgsReturns data from the HandleOfferInInviteResponse event.
OfferInReInviteEventArgsReturns data from the HandleReInviteOfferReceived event.
OperationFailureExceptionDefines the exception thrown when an operation fails.
OperationTimeoutExceptionDefines the exception thrown when an operation times out.
ParticipantRepresents a participant.
PublishSubscribeExceptionDefines the exception associated with a publish/subscribe operation error.
RealTimeAddressRepresents a real-time address.
RealTimeClientConnectionManagerProvides services for managing client connections.
RealTimeConnectionRepresents a connection used by the endpoints.
RealTimeConnectionManagerProvides advanced connection management for using endpoints.
RealTimeEndpointRepresents a real-time endpoint.
RealTimeExceptionRepresents the base class for all exceptions defined in the Unified Communications Managed API Version 1.0.
RealTimeServerConnectionManagerRepresents the server-class connection manager that enables listening for incoming connections.
RealTimeServerTcpConnectionManagerProvides advanced connection management for using endpoints.
RealTimeServerTlsConnectionManagerProvides advanced connection management for using endpoints.
RedirectingEventArgsReturns data from the Redirecting event.
ReferNotifierLets the application set the various Refer states indicating progress.
ReferReceivedEventArgsReturns data from the ReferReceived event.
ReferStateChangedEventArgsReturns data from the ReferStateChanged event.
ReferStatusRepresents the state of the Refer operation.
RegisterExceptionDefines the exception thrown when an error occurs in the register operation.
RegistrationStateChangedEventArgsReturns data from the RegistrationStateChanged event.
RePublishingRequiredEventArgsReturns data from the RePublishingRequired event.
ResponseCodeProvides frequently used response codes to be used when sending responses.
SdpParses or builds an SDP as defined by RFC 2327.
SdpAttributeRepresents the "a" line from the SDP.
SdpBandwidthRepresents the "b" line from the SDP.
SdpConnectionRepresents an IP address or a host name found in the SDP.
SdpDescriptionDefines an SDP description object.
SdpEncryptionKeyRepresents a "k" line from the SDP.
SdpGlobalDescriptionRepresents the global section of the SDP.
SdpMediaDescriptionRepresents a media section of the SDP.
SdpOriginRepresents the "o" line in the SDP.
SdpParseStatusRepresents parsing status and provides utility routines used in parsing.
SdpWriterRepresents a class to serialize an SDP.
ServerPolicyExceptionDefines the exception thrown when an operation is rejected because of server policy.
SessionReceivedEventArgsReturns data from the SipRequestReceived event.
SignalingHeaderRepresents the signaling header that can be added by applications.
SignalingHeaderParserParses a SignalingHeader object into its components.
SignalingParticipantRepresents a participant in a session.
SignalingPropertyChangedEventArgsReturns information indicating which properties have changed.
SignalingSessionRepresents an INVITE-based two-party session.
SignalingStateChangedEventArgsReturns data from the SignalingStateChanged event.
SipCredentialCacheProvides storage for multiple name-password pairs and associates these with the realm.
SipEndpointRepresents a registration server-based endpoint.
SipMessageDataCaptures information in a SIP request or response message.
SipPeerToPeerEndpointRepresents an endpoint with no registration server.
SipRequestDataCaptures information in an incoming SIP request.
SipRequestReceivedEventArgsReturns data from the SipRequestReceived event.
SipResponseDataCaptures information in a SIP response.
SipResponseReceivedEventArgsReturns data from the SipResponseReceived event.
SipServiceRequestSends a service request to the server.
SipSubscriptionProvides low-level subscription and notification.
SipUriParameterRepresents a SIP URI parameter.
SipUriParserDefines a class to parse a SIP URI.
StateChangedEventArgsRepresents a generic class for reporting the StateChanged event.
SubscriptionStateChangedEventArgsReturns information from the SubscriptionStateChanged event.
TimerItemDefines a timer item.
TimerWheelDefines a queue of expiring items.
TlsFailureExceptionDefines the exception thrown when there is a connection issue due to the use of TLS.
UnhandledExceptionManagerDefines a handler for unhandled exceptions from worker threads.

IOfferAnswerDefines the contract to be implemented by the caller of a signaling session for media offer/answer negotiation.
ISipSubscriptionProcessorRepresents the interface to be implemented by users of the SipSubscription class.

UnhandledThreadPoolExceptionHandlerRaised when an unhandled exception occurs in a thread pool used by the platform.

AuthenticationFailureReasonEnumerates the reasons for authentication-related failures.
EndpointStateEnumerates possible states for an endpoint.
EndpointTransitionReasonEnumerates the reasons for state transitions.
ExtensionFeatureSupportEnumerates values for extension feature support.
MessageTypeEnumerates the message types supported by the SendMessage API.
OperationFailureReasonEnumerates reasons for the failure of an operation.
ParsingFailureReasonEnumerates the reasons for parsing failures.
ParticipantPropertyChangesEnumerates participant properties that have changed.
ParticipateStateEnumerates the participate states of Activity and CollaborationSession objects.
RedirectActionEnumerates redirect actions.
ReferStateEnumerates the states of the signaling session.
RegistrationStateEnumerates the registration states.
RegistrationTransitionReasonEnumerates the reasons for state transitions.
SdpEncryptionMethodEnumerates the SDP encryption methods used in the "k" line of an SDP.
SignalingStateEnumerates the states of the signaling session.
SignalingTransitionReasonEnumerates the possible reasons for signaling state transitions.
SipAuthenticationProtocolsEnumerates the supported authentication protocols.
SipSubscription.RequestTypeEnumerates SIP subscription request types.
SipTransportTypeEnumerates SIP transport types.
SubscriptionSignalingStateEnumerates the possible states of the SipSubscription object.
TlsFailureReasonIndicates possible reasons for TLS failure.
TransitionReasonIndicates whether the subscription state transition is caused by the server or the client.