CObexServerPacketAccessExtension Class Reference
class CObexServerPacketAccessExtension : public CBase
|
This class provides the extension API to give an OBEX server application the option of registering a callback interface for being informed of packets the server receives before the server processes them.
Inherits from
-
CObexServerPacketAccessExtension
Constructor & Destructor Documentation
CObexServerPacketAccessExtension()
CObexServerPacketAccessExtension
|
(
|
)
|
[private]
|
~CObexServerPacketAccessExtension()
~CObexServerPacketAccessExtension
|
(
|
)
|
|
The destructor will not delete the instance of the MObexServerRequestPacketNotify it holds. It will signal to the
CObexServer
instance that packet notification is no longer required, and so re-allow another
CObexServerPacketAccessExtension
to bind to the
CObexServer
instance.
This should be called before the
CObexServer
instance the object is registered to is deleted.
Member Functions Documentation
ConstructL(CObexServer &, MObexServerRequestPacketNotify &)
void
|
ConstructL
|
(
|
CObexServer
&
|
aServer,
|
|
MObexServerRequestPacketNotify &
|
aRequestPacketNotify
|
|
)
|
[private]
|
Parameters
CObexServer
& aServer
|
The CObexServer instance to register request packet notification callbacks.
|
MObexServerRequestPacketNotify & aRequestPacketNotify
|
The mixin instance that will receive notification of request packets.
|
NewL(CObexServer &, MObexServerRequestPacketNotify &)
Parameters
CObexServer
& aServer
|
Reference to the instance of CObexServer being extended.
|
MObexServerRequestPacketNotify & aRequestPacketNotify
|
|
Member Data Documentation
MObexServerRequestPacketNotifyRegister * iRequestPacketNotify
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.