#include <PtComponentGroup.h>

Public Types | |
| enum | PtComponentGroupType { HEAD_SET = 1, HAND_SET, SPEAKER_PHONE, PHONE_SET, RINGER, EXTERNAL_SPEAKER, SOUND, OTHER } |
Public Member Functions | |
| PtComponentGroup (int groupType, const UtlString &rDescription, PtComponent *pComponents[], int nItems) | |
| PtComponentGroup () | |
| PtComponentGroup (const PtComponentGroup &rPtComponentGroup) | |
| PtComponentGroup & | operator= (const PtComponentGroup &rhs) |
| virtual | ~PtComponentGroup () |
| PtStatus | setHandsetVolume (int level) |
| PtStatus | setSpeakerVolume (int level) |
| PtStatus | setExtSpeakerVolume (int level) |
| PtStatus | setRingerVolume (int level) |
| UtlBoolean | activate (void) |
| UtlBoolean | deactivate (void) |
| void | setTaoClient (TaoClientTask *pClient) |
| PtStatus | getComponents (PtComponent *pComponents[], int size, int &nItems) |
| PtStatus | getDescription (char *pDescription, int maxLen) |
| int | getType () |
| PtStatus | getHandsetVolume (int &level) |
| PtStatus | getSpeakerVolume (int &level) |
| PtStatus | getSpeakerNominalVolume (int &level) |
| PtStatus | getExtSpeakerVolume (int &level) |
| PtStatus | getExtSpeakerNominalVolume (int &level) |
| PtStatus | getRingerVolume (int &level) |
| UtlBoolean | isActivated (void) |
Protected Member Functions | |
| void | initialize () |
Protected Attributes | |
| OsTime | mTimeOut |
Private Attributes | |
| OsProtectEventMgr * | mpEventMgr |
| PtComponent ** | mpComponents |
| UtlString | mDescription |
| int | mGroupType |
| UtlBoolean | mIsActivated |
| int | mNumItems |
| TaoClientTask * | mpClient |
| int | mComponentRef |
Static Private Attributes | |
| static OsBSem | semInit |
| static TaoReference * | mpTransactionCnt = 0 |
| static int | mRef = 0 |
Friends | |
| class | PtTerminal |
| enum PtComponentGroupType |
| PtComponentGroup | ( | int | groupType, |
| const UtlString & | rDescription, | ||
| PtComponent * | pComponents[], | ||
| int | nItems | ||
| ) |
| PtComponentGroup | ( | ) |
| PtComponentGroup | ( | const PtComponentGroup & | rPtComponentGroup | ) |
|
virtual |
| UtlBoolean activate | ( | void | ) |
| UtlBoolean deactivate | ( | void | ) |
| PtStatus getComponents | ( | PtComponent * | pComponents[], |
| int | size, | ||
| int & | nItems | ||
| ) |
| PtStatus getDescription | ( | char * | pDescription, |
| int | maxLen | ||
| ) |
| PtStatus getExtSpeakerNominalVolume | ( | int & | level | ) |
| PtStatus getExtSpeakerVolume | ( | int & | level | ) |
| PtStatus getHandsetVolume | ( | int & | level | ) |
| PtStatus getRingerVolume | ( | int & | level | ) |
| PtStatus getSpeakerNominalVolume | ( | int & | level | ) |
| PtStatus getSpeakerVolume | ( | int & | level | ) |
|
inline |
|
protected |
| UtlBoolean isActivated | ( | void | ) |
| PtComponentGroup & operator= | ( | const PtComponentGroup & | rhs | ) |
| PtStatus setExtSpeakerVolume | ( | int | level | ) |
| PtStatus setHandsetVolume | ( | int | level | ) |
| PtStatus setRingerVolume | ( | int | level | ) |
| PtStatus setSpeakerVolume | ( | int | level | ) |
| void setTaoClient | ( | TaoClientTask * | pClient | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
protected |
|
staticprivate |