PAGI\DialDescriptor\SIPDialDescriptor
SIP Dial Descriptor class.
- Class name: SIPDialDescriptor
- Namespace: PAGI\DialDescriptor
- Parent class: PAGI\DialDescriptor\DialDescriptor
Constants
TECHNOLOGY
const TECHNOLOGY = 'SIP'
Properties
$provider
protected string $provider = null
SIP provider.
- Visibility: protected
$target
protected string $target
Target to dial.
- Visibility: protected
Methods
getTechnology
string PAGI\DialDescriptor\DialDescriptor::getTechnology()
Get channel technology.
- Visibility: public
- This method is abstract.
- This method is defined by PAGI\DialDescriptor\DialDescriptor
getChannelDescriptor
string PAGI\DialDescriptor\DialDescriptor::getChannelDescriptor()
Get channel descriptor representation
- Visibility: public
- This method is abstract.
- This method is defined by PAGI\DialDescriptor\DialDescriptor
__construct
mixed PAGI\DialDescriptor\SIPDialDescriptor::__construct(string $target, $provider)
Class constructor.
- Visibility: public
Arguments
- $target string - <p>dial target</p>
- $provider mixed
setProvider
void PAGI\DialDescriptor\SIPDialDescriptor::setProvider(string $provider)
Set SIP provider.
- Visibility: public
Arguments
- $provider string - <p>SIP provider</p>
setTarget
void PAGI\DialDescriptor\DialDescriptor::setTarget(string $target)
Set dial target.
- Visibility: public
- This method is defined by PAGI\DialDescriptor\DialDescriptor
Arguments
- $target string - <p>dial target</p>