CVccUiPsProperty Class Reference
class CVccUiPsProperty : public CBase
|
CVccUiPsProperty
manages the VCC P&S keys on the UI side:
This class defines the VCC property keys used by the UI. It provides access to read/write values. Keys can be deleted.
Key KVccPropKeyHoRequest: EVccNoRequestOngoing idle state EVccManualStartCsToPsHoRequest manual HO PS->CS EVccManualCancelCsToPsHoRequest manual HO CS->PS EVccUndefinedRequest P&S key not available
CVccUiPsProperty* iVccPsp = CVccUiPsProperty::NewL();
...
iVccPsp.NotifySubscriberL(EVccManualStartCsToPsHoRequest);
...
iVccPsp.NotifySubscriberL(EVccManualCancelCsToPsHoRequest);
...
delete iVccPsp;
vccuipropertyhandler.lib
-
Since
-
S60 v3.2
Constructor & Destructor Documentation
CVccUiPsProperty()
CVccUiPsProperty
|
(
|
)
|
[private]
|
~CVccUiPsProperty()
IMPORT_C
|
~CVccUiPsProperty
|
(
|
)
|
[virtual]
|
Destructor. Note! Deletes Vcc UI side property keys
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Symbian 2nd phase Constructor
CreateHandlesL()
void
|
CreateHandlesL
|
(
|
)
|
[private]
|
creates handles to property keys used by UI
DefineKeysL()
void
|
DefineKeysL
|
(
|
)
|
[private]
|
DeleteKeys()
IMPORT_C
TInt
|
DeleteKeys
|
(
|
)
|
|
GetCurrentRequest(TVccHoRequest &)
IMPORT_C
TInt
|
GetCurrentRequest
|
(
|
TVccHoRequest
&
|
aValue
|
)
|
|
Gets the current value of the Vcc property key KVccPropKeyHoRequest.
Parameters
TVccHoRequest
& aValue
|
The value of the key
|
NewL()
Two-phased constructor.
Defines UI side VCC property keys if they are not available.
NotifySubscriberL(TVccHoRequest)
IMPORT_C void
|
NotifySubscriberL
|
(
|
TVccHoRequest
|
aValue
|
)
|
|
Update VCC property key KVccPropKeyHoRequest with the given value.
Parameters
TVccHoRequest
aValue
|
The new value
|
Member Data Documentation
RProperty
iHoRequestKey
Handle to property which is updated by the UI Own
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.