5.2.14 Channel Class
The Channel class' main role is to control all devices related to a call. It contains one IP device, one PSTN device and all calls related to these devices.
The Channel
class attributes are described in Table 18.
Table 18. Channel Class Attributes
|
|
|
|
|
|
m_pIPMediaDevice
|
private
|
IPDevice*
|
The channel IP device
|
|
m_pPSTNDevice
|
private
|
IPSTNDevice*
|
The channel PSTN device
|
|
m_channelInfo
|
private
|
ChannelInfo
|
Configuration information about the channel
|
|
m_pLog
|
private
|
Log*
|
The channel log object
|
|
m_staticsInfo
|
private
|
ChannelStatistics
|
Channel statistical information
|
|
m_channelId
|
private
|
unsigned int
|
The channel identifier
|
|
m_GWCalls
|
private
|
GWCALL_LIST
|
List of the calls initiated on the channel
|