MAiCpsCommandBuffer Class Reference

class MAiCpsCommandBuffer

AI Cps command buffer interface

aifw
Since
S60 v5.2
Public Member Functions
voidAddCommand(const TDesC &, const TDesC &, CLiwDefaultMap *, const TDesC8 &)
MLiwInterface *CpsInterface()
CLiwServiceHandler *ServiceHandler()
Protected Member Functions
~MAiCpsCommandBuffer()

Constructor & Destructor Documentation

~MAiCpsCommandBuffer()

~MAiCpsCommandBuffer()[protected, inline]

Member Functions Documentation

AddCommand(const TDesC &, const TDesC &, CLiwDefaultMap *, const TDesC8 &)

voidAddCommand(const TDesC &aPluginId,
const TDesC &aType,
CLiwDefaultMap *aFilter,
const TDesC8 &aAction
)[pure virtual]

Adds command to command buffer queue

Since
S60 5.2

Parameters

const TDesC & aPluginIdplugin id.
const TDesC & aTypetype of the cps registry.
CLiwDefaultMap * aFilterfilter values.
const TDesC8 & aActionaction trigger.

CpsInterface()

MLiwInterface *CpsInterface()const [pure virtual]

Gets IContentPublishing Interface

Since
S60 5.2

ServiceHandler()

CLiwServiceHandler *ServiceHandler()const [pure virtual]

Gets Service Handler

Since
S60 5.2