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 &)
voidInit()
TBool IsMoSmControlBySimActivated()
CTsySatMessagingBase *NewL()
TInt NumberOfSlotsL(const )
CTelObject *OpenNewObjectByNameL(const TDesC &)
CTelObject *OpenNewObjectL(TDes &)
TInt RegisterNotification(const )
CTelObject::TReqModeReqModeL(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()

voidInit()[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::TReqModeReqModeL(const TInt)[inline, virtual]

ReqMode method for checking what modes this component supports

Parameters

const TInt