WebRtcChannel Methods |
The WebRtcChannel type exposes the following members.
Name | Description | |
---|---|---|
AcceptCall | ||
Answer |
This method is used to pickup an inbound call received on a Channel Resource.
(Inherited from ChannelResource.) | |
Answer(MediaType, MediaOption) | ||
ChangeAudio(RtpType) | ||
ChangeAudio(StreamDuplex) | ||
ChangeAudio(String, Int32) | ||
ChangeAudio(String, Int32, RtpType) | ||
ChangeAudio(String, Int32, RtpType, StreamDuplex) | ||
ChangeAudio(String, Int32, RtpType, StreamDuplex, Boolean) | ||
ChangeAudio(String, Int32, RtpType, StreamDuplex, Boolean, Int32) | ||
Dial |
Dials the phone number or destination specified in the phonenumber parameter.
(Inherited from ChannelResource.) | |
Disconnect |
This method forces the Channel Resource to disconnect any current connections or calls. You may also think of this as "hanging up."
(Inherited from ChannelResource.) | |
Disconnect(Int32) |
This method forces the Channel Resource to disconnect any current connections or calls. You may also think of this as "hanging up."
This overload of the method requires you to specify a numeric cause code to the carrier telling the reason for the disconnect.
(Inherited from ChannelResource.) | |
Dispose |
This method forces a dispose of the Channel Resource object. Always do this in hang up handling to ensure clean up.
(Inherited from ChannelResource.) | |
GetFaxResource |
Retreives a compatible Fax Resource for this Channel. It also sets the Fax Resource Property of the Channel.
(Inherited from ChannelResource.) | |
IsConnected |
Returns the status of any current call. True if a call is connected, false if not connected.
(Inherited from ChannelResource.) | |
ProcessCommand |
Processes Commands
(Overrides ChannelResource.ProcessCommand(VPacket).) | |
Redirect(String) | ||
Redirect(String) | ||
Refer(WebRtcChannel) | ||
Refer(String, String) | ||
Reinvite(WebRtcChannel) | ||
Reinvite(String, String, UInt32, String) | ||
ReinviteHome | ||
ReinviteRefresh | ||
RouteFull(TelephonyLinkInfo) |
This overload is for Voice Elements Internal Use Only! To correctly route, use the
Full Route Method.
(Inherited from RoutableResource.) | |
RouteFull(RoutableResource) |
Completes a full route between two Routable Resources. Both channels then listen to each other.
(Inherited from RoutableResource.) | |
RouteHalf(TelephonyLinkInfo) | This overload is for Voice Elements Internal Use Only! To correctly route, use the
Half Route Method. (Inherited from RoutableResource.) | |
RouteHalf(RoutableResource) |
Completes a half route between two Routable Resources. The channel calling this method listens to the one in the parameter, the second cannot hear.
(Inherited from RoutableResource.) | |
SendChallenge |
Send a Authentication Challenge
| |
SendCustomMessage |
Send a custom message
| |
SendModifyMedia |
Send a request to modify the WebRTC Media
| |
SetConferenceAGCLevels |
Sets the levels for the AGC in conferencing. If all values are set to negatives, then the system wide AGC applies.
(Inherited from RoutableResource.) | |
SetConferenceECTailDelay |
Sets the Echo Tail Delay in conferencing.
(Inherited from RoutableResource.) | |
SetConferenceFEGLevel |
Sets the front end gain in conferencing. If set to 0, front end gain is turned off.
(Inherited from RoutableResource.) | |
SetMonitorData |
Sets the Monitor Data element for this channel when viewed through the Voice Elements Dashboard. This is a collection of data elements you define to communicate from your application through the VE Dashboard.
(Inherited from ChannelResource.) | |
SetMonitorStatus |
Sets the Monitor Status element for this channel when viewed through the Voice Elements Dashboard.
(Inherited from ChannelResource.) | |
StopAllListeners |
Forces all Routable Resources currently listening to this resource to stop.
(Inherited from RoutableResource.) | |
StopDial | Instructs the channel to stop a currently in progress dial. (Inherited from ChannelResource.) | |
StopListener |
Forces a apecific Routable Resource currently listening to this resource to stop.
(Inherited from RoutableResource.) | |
StopListening |
Forces this resource to stop listening to all Routable Resources.
(Inherited from RoutableResource.) | |
TransferApplication |
Transfers the Channel Resource to a different application on the same Telephony Server.
(Inherited from ChannelResource.) |