MLtsyDispatchSimSendApduRequest Class Reference

class MLtsyDispatchSimSendApduRequest : private MLtsyDispatchInterface

Inherits from

Public Member Functions
TInt HandleSimSendApduRequestReqL(TUint8, TUint8, TUint8, const TDesC8 &)
Public Attributes
const TIntKLtsyDispatchSimSendApduRequestApiId

Member Functions Documentation

HandleSimSendApduRequestReqL(TUint8, TUint8, TUint8, const TDesC8 &)

TInt HandleSimSendApduRequestReqL(TUint8aServiceType,
TUint8aCardReaderNumber,
TUint8aApplicationType,
const TDesC8 &aCommandData
)[pure virtual]

The CTSY Dispatcher shall invoke this function on receiving the ECustomSendAPDUReqIPC request from the CTSY.

It is a request call that is completed by invoking CCtsyDispatcherCallback::CallbackSimSendApduRequestComp()

Implementation of this interface should pass the send APDU request to the baseband.

The service type, card reader number and application type is the address information and the data is an envelope. The client side and baseband are responsible for the consistency of the data buffer's content (i.e. they have to have an agreement on the contents).

RMmCustomAPI::SendAPDUReq()

Parameters

TUint8 aServiceTypeThe value for the service type of the request.
TUint8 aCardReaderNumberThe value for the card reader number of the request.
TUint8 aApplicationTypeThe value for the application type of the request.
const TDesC8 & aCommandDataThe transparent data to be conveyed to the Baseband.

Member Data Documentation

const TInt KLtsyDispatchSimSendApduRequestApiId

const TIntKLtsyDispatchSimSendApduRequestApiId[static]