Represents an endpoint with no registration server.

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

Public Constructors

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

Public Properties (see also Protected Properties )

  Name Description
ApplicationContext  Gets or sets the application context.(inherited from RealTimeEndpoint)
ApplicationUserAgent  Gets or sets the application user agent string.(inherited from RealTimeEndpoint)
ConnectionManager Gets the connection manager used by the endpoint.
DefaultPeerToPeerEndpointConnectionManager  Get the default connection manager for SipPeerToPeerEndpoint.(inherited from RealTimeEndpoint)
DefaultSipEndpointConnectionManager  Get the default connection manager for SipEndpoint.(inherited from RealTimeEndpoint)
DefaultTransport Gets the default transport.
DesiredSessionTimerInterval  Gets or sets the desired session timer interval of the application.(inherited from RealTimeEndpoint)
DisableAutomaticRetryForRetryAfter Gets or sets whether the endpoint should retry requests for failed responses that contain a retry-after header.
DisplayName  Gets or sets the user name preferred by the application for the local user.(inherited from RealTimeEndpoint)
Gruu  Gets or sets the Gruu of the endpoint, if any.(inherited from RealTimeEndpoint)
Id  Gets the Id for this endpoint.(inherited from RealTimeEndpoint)
IsSessionTimerSupported  Gets or sets the default policy used for the session timer.(inherited from RealTimeEndpoint)
MinimumSessionTimerInterval  Gets or sets the minimum session interval.(inherited from RealTimeEndpoint)
ReliableProvisionalResponsePolicy  Gets or sets the default policy for supporting 100rel extension feature.(inherited from RealTimeEndpoint)
State Gets the current state of the endpoint.
Uri Overridden. Gets the URI of the endpoint.
UserAgent  Gets the user agent string used for messages.(inherited from RealTimeEndpoint)

Protected Properties

  Name Description
SyncRoot  Gets the SyncRoot of this endpoint.(inherited from RealTimeEndpoint)

Public Methods (see also Protected Methods )

  Name Description
AddFeatureParameter  Overloaded. (inherited from RealTimeEndpoint )
AddSipExtension  (inherited from RealTimeEndpoint )
BeginSendMessage Overloaded.  
BeginTerminate  (inherited from RealTimeEndpoint )
EndSendMessage  (inherited from RealTimeEndpoint )
EndTerminate  (inherited from RealTimeEndpoint )
Equals  Overloaded. (inherited from Object )
GetFeatureParameterValue  (inherited from RealTimeEndpoint )
GetHashCode  (inherited from Object )
GetSupportedSipExtensions  Gets the list of extensions supported by this endpoint.(inherited from RealTimeEndpoint)
GetType  (inherited from Object )
ReferenceEquals  (inherited from Object )
RemoveFeatureParameter  (inherited from RealTimeEndpoint )
SendMessage  Overloaded. (inherited from RealTimeEndpoint )
Terminate  Terminates the endpoint and cleans up active sessions and resources. The endpoint is no longer usable.(inherited from RealTimeEndpoint)
ToString  Returns the string representation of the object.(inherited from RealTimeEndpoint)

Protected Methods

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

Public Events

  Name Description
MessageReceived  Raised when a message is received.(inherited from RealTimeEndpoint)
SessionReceived  Raised when a new invitation is received.(inherited from RealTimeEndpoint)
StateChanged Raised when the state of the endpoint changes.

See Also