SignalingSession Members
Represents an INVITE-based two-party session.
The SignalingSession type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SignalingSession(RealTimeEndpoint, RealTimeAddress) | Creates a new instance of the class. | |
SignalingSession(RealTimeEndpoint, RealTimeAddress, String) | Creates a new instance of the class. | |
SignalingSession(RealTimeEndpoint, String, String, RealTimeAddress) | Creates a new instance of the class. | |
SignalingSession(RealTimeEndpoint, String, String, RealTimeAddress, String) | Creates a new instance of the class. |
Top
Properties
Name | Description | |
---|---|---|
CallId | Gets the session ID. | |
Connection | Gets the connection used by this signaling session. | |
DesiredSessionTimerInterval | Gets and sets the desired session timer interval for the application, in seconds. | |
Endpoint | Gets the endpoint associated with the session. | |
FromTag | Gets the tag used in the "From" header. | |
Grid | Gets or sets the grid context for this session. | |
IsIncoming | ||
IsSessionTimerSupported | Gets or sets whether the session supports a session timer. | |
LocalParticipant | Gets the local participant of the session. | |
MinimumSessionExpiresInterval | Gets and sets the minimum session expires interval value, in seconds, of the session. | |
OfferAnswerNegotiation | Gets and sets the media negotiation callback interface implemented by the caller. | |
ReliableProvisionalResponsePolicy | Gets or sets the default policy for supporting 100rel extension feature. | |
RemoteParticipant | Gets the remote participant of the session. | |
SessionTarget | Gets the target of the session. | |
SessionTimerInterval | Gets the session timer interval, in seconds. | |
State | Gets the state of the session. | |
ToTag | Gets the tag used in the "To" header. |
Top
Methods
Top
Events
Name | Description | |
---|---|---|
InvitationAccepted | Raised when the remote has accepted the INVITE. | |
InvitationCompleted | Raised when the INVITE process completes. | |
MessageReceived | Raised when a message is received. | |
ProvisionalResponseReceived | Raised when the session received a provisional response (101-199). | |
Redirecting | Raised when a redirect request is received. | |
ReferReceived | Raised when a new Refer is received. | |
ReInviteReceived | Raised when the remote sends a re-invite. | |
RenegotiationToRefreshNeeded | Raised when renegotiation is needed to refresh the session. | |
RequestOrResponseReceived | ||
StateChanged | Raised when the state of the session changes. | |
TerminatedByRemote | Raised when the remote side terminates the session by sending a goodbye message. |
Top