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.