#include <rfc2833.h>
OpalRFC2833::OpalRFC2833 | ( | const PNotifier & | receiveNotifier | ) |
virtual BOOL OpalRFC2833::BeginTransmit | ( | char | tone | ) | [virtual] |
tone | DTMF tone code |
virtual BOOL OpalRFC2833::EndTransmit | ( | ) | [virtual] |
RTP_DataFrame::PayloadTypes OpalRFC2833::GetPayloadType | ( | ) | const [inline] |
const PNotifier& OpalRFC2833::GetReceiveHandler | ( | ) | const [inline] |
const PNotifier& OpalRFC2833::GetTransmitHandler | ( | ) | const [inline] |
virtual void OpalRFC2833::OnEndReceive | ( | char | tone, | |
unsigned | duration, | |||
unsigned | timestamp | |||
) | [virtual] |
virtual void OpalRFC2833::OnStartReceive | ( | char | tone | ) | [virtual] |
OpalRFC2833::PDECLARE_NOTIFIER | ( | PTimer | , | |
OpalRFC2833 | , | |||
TransmitEnded | ||||
) | [protected] |
OpalRFC2833::PDECLARE_NOTIFIER | ( | PTimer | , | |
OpalRFC2833 | , | |||
ReceiveTimeout | ||||
) | [protected] |
OpalRFC2833::PDECLARE_NOTIFIER | ( | RTP_DataFrame | , | |
OpalRFC2833 | , | |||
TransmitPacket | ||||
) | [protected] |
OpalRFC2833::PDECLARE_NOTIFIER | ( | RTP_DataFrame | , | |
OpalRFC2833 | , | |||
ReceivedPacket | ||||
) | [protected] |
virtual BOOL OpalRFC2833::SendTone | ( | char | tone, | |
unsigned | duration | |||
) | [virtual] |
tone | DTMF tone code |
duration | Duration of tone in milliseconds |
void OpalRFC2833::SetPayloadType | ( | RTP_DataFrame::PayloadTypes | type | ) | [inline] |
type | new payload type |
PMutex OpalRFC2833::mutex [protected] |
RTP_DataFrame::PayloadTypes OpalRFC2833::payloadType [protected] |
BOOL OpalRFC2833::receiveComplete [protected] |
unsigned OpalRFC2833::receivedDuration [protected] |
BYTE OpalRFC2833::receivedTone [protected] |
PNotifier OpalRFC2833::receiveHandler [protected] |
PNotifier OpalRFC2833::receiveNotifier [protected] |
PTimer OpalRFC2833::receiveTimer [protected] |
unsigned OpalRFC2833::receiveTimestamp [protected] |
BYTE OpalRFC2833::transmitCode [protected] |
PNotifier OpalRFC2833::transmitHandler [protected] |
enum { ... } OpalRFC2833::transmitState [protected] |
PTimer OpalRFC2833::transmitTimer [protected] |
unsigned OpalRFC2833::transmitTimestamp [protected] |