Represents a real-time endpoint.

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

Protected Constructors

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

Public Properties (see also Protected Properties )

  Name Description
ApplicationContext Gets or sets the application context.
ApplicationUserAgent Gets or sets the application user agent string.
ConnectionManager Gets or sets the connection manager.
DefaultPeerToPeerEndpointConnectionManager Get the default connection manager for SipPeerToPeerEndpoint.
DefaultSipEndpointConnectionManager Get the default connection manager for SipEndpoint.
DesiredSessionTimerInterval Gets or sets the desired session timer interval of the application.
DisplayName Gets or sets the user name preferred by the application for the local user.
Gruu Gets or sets the Gruu of the endpoint, if any.
Id Gets the Id for this endpoint.
IsSessionTimerSupported Gets or sets the default policy used for the session timer.
MinimumSessionTimerInterval Gets or sets the minimum session interval.
ReliableProvisionalResponsePolicy Gets or sets the default policy for supporting 100rel extension feature.
Uri Represents the Uri of the identity owning this endpoint.
UserAgent Gets the user agent string used for messages.

Protected Properties

  Name Description
SyncRoot Gets the SyncRoot of this endpoint.

Public Methods (see also Protected Methods )

  Name Description
AddFeatureParameter Overloaded.  
AddSipExtension Adds an extension to the list of supported extensions for Invite.
BeginSendMessage Overloaded.  
BeginTerminate Terminates the endpoint and cleans up active sessions and resources.
EndSendMessage Waits for the pending SendMessage operation to complete.
EndTerminate Completes the asynchronous Terminate operation.
Equals  Overloaded. (inherited from Object )
GetFeatureParameterValue Gets the value of the given parameter.
GetHashCode  (inherited from Object )
GetSupportedSipExtensions Gets the list of extensions supported by this endpoint.
GetType  (inherited from Object )
ReferenceEquals  (inherited from Object )
RemoveFeatureParameter Removes a feature parameter matching the name if it exists.
SendMessage Overloaded.  
Terminate Terminates the endpoint and cleans up active sessions and resources. The endpoint is no longer usable.
ToString Overridden. Returns the string representation of the object.

Protected Methods

  Name Description
BeginSendMessageInternal Sends a message.
Finalize  (inherited from Object )
MemberwiseClone  (inherited from Object )
RegisterForPageModeMessages Register for page mode messages.
UnregisterForPageModeMessages Unregister for pagemode messages.

Public Events

  Name Description
MessageReceived Raised when a message is received.
SessionReceived Raised when a new invitation is received.

See Also