CMmPacketTsy Class Reference
class CMmPacketTsy : public CMmSubTsyBase |
Constructor & Destructor Documentation
Member Functions Documentation
CancelService(const TInt, const TTsyReqHandle)
Cancels request of which IPC number and request handle are given in parameters.
CancelSetAlwaysOn(TTsyReqHandle)
Complete(TInt, TInt)
void | Complete | ( | TInt | aReqHandleType, |
| TInt | aError |
| ) | [virtual] |
Calls the needed complete method due the timer expiration
Parameters
TInt aReqHandleType | Request handle type |
TInt aError | |
CompleteNotifyEGprsInfoChange(const TBool)
void | CompleteNotifyEGprsInfoChange | ( | const TBool | aGprsSupporsInCell | ) | [virtual] |
Completes notification to client.
Parameters
const TBool aGprsSupporsInCell | |
CompleteSetAlwaysOn(TTsyReqHandle, TInt)
Completes SetAlwaysOn request
ConstructL()
void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
DeregisterNotification(const TInt)
TInt
| DeregisterNotification | ( | const TInt | aIpc | ) | [virtual] |
Deregister given notification.
Parameters
const TInt aIpc | IPC of the request |
DoExtFuncL(const TTsyReqHandle, const TInt, const TDataPackage &)
Handles extended client requests.
Parameters
const TTsyReqHandle aTsyReqHandle | Request handle |
const TInt aIpc | IPC number of request |
const TDataPackage & aPackage | Contains parameters for request |
GetEGprsInfo(const TTsyReqHandle, TDes8 *)
NewL(CMmCustomTsy *, CMmPhoneTsy *)
NotifyEGprsInfoChange(const TTsyReqHandle, TDes8 *)
Request Notification when EGprs information changes.
NumberOfSlotsL(const TInt)
TInt
| NumberOfSlotsL | ( | const TInt | aIpc | ) | [virtual] |
Returns number of slots to be used for given IPC.
Parameters
const TInt aIpc | IPC number of request |
RegisterNotification(const TInt)
TInt
| RegisterNotification | ( | const TInt | aIpc | ) | [virtual] |
Register given notification.
Parameters
const TInt aIpc | IPC of the request |
ReqCompleted(const TTsyReqHandle, const TInt)
void | ReqCompleted | ( | const TTsyReqHandle | aTsyReqHandle, |
| const TInt | aError |
| ) | [private, virtual] |
Overload the original ReqCompleted for logging purposes.
ReqModeL(const TInt)
CTelObject::TReqMode | ReqModeL | ( | const TInt | aIpc | ) | [virtual] |
Returns request mode for given IPC number.
Parameters
const TInt aIpc | IPC number of request |
SetAlwaysOnL(TTsyReqHandle, RMmCustomAPI::TSetAlwaysOnMode *)
SetTypeOfResponse(const TInt, const TTsyReqHandle)
void | SetTypeOfResponse | ( | const TInt | aReqHandleType, |
| const TTsyReqHandle | aTsyReqHandle |
| ) | [private] |
Chooses the type of response, automatic or common
Parameters
const TInt aReqHandleType | Request handle type |
const TTsyReqHandle aTsyReqHandle | Request handle |
SupportingIPC(const TInt)
Tells whether the object supports given IPC.
Parameters
const TInt aIpc | IPC of the request |
Member Enumerations Documentation
Enum TPacketRequestType
Enumerators
EMultimodePacketContextReqHandleUnknown | |
EMultimodePacketContextSetAuthenticationInfo | |
EMultimodePacketContextNotifyEGprsInfoChange | |
EMultimodePacketMaxNumOfRequests | |
Member Data Documentation
RMmCustomAPI::TSetAlwaysOnMode
iAllwaysOnMode
Allways on mode parameter Not Own
RMmCustomAPI::TGprsInformationPckg * iGprsInformationPckg
Gprs connection information Not Own.
CMmCustomTsy * iMmCustomTsy
CMmPhoneTsy * iMmPhone
Pointer to the Phone TSY Not own.
TTsyReqHandle
iPacketReqHandles
CMmTsyReqHandleStore * iTsyReqHandleStore
Pointer to the Req handle store Own.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.