SipEndpoint 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 a registration server-based endpoint.
The following tables list the members exposed by the SipEndpoint type.
Public Constructors
Name | Description | |
---|---|---|
SipEndpoint | Overloaded. |
Top
Public Fields
Name | Description | |
---|---|---|
DefaultRtcRealm | The default realm used when communicating with the server. |
Top
Public Properties
(see also Protected Properties )
Name | Description | |
---|---|---|
AllowedAuthenticationProtocols | Gets the allowed set of authentication protocols to be used for this endpoint. | |
AllowNoAuthentication | Gets whether the client allows communication with a server that does not authenticate messages from this client. | |
ApplicationContext | Gets or sets the application context.(inherited from RealTimeEndpoint) | |
ApplicationUserAgent | Gets or sets the application user agent string.(inherited from RealTimeEndpoint) | |
AuthenticationProtocol | Gets the authentication protocol currently in use with the server. | |
ConnectionManager | Gets or sets the connection manager.(inherited from RealTimeEndpoint) | |
CredentialCache | Gets the credentials cache needed to authenticate the application with servers. | |
DefaultPeerToPeerEndpointConnectionManager | Get the default connection manager for SipPeerToPeerEndpoint.(inherited from RealTimeEndpoint) | |
DefaultSipEndpointConnectionManager | Get the default connection manager for SipEndpoint.(inherited from RealTimeEndpoint) | |
DesiredSessionTimerInterval | Gets or sets the desired session timer interval of the application.(inherited from RealTimeEndpoint) | |
DisableRegisterRefreshForConnectionDrop | Gets or sets whether automatic register refresh is allowed due to connection drop. | |
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) | |
IsEndpointThrottled | Gets and sets whether the endpoint should be throttled. | |
IsSessionTimerSupported | Gets or sets the default policy used for the session timer.(inherited from RealTimeEndpoint) | |
MaximumRegisterRedirectionAttempts | Gets or sets the number of redirect attempts allowed for registration. | |
MinimumSessionTimerInterval | Gets or sets the minimum session interval.(inherited from RealTimeEndpoint) | |
RegisterMethods | Gets or sets the methods supported by this endpoint to be specified in the Register message. | |
RegistrationState | Gets the registration state of the endpoint. | |
ReliableProvisionalResponsePolicy | Gets or sets the default policy for supporting 100rel extension feature.(inherited from RealTimeEndpoint) | |
Server | Gets the server currently used by the endpoint. | |
ServerPort | Gets the port used to connect to the server. | |
SipInstance | Gets and sets the sipInstance parameter value used in the contact header for Register. | |
TransportType | Gets the transport type used for connecting to the server. | |
Uri | Represents the Uri of the identity owning this endpoint.(inherited from RealTimeEndpoint) | |
UserAgent | Gets the user agent string used for messages.(inherited from RealTimeEndpoint) | |
Uuid | Gets the universally unique identifier (UUID) of the endpoint. |
Top
Protected Properties
Name | Description | |
---|---|---|
SyncRoot | Gets the SyncRoot of this endpoint.(inherited from RealTimeEndpoint) |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
AddFeatureParameter | Overloaded. (inherited from RealTimeEndpoint ) | |
AddSipExtension | (inherited from RealTimeEndpoint ) | |
BeginRegister | Overloaded. Starts an asynchronous Register operation for the current endpoint. | |
BeginSendMessage | Overloaded. (inherited from RealTimeEndpoint ) | |
BeginTerminate | Terminates the endpoint and cleans up active sessions and resources.(inherited from RealTimeEndpoint) | |
BeginUnregister | Starts an asynchronous process to unregister the current endpoint. | |
EndRegister | Waits for the asynchronous Register operation to complete. | |
EndSendMessage | (inherited from RealTimeEndpoint ) | |
EndTerminate | (inherited from RealTimeEndpoint ) | |
EndUnregister | Waits for the asynchronous Unregister operation to complete. | |
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 ) | |
Register | Overloaded. Synchronously registers the current endpoint. | |
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) | |
Unregister | Synchronously unregisters the endpoint. |
Top
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) |
Top
Public Events
Name | Description | |
---|---|---|
AuthenticationProtocolChanged | Raised when the protocol used between the client and server changes. | |
MessageReceived | Raised when a message is received.(inherited from RealTimeEndpoint) | |
RegistrationStateChanged | Raised when the Registration state changes. | |
ServerChanged | Raised when the server is changed. | |
ServerPortChanged | Raised when the server port is changed. | |
SessionReceived | Raised when a new invitation is received.(inherited from RealTimeEndpoint) |
Top