SipEndpoint Methods

The SipEndpoint type exposes the following members.

Methods

Name Description
Public method AddFeatureParameter(String) Adds a feature parameter. (Inherited from RealTimeEndpoint.)
Public method AddFeatureParameter(String, String) Adds a feature parameter. (Inherited from RealTimeEndpoint.)
Public method AddSipExtension Adds an extension to the list of supported extensions for Invite. (Inherited from RealTimeEndpoint.)
Public method BeginRegister(AsyncCallback, Object) Starts an asynchronous Register operation for the current endpoint.
Public method BeginRegister(IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Starts an asynchronous Register operation for the current endpoint.
Public method BeginSendMessage(MessageType, RealTimeAddress, SendMessageOptions, AsyncCallback, Object) (Inherited from RealTimeEndpoint.)
Public method BeginSendMessage(MessageType, RealTimeAddress, ContentType, array<Byte>[]()[][], AsyncCallback, Object) Sends a message to another endpoint. (Inherited from RealTimeEndpoint.)
Public method BeginSendMessage(MessageType, RealTimeAddress, ContentType, array<Byte>[]()[][], IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Sends a message. (Inherited from RealTimeEndpoint.)
Public method BeginTerminate Terminates the endpoint and cleans up active sessions and resources. (Inherited from RealTimeEndpoint.)
Public method BeginUnregister Starts an asynchronous process to unregister the current endpoint.
Public method EndRegister Waits for the asynchronous Register operation to complete.
Public method EndSendMessage Waits for the pending [SendMessage] operation to complete. (Inherited from RealTimeEndpoint.)
Public method EndTerminate Completes the asynchronous [Terminate] operation. (Inherited from RealTimeEndpoint.)
Public method EndUnregister Waits for the asynchronous Unregister operation to complete.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetFeatureParameterValue Gets the value of the given parameter. (Inherited from RealTimeEndpoint.)
Public method GetHashCode (Inherited from Object.)
Public method GetSupportedSipExtensions Gets the list of extensions supported by this endpoint. (Inherited from RealTimeEndpoint.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ProcessNotifyReceived (Inherited from RealTimeEndpoint.)
Public method Register()()()() Synchronously registers the current endpoint.
Public method Register(IEnumerable<(Of <<'(SignalingHeader>)>>)) Synchronously registers the current endpoint.
Protected method RegisterForPageModeMessages Register for page mode messages. (Inherited from RealTimeEndpoint.)
Public method RemoveFeatureParameter Removes a feature parameter matching the name if it exists. (Inherited from RealTimeEndpoint.)
Public method SendMessage(MessageType, RealTimeAddress, ContentType, array<Byte>[]()[][]) Sends a message synchronously. (Inherited from RealTimeEndpoint.)
Public method SendMessage(MessageType, RealTimeAddress, ContentType, array<Byte>[]()[][], IEnumerable<(Of <<'(SignalingHeader>)>>)) Sends a message synchronously. (Inherited from RealTimeEndpoint.)
Public method Terminate Terminates the endpoint and cleans up active sessions and resources. The endpoint is no longer usable. (Inherited from RealTimeEndpoint.)
Public method ToString Returns the string representation of the object. (Inherited from RealTimeEndpoint.)
Public method Unregister Synchronously unregisters the endpoint.
Protected method UnregisterForPageModeMessages Unregister for pagemode messages. (Inherited from RealTimeEndpoint.)

Top

See Also

Reference

SipEndpoint Class

Microsoft.Rtc.Signaling Namespace