Table 14. IPMediaDevice Class Attributes
|
|
|
|
|
| m_currentState |
private |
E_StateMachine |
The current state of the channel |
| m_mediaInfo |
private |
IPM_MEDIA_INFO (see ipmlib.h) |
Used in the startMedia( ) function when calling the function ipm_SetRemoteMediaInfo( ). The m_mediaInfo contains:
- the local RTP and RTCP information and the local coder information
- the remote RTP and RTCP information and the remote coder information
|
| m_QoSStatus |
public |
bool |
True if, and only if, the QoS feature is enabled. It is updated after reading the "q" command line option and never changed. |
| m_QoSAlarmFile |
public |
FILE* |
Pointer to the QoS statistics file |
| m_WoSAlarmFileName |
public |
Char* |
The QoS statistics file name - used when opening the file |
| m_LocalVoiceMediaInfo |
private |
IPM_MEDIA_INFO |
The local media information for voice - updated after getting the local media information (using the IPML API). |
| m_RemoteVoiceMediaInfo |
private |
IPM_MEDIA_INFO |
The voice media information of the remote gateway - updated when getting an offering or answering from the remote gateway. |
| m_LocalFaxMediaInfo |
private |
IPM_MEDIA_INFO |
The local media information for fax |
| m_RemoteFaxMediaInfo |
private |
IPM_MEDIA_INFO |
The fax media information of the remote gateway |
| m_DTMEMode |
private |
E_DTMFMode |
The mode that should be used for sending DTMFs - inband, out of band, or RFC2833 |
| m_FaxMode |
private |
E_FaxMode |
The fax codec: T38, G711, or no fax (voice codec) |
| m_FaxTone |
private |
IPM_FAX_SIGNAL |
The detected fax event |
| m_isFree |
public |
bool |
Indicates if the IPMedia device is free. |