CSrcsInterface Class Reference
class CSrcsInterface : public CBase |
An abstract class being representative of the concrete class which the client wishes to use.
It acts as a base, for a real class to provide all the functionality that a client requires. It supplies instantiation & destruction by using the ECom framework, and functional services by using the methods of the actual class.
Constructor & Destructor Documentation
CSrcsInterface()
CSrcsInterface | ( | ) | [protected, inline] |
~CSrcsInterface()
~CSrcsInterface | ( | ) | [inline, virtual] |
Member Functions Documentation
IsOBEXActive()
TBool
| IsOBEXActive | ( | ) | [pure virtual] |
Check if OBEX service is still active.
ListAllImplementationsL(RImplInfoPtrArray &)
Request a list of all available implementations which satisfies this given interface.
ListImplementationsL(const TDesC8 &, RImplInfoPtrArray &)
Request a list of matching implementations which satisfies this given interface.
Parameters
const TDesC8 & aMatchString | String to be matched by the implemention. |
RImplInfoPtrArray & aImplInfoArray | Implementation instance array. |
NewL(TUid)
Parameters
TUid aImplUid | Implementation UId. |
SetMediaType(TSrcsMediaType)
Provide transport media information to service controller.
SetObexServer(CObexServer *)
Parameters
CObexServer * aObexServer | pass obex server pointer to sevice controller |
Member Data Documentation
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [private] |
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.