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