OfferInReInviteEventArgs Class

Definition

Used with the HandleReInviteOfferReceived call in IOfferAnswer. This will expose the media offer from the remote participant and gives the ability to send the media answer.

public ref class OfferInReInviteEventArgs abstract : EventArgs
public abstract class OfferInReInviteEventArgs : EventArgs
type OfferInReInviteEventArgs = class
    inherit EventArgs
Public MustInherit Class OfferInReInviteEventArgs
Inherits EventArgs
Inheritance
OfferInReInviteEventArgs

Properties

DialogContext

Gets the dialog context.

Offer

Gets the media description offer from the remote participant.

ReinviteRequestData

Gets the RequestData containing the ReInviteRequest.

Session

Gets the signaling session associated with this event argument.

Methods

Accept(IEnumerable<SignalingHeader>)

Synchronously accepts the offer and triggers IOfferAnswer.GetAnswer calls to send the answer.

BeginAccept(IEnumerable<SignalingHeader>, AsyncCallback, Object)

Accepts the offer and triggers IOfferAnswer.GetAnswer calls to send the answer.

BeginDecline(Int32, String, IEnumerable<SignalingHeader>, ContentType, Byte[], AsyncCallback, Object)

Decline the offer with a specific reason. The operation will complete when the ACK message is received.

Decline(Int32, String, IEnumerable<SignalingHeader>, ContentType, Byte[])

Synchronously declines the media offer with the specific response code.

EndAccept(IAsyncResult)

Waits for the pending BeginAccept operation to complete.

EndDecline(IAsyncResult)

Waits for the pending BeginDecline operation to complete.

SendProvisionalResponse(Int32, IEnumerable<SignalingHeader>)

Sends a provisional response synchronously.

Events

Cancelled

Raised when the reinvite is cancelled by the sender.

Applies to