The Calltype exposes the following members.
Constructors
Name | Description | |
---|---|---|
Call |
Creates a new instance of the Call
class.
|
Methods
Name | Description | |
---|---|---|
BeginAccept | Overloaded. | |
BeginEstablish | Overloaded. | |
BeginSendInfo |
Sends an INFO message to the remote
participant of this call.
|
|
BeginSendMessage |
Send a message to the remote partcipant
specified.
|
|
BeginSendReliableProvisionalResponse |
This method can be used to send a reliable
provisional response with option to send answer for early media. If
the inviter supports 100rel and the local policy is not
unsupported, this method will wait for the PRACK. Otherwise, this
method will not require 100rel. Any application that supports
100rel is recommended to use this method for sending provisional
response. SendProvisional method can be used only when the
application knows for sure that the remote does not require
100rel.
|
|
BeginTerminate | Overloaded. | |
BeginTransfer | Overloaded. | |
BindMediaProvider |
Binds a user-specified media provider to the
call.
|
|
Decline | Overloaded. | |
EndAccept |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndEstablish |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndSendInfo |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndSendMessage |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndSendReliableProvisionalResponse |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndTerminate |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
EndTransfer |
This method is used to determine whether the
corresponding operation completed successfully. This method will
wait if the operation has not yet completed
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
Forward | Overloaded. | |
GetHashCode | (Inherited from Object.) | |
GetMediaForDialReplaces |
Gets the MCU should offer when
dialing/replacing this call.
|
|
GetNewEarlyDialog |
Returns the dialog context for the new early
dialog.
|
|
GetType | (Inherited from Object.) | |
HandleFlowConfigurationRequested |
Synchronously raises the flow to the
application.
|
|
HandleForwardReceived |
Handles a forwarding event in a class derived
from the call class.
|
|
HandleMessageReceived |
Handles a message received event in a class
derived from the call class.
|
|
HandleStateChange |
Indicates a state change in an instance of a
class derived from the Call class.
|
|
HandleTransferNotificationReceived |
Handles a transfer notification received event
in a class derived from the call class.
|
|
HandleTransferReceived |
Handles a transfer received event in a class
derived from the call class.
|
|
IsSupportedMediaType |
Determines whether the given mediaType is
present in the list of supported media types.
|
|
MakeCallback |
Invokes a specified call using the
application's queue for the events.
|
|
MemberwiseClone | (Inherited from Object.) | |
ProcessIncomingInviteHeaders |
Check the interesting headers for the call and
initialize the needed call properties.
|
|
RaiseEvent < (Of < ( TEventArg > ) > ) |
Raises a generic event with a specific event
argument type to the application
|
|
SendProvisionalResponse |
Sends a provisional response
synchronously.
|
|
ToString | (Inherited from Object.) | |
UnbindMediaProvider |
Removes the currently bound media
provider.
|
Properties
Name | Description | |
---|---|---|
ActiveMediaTypes |
Gets the list of active media types for the
call.
|
|
ApplicationContext |
Gets or sets an application-defined
context.
|
|
CallId |
Gets the CallId of the primary SIP session
used by the call.
|
|
CanBeDeflected |
Gets whether this call can be deflected to a
destination URI other than given destination URI.
|
|
CanHandleTransferReceived |
Gets whether the application supports handling
of incoming transfer requests.
|
|
Conversation |
Gets the conversation that contains this
call.
|
|
DefaultMediaType |
Gets or sets the default media type that will
be used to establish an outbound call.
|
|
IsEarlyMediaSupported |
Gets or sets whether the call supports the
reliable provisional response for early media.
|
|
IsReplacesSupported |
Gets whether the local endpoint supports a
call replacement feature.
|
|
IsThirdPartyCallControl |
Gets whether the call is used in a third-party
call control scenario.
|
|
LocalTag |
Gets the LocalTag of the primary
session.
|
|
OriginalDestinationUri |
Gets the original destination URI of the
call.
|
|
RemoteEndpoint |
Gets the remote endpoint of the call.
|
|
RemoteEndpointProperties |
Gets the call-specific properties of the
remote participant endpoint of this call.
|
|
RemoteTag |
Gets the remote tag of the primary
session.
|
|
State |
Gets the current state of the call.
|
|
SupportedMediaTypes |
Gets the collection of media types supported
by the call.
RemarksThe collection is implemented by every
subclass. |
Events
Name | Description | |
---|---|---|
ConversationChanged |
Raised when this call is moved to a derived
conversation.
|
|
InfoReceived |
Raised when an INFO message is received on
this call.
|
|
ProvisionalResponseReceived |
Raised when a provisional response is received
for an outgoing INVITE.
|
|
RemoteParticipantChanged |
Raised when the remote participant that
accepted this call cannot be verified as matching the original
participant invited.
|
|
StateChanged |
Raised when the state of the call
changes.
|