C# Class SIPSorcery.XMPP.TestConsole.SIPToXMPPCall

ファイルを表示 Open project: sipsorcery/sipsorcery Class Usage Examples

Public Methods

Method Description
Call ( string destination ) : void
SIPToXMPPCall ( SIPServerUserAgent uas, XMPPPhoneSession xmppCall, SIPTransport sipTransport, IPAddress ipAddress ) : System
TerminateXMPPCall ( ) : void

Private Methods

Method Description
Answered ( SDP xmppSDP ) : void
CallFailed ( ) : void
CloseMediaSockets ( ) : void
CreateMediaSockets ( IPEndPoint sipPhoneRTPEndPoint ) : void
GetSDPForSIPResponse ( ) : SDP
GetSDPForXMPPRequest ( ) : SDP
Hangup ( ) : void
ListenForSIPPhoneMedia ( UdpClient localSocket ) : void
ListenForXMPPServerMedia ( UdpClient localSocket ) : void
SIPCallCancelled ( ISIPServerUserAgent uas ) : void

Method Details

Call() public method

public Call ( string destination ) : void
destination string
return void

SIPToXMPPCall() public method

public SIPToXMPPCall ( SIPServerUserAgent uas, XMPPPhoneSession xmppCall, SIPTransport sipTransport, IPAddress ipAddress ) : System
uas SIPSorcery.SIP.App.SIPServerUserAgent
xmppCall SIPSorcery.XMPP.XMPPPhoneSession
sipTransport SIPSorcery.SIP.SIPTransport
ipAddress System.Net.IPAddress
return System

TerminateXMPPCall() public method

public TerminateXMPPCall ( ) : void
return void