Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: cchfsession.h
Link against: chf.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class CCHFSession

class CCHFSession : public CBase;

Description

CHF framework session.

A session provides access to the services provided by the CHF framework. These services are the discovery service, which finds content handlers, and the event mapping service, which maps key or pointer events to abstract events.

Derivation

Members

Defined in CCHFSession:
BaseConstructL(), CCHFSession(), CCHFSession_Reserved_1(), CCHFSession_Reserved_2(), CCHFSession_Reserved_3(), CCHFSession_Reserved_4(), DiscoveryService(), EventMappingService(), ~CCHFSession()

Inherited from CBase:
Delete(), Extension_(), operator new()


Construction and destruction


~CCHFSession()

virtual IMPORT_C ~CCHFSession();

Description

Destructor.

This deletes the session's services.


CCHFSession()

protected: IMPORT_C CCHFSession();

Description

Default constructor.

[Top]


Member functions


DiscoveryService()

IMPORT_C CCHFDiscoveryService &DiscoveryService() const;

Description

Gets the session's discovery service.

Return value

CCHFDiscoveryService &

Discovery service.


EventMappingService()

IMPORT_C CCHFEventMappingService &EventMappingService() const;

Description

Gets the session's event mapping service.

Return value

CCHFEventMappingService &

Event mapping service.


BaseConstructL()

protected: IMPORT_C void BaseConstructL(MCHFDiscoveryService &aDiscoveryHook, MCHFEventMappingService &aAppEventMapper);

Description

Second phase constructor to construct the session's services.

Parameters

MCHFDiscoveryService &aDiscoveryHook

Hook into the discovery service

MCHFEventMappingService &aAppEventMapper

Hook into the event mapping service


CCHFSession_Reserved_1()

private: virtual IMPORT_C void CCHFSession_Reserved_1();

Description


CCHFSession_Reserved_2()

private: virtual IMPORT_C void CCHFSession_Reserved_2();

Description


CCHFSession_Reserved_3()

private: virtual IMPORT_C void CCHFSession_Reserved_3();

Description


CCHFSession_Reserved_4()

private: virtual IMPORT_C void CCHFSession_Reserved_4();

Description