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

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 & aDevice Device that has update events
CUpnpService *& aService Service 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 & aDevice Device that has update events
CUpnpService *& aService Service that has update events

ConstructL()

void ConstructL ( ) [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 & aDevice Device that has update events
CUpnpService *& aService Service 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 & aDevice Device that has update events
CUpnpService *& aService Service that has update events

StateUpdated(CUpnpService *&)

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

Parameters

CUpnpService *& aService Service that has update events.

Member Data Documentation

CUpnpAVControlPoint & iAVCP

CUpnpAVControlPoint & iAVCP [private]

MUpnpAVControlPointObserver & iAVControlPointObserver

MUpnpAVControlPointObserver & iAVControlPointObserver [private]