class RConfigDaemon : public RAsyncConnectBase |
The RConfigDaemon class Implements the Symbian OS Configuration daemon Client API
Public Member Functions | |
---|---|
void | Cancel ( TRequestStatus &) |
void | Cancel ( TUint , TRequestStatus &) |
void | Configure (const TDes8 &, TRequestStatus &) |
void | Deregister ( TInt , TDes8 *, TRequestStatus &) |
void | Ioctl ( TUint , TUint , TRequestStatus &, TDes8 *) |
void | LinkLayerDown () |
void | LinkLayerUp () |
void | ProgressNotification ( TDaemonProgressBuf &, TRequestStatus &) |
TVersion | Version () |
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes | |
RSessionBase:TAttachMode |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
void | Cancel | ( | TRequestStatus & | aStatus | ) |
Cancels current request asynchronously => just one request at the time could be issued see CNifConfigurationControl::StoreClientStatus functinon in NIFConfigurationControl.cpp
TRequestStatus & aStatus | - active object iStatus to complete |
void | Cancel | ( | TUint | aOpMask, |
TRequestStatus & | aStatus | |||
) |
Cancels an asynchronous operation. The operation to be canceled is specified in the mask.
TUint aOpMask | Specifies the operation to be canceled |
TRequestStatus & aStatus | active object iStatus to complete |
void | Configure | ( | const TDes8 & | aInfo, |
TRequestStatus & | aStatus | |||
) |
The RConfigDaemon::Connect method
Connect the Handle to the Server Must be called before all other methods except Version()
const TDes8 & aInfo | The startup info for the connection |
TRequestStatus & aStatus | The request status of the active object to be completed |
void | Deregister | ( | TInt | aCause, |
TDes8 * | aActionStatus, | |||
TRequestStatus & | aStatus | |||
) |
Issues a deregistration request.
TInt aCause | Specifies what caused the deregister call (idle timer or Stop call) |
TDes8 * aActionStatus | Returns the action to be executed by Nifman (shut down the NIF and the agent or keep them up) |
TRequestStatus & aStatus | Active object iStatus to complete |
void | Ioctl | ( | TUint | aOptionLevel, |
TUint | aOptionName, | |||
TRequestStatus & | aStatus, | |||
TDes8 * | aDes = NULL | |||
) |
Issues an asynchronous command. Various option's levels & names could be supported by the loaded daemon
TUint aOptionLevel | - Control level |
TUint aOptionName | - Name of control request |
TRequestStatus & aStatus | - active object iStatus to complete |
TDes8 * aDes = NULL |
void | LinkLayerUp | ( | ) |
Informs the daemon of the completion of link layer renegotiation.
void | ProgressNotification | ( | TDaemonProgressBuf & | aProgress, |
TRequestStatus & | aStatus | |||
) |
Issues a progress notification request. This request will be completed when the daemon has something to report.
TDaemonProgressBuf & aProgress | Returns the progress information |
TRequestStatus & aStatus | Active object iStatus to complete |
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.