AgnosEP
ApplicationSelectionMethod
typedef tPaymentError (*ApplicationSelectionMethod)
(
tADFList *mutualList,
tByte *MLIndex, tBoolean CL
)
KernelSelectionMethod
typedef tBoolean (*KernelSelectionMethod)
(
tByte* kernelIdentifier,
tByte kernelIdentifierLen,
tByte* requestedKernelIdentifier
)
AgnosMW
emvcallback (dataxchng.h)
Name
emvCallback
Scope
Contactless
Description
This callback shall be defined to control the contactless transaction flow
Signature
typedef void (*emvcallback)
(
void* data
)
Agnos
typedef void (*tGetDataCallback)(tBoolean lastRead, tBoolean *next)
typedef void (*tBuildDOLCallback)(tWord tag, tByte length, tByte *DOLData)
typedef void (*tStateCallback)(tAgnosState currentState, tBoolean *stop, tBoolean *bypass)