#include <pv_2way_h324m_types.h>
Public Member Functions | |
OSCL_IMPORT_REF | CPVUserInputDtmf (uint8 aInput, bool aUpdate, uint16 aDuration=0) |
OSCL_IMPORT_REF | ~CPVUserInputDtmf () |
OSCL_IMPORT_REF PV2WayUserInputType | GetType () |
OSCL_IMPORT_REF uint8 | GetInput () |
OSCL_IMPORT_REF bool | IsUpdate () |
OSCL_IMPORT_REF uint16 | GetDuration () |
CPVUserInputDtmf Class
CPVUserInputDtmf class contains DTMF signal information from an H.245 UserInputIndication message.
OSCL_IMPORT_REF CPVUserInputDtmf::CPVUserInputDtmf | ( | uint8 | aInput, | |
bool | aUpdate, | |||
uint16 | aDuration = 0 | |||
) |
Constructor of CPVUserInputDtmf class.
aInput | The input DTMF tone. | |
aUpdate | Indicates if this is an update to a continuing DTMF tone. | |
aDuration | The duration of the update in milli-seconds. This method can leave with one of the following error codes KErrNoMemory if the SDK failed to allocate memory during this operation. |
OSCL_IMPORT_REF CPVUserInputDtmf::~CPVUserInputDtmf | ( | ) |
Destructor.
OSCL_IMPORT_REF uint16 CPVUserInputDtmf::GetDuration | ( | ) |
Return the duration of the update.
OSCL_IMPORT_REF uint8 CPVUserInputDtmf::GetInput | ( | ) |
Return the user input DTMF tone
OSCL_IMPORT_REF PV2WayUserInputType CPVUserInputDtmf::GetType | ( | ) | [virtual] |
Virtual function to return the user input type
Implements CPVUserInput.
OSCL_IMPORT_REF bool CPVUserInputDtmf::IsUpdate | ( | ) |
Return if the DTMF tone is an update