CUpnpStateUpdateHandler Class Reference

class CUpnpStateUpdateHandler : public CBase

UPnP event handler. This class contain functions to handle UPnP events.

Since
Series 60 2.6

Inherits from

  • CUpnpStateUpdateHandler

Constructor & Destructor Documentation

CUpnpStateUpdateHandler(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &)

CUpnpStateUpdateHandler(MUpnpAVControlPointObserver &aAVCPObserver,
CUpnpAVControlPoint &aAVCP
)[private]

C++ default constructor.

Parameters

MUpnpAVControlPointObserver & aAVCPObserver
CUpnpAVControlPoint & aAVCP

~CUpnpStateUpdateHandler()

~CUpnpStateUpdateHandler()[virtual]

Destructor.

Member Functions Documentation

AVTransportStateUpdated(CUpnpDevice &, CUpnpService *&)

TInt AVTransportStateUpdated(CUpnpDevice &aDevice,
CUpnpService *&aService
)
Handler for AV Transport events.
Since
Series 60 2.6

Parameters

CUpnpDevice & aDeviceDevice that has update events
CUpnpService *& aServiceService that has update events

ConnectionManagerStateUpdated(CUpnpDevice &, CUpnpService *&)

TInt ConnectionManagerStateUpdated(CUpnpDevice &aDevice,
CUpnpService *&aService
)
Handler for Connection Manager events.
Since
Series 60 2.6

Parameters

CUpnpDevice & aDeviceDevice that has update events
CUpnpService *& aServiceService that has update events

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

ContentDirectoryStateUpdated(CUpnpDevice &, CUpnpService *&)

TInt ContentDirectoryStateUpdated(CUpnpDevice &aDevice,
CUpnpService *&aService
)
Handler for Content Directory events.
Since
Series 60 2.6

Parameters

CUpnpDevice & aDeviceDevice that has update events
CUpnpService *& aServiceService that has update events

NewL(MUpnpAVControlPointObserver &, CUpnpAVControlPoint &)

CUpnpStateUpdateHandler *NewL(MUpnpAVControlPointObserver &aAVCPObserver,
CUpnpAVControlPoint &aAVCP
)[static]

Two-phased constructor.

Parameters

MUpnpAVControlPointObserver & aAVCPObserver
CUpnpAVControlPoint & aAVCP

RenderingControlStateUpdated(CUpnpDevice &, CUpnpService *&)

TInt RenderingControlStateUpdated(CUpnpDevice &aDevice,
CUpnpService *&aService
)
Handler for Rendering Control events.
Since
Series 60 2.6

Parameters

CUpnpDevice & aDeviceDevice that has update events
CUpnpService *& aServiceService that has update events

StateUpdated(CUpnpService *&)

TInt StateUpdated(CUpnpService *&aService)
MAin function for event handling
Since
Series 60 2.6

Parameters

CUpnpService *& aServiceService that has update events.

Member Data Documentation

CUpnpAVControlPoint & iAVCP

CUpnpAVControlPoint &iAVCP[private]

MUpnpAVControlPointObserver & iAVControlPointObserver

MUpnpAVControlPointObserver &iAVControlPointObserver[private]