CTsySatMessagingBase Class Reference

class CTsySatMessagingBase : public CSubSessionExtBase

Sat messaging base class.

Inherits from

Public Member Functions
TInt CancelService (const , const )
TInt CompleteSendSmsMessage ( TInt )
TInt DeregisterNotification (const )
TInt ExtFunc (const , const , const TDataPackage &)
void Init ()
TBool IsMoSmControlBySimActivated ()
CTsySatMessagingBase * NewL ()
TInt NumberOfSlotsL (const )
CTelObject * OpenNewObjectByNameL (const TDesC &)
CTelObject * OpenNewObjectL ( TDes &)
TInt RegisterNotification (const )
CTelObject::TReqMode ReqModeL (const )
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CObject::AccessCount()const
CObject::CObject()
CObject::Close()
CObject::Dec()
CObject::Extension_(TUint,TAny *&,TAny *)
CObject::FullName()const
CObject::Name()const
CObject::Open()
CObject::Owner()const
CObject::SetName(const TDesC *)
CObject::SetNameL(const TDesC *)
CObject::SetOwner(CObject *)
CObject::UniqueID()const
CObject::~CObject()
CSubSessionExtBase::CSubSessionExtBase()
CSubSessionExtBase::CloseSubSessionPreProcessing(CTelSession *,const TInt)
CSubSessionExtBase::GlobalKernelObjectHandle()
CSubSessionExtBase::NullMethod1()
CSubSessionExtBase::OpenPostProcessing(CTelSession *,const )
CSubSessionExtBase::Service(const RMessage2 &,CReqEntry *)
CSubSessionExtBase::ServiceExtFunc(const RMessage2 &,CReqEntry *)
CSubSessionExtBase::~CSubSessionExtBase()
CTelObject::BufferDes1(const CBuffer *,CBuffer::TWhichSlot)const
CTelObject::BufferDes1u(const CBuffer *,CBuffer::TWhichSlot)const
CTelObject::BufferDes2(const CBuffer *,CBuffer::TWhichSlot)const
CTelObject::BufferDes2u(const CBuffer *,CBuffer::TWhichSlot)const
CTelObject::CTelObject()
CTelObject::CancelSubSession(CTelSession *,const TInt)
CTelObject::CheckAndDestroyDummySubSession()
CTelObject::CreateDummySession(CTelSession *,const TInt,TBool)
CTelObject::CreateDummySessionObjectL(CTelSession *)
CTelObject::DownCallOption(const TInt,TAny *)
CTelObject::FlowControlResume()
CTelObject::FlowControlSuspend()
CTelObject::FlushReqs(CTelSession *,const TInt)
CTelObject::GeneralReq(const RMessage2 &,CTelSession *,CReqEntry *,TBool)
CTelObject::GetRequiredPlatSecCaps(const TInt)
CTelObject::IsPriorityClientReq(TInt)const
CTelObject::PhoneOwner()const
CTelObject::Ptr1(const TDes8 *)const
CTelObject::RemoveDummySubSessionDestroyer()
CTelObject::ReqCompleted(const TTsyReqHandle,const TInt)
CTelObject::ResolveError(CTelSession *,const TInt)const
CTelObject::ServerVersion()const
CTelObject::SetPhoneOwner(CPhoneBase *)
CTelObject::TelObjectClose()
CTelObject::UpCallOption(const TInt,TAny *)
CTelObject::UpdateAndCompleteIfNecessary(CReqEntry *,TInt)const
CTelObject::WriteBackAndCompleteBufferedReq(const RMessage2 &,CReqEntry *,TInt)const
CTelObject::WriteBackAndCompleteReq(CReqEntry *,const TInt)const
CTelObject::~CTelObject()

Member Functions Documentation

CancelService(const, const)

TInt CancelService ( const TInt,
const TTsyReqHandle
) [inline, virtual]

Cancels the ongoing service

Parameters

const TInt
const TTsyReqHandle

CompleteSendSmsMessage(TInt)

TInt CompleteSendSmsMessage ( TInt ) [inline, virtual]

From MStkTsySatService Dummy implementation for CompleteSendSmsMessage function

Parameters

TInt

DeregisterNotification(const)

TInt DeregisterNotification ( const TInt ) [inline, virtual]

DeRegister given command, checks if the given command is supported

Parameters

const TInt

ExtFunc(const, const, const TDataPackage &)

TInt ExtFunc ( const TTsyReqHandle,
const TInt,
const TDataPackage &
) [inline, virtual]

Command handler for server messages.

Parameters

const TTsyReqHandle
const TInt
const TDataPackage &

Init()

void Init ( ) [inline, virtual]

Initialize method

IsMoSmControlBySimActivated()

TBool IsMoSmControlBySimActivated ( ) [inline, virtual]

From MStkTsySatService Dummy implementation for IsMoSmControlBySimActivated function

NewL()

CTsySatMessagingBase * NewL ( ) [static, inline]

Two-phased constructor.

NumberOfSlotsL(const)

TInt NumberOfSlotsL ( const TInt ) [inline, virtual]

Returns number of slots to be used for given IPC

Parameters

const TInt

OpenNewObjectByNameL(const TDesC &)

CTelObject * OpenNewObjectByNameL ( const TDesC & ) [inline, virtual]

Opens a new object identified by name.

Parameters

const TDesC &

OpenNewObjectL(TDes &)

CTelObject * OpenNewObjectL ( TDes & ) [inline, virtual]

Opens a new object identified by new name, not supported.

Parameters

TDes &

RegisterNotification(const)

TInt RegisterNotification ( const TInt ) [inline, virtual]

Register given command, checks if the given command is supported

Parameters

const TInt

ReqModeL(const)

CTelObject::TReqMode ReqModeL ( const TInt ) [inline, virtual]

ReqMode method for checking what modes this component supports

Parameters

const TInt