RPnPServicePublisher Class Reference
class RPnPServicePublisher
|
A generic class which provides the functionality, to be implemented by a service point to service the remote clients.
Constructor & Destructor Documentation
RPnPServicePublisher()
IMPORT_C
|
RPnPServicePublisher
|
(
|
)
|
|
Member Functions Documentation
Close()
Close technology specific session.
InitiateControl(RControlChannel &)
It enables to send and receive messages.
Open(TUint)
Resolves the access point.
Publish(const RPnPParameterBundle &)
Publishes service notifications to remote clients. The technology specific service information is packed in aServiceInfo. Note that a service point will only publish a single device or service.Consequently only one parameter set must be sent in the bundle.Also once published,the service point must be closed before another publish is done.
When the responses are received,
MPnPObserver::OnPnPEventL
is called for each response and calling clients must provide the implementation to handle the responses.
In case of corrupted uris or value fields or low memory conditions,
MPnPObserver::OnPnPError
is called synchronously which must be handled by the client
SendNotify(const RPnPParameterBundle &)
Member Data Documentation
CPnPServicePublisherBase * iPnPServicePublisherImpl
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.