RDosExtension Class Reference
class RDosExtension : public RDosSubSession
|
This subsession offers possibilities for licensees to extend the functionality of the dos server.
Inherited Functions
|
|
RDosSubSession::Close()
|
|
RDosSubSession::NewPtr(TAny *,TInt)
|
|
RSubSessionBase::CloseSubSession(TInt)
|
|
RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt)
|
|
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
|
|
RSubSessionBase::RSubSessionBase()
|
|
RSubSessionBase::Send(TInt)const
|
|
RSubSessionBase::Send(TInt,const TIpcArgs &)const
|
|
RSubSessionBase::SendReceive(TInt)const
|
|
RSubSessionBase::SendReceive(TInt,TRequestStatus &)const
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const
|
|
RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
|
|
RSubSessionBase::Session()const
|
|
RSubSessionBase::SubSessionHandle()const
|
Member Functions Documentation
CallFunction(TInt, TAny *, TInt, TBool)
IMPORT_C
TInt
|
CallFunction
|
(
|
TInt
|
aFunc,
|
|
TAny
*
|
aParameter = NULL,
|
|
TInt
|
aParLength = 0,
|
|
TBool
|
aAutoComplete = ETrue
|
|
)
|
[protected]
|
Deprecated, please use the overloaded function taking descriptors; TInt
CallFunction(const TExtensionParPckg& aParamInfo, TDes8& aParameter)
Implements a synchronous raw function call that has to be implement in the Dsy plug-in. Internal implementation creates temporary descriptors and calls the overloaded CallFunction -function taking TExtensionParPckg and
TDes8
parameters.
Parameters
TInt
aFunc
|
Unique integer among the extended functions what function we are calling.
|
TAny
* aParameter = NULL
|
A pointer to the parameter.
|
TInt
aParLength = 0
|
Length of the parameter.
|
TBool
aAutoComplete = ETrue
|
ETrue if the function is completed by the server, EFalse if it's gonna be completed in the plug-in.
|
CallFunction(const TExtensionParPckg &, TDes8 &)
Implements a function call that has to be implement in the Dsy plug-in
Parameters
const
TExtensionParPckg
& aParamInfo
|
Package buffer containing parameter information (see TExtensionPar).
|
TDes8
& aParameter
|
Reference to a descriptor containing parameter data.
|
CallFunction(TRequestStatus &, const TExtensionParPckg &, TDes8 &)
Implements an asynchronous raw function call that has to be implement in the Dsy plug-in
Parameters
TRequestStatus
& aStatus
|
Status variable to control the completion of the asynchronous request.
|
const
TExtensionParPckg
& aParamInfo
|
Package buffer containing parameter information (see TExtensionPar).
|
TDes8
& aParameter
|
Reference to a descriptor containing parameter data.
|
Open(RDosServer &)
Parameters
RDosServer
& aServer
|
A connected session with the Server.
|
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.