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