Callback Signatures
typedef tPaymentError (*ApplicationSelectionMethod)(tADFList *mutualList, tByte *MLIndex, tBoolean CL);
typedef tBoolean (*KernelSelectionMethod)(tByte* kernelIdentifier, tByte kernelIdentifierLen, tByte* requestedKernelIdentifier);
Primitives
Names | Comments |
---|---|
enpInitialize | Set internal context to prepare the entry point |
enpConnectPaymentServices | Connect entry point onto available L2 CL kernels |
enpReleasePaymentServices | Broadcas afsRelease to all L2 CL kernels |
enpDisconnectPaymentServices | Disconnect entry point from connected L2 CL kernels |
enpExecutePaymentTransaction | Main point of entry to initiate a CL transaction tPaymentContext shall be set accordingly tOutcomeParameter provides final status Set sp to:
|
enpSetPollingTimeout | |
enpSkipPollingOnNextStartB | |
enpSetKernelSelectionMethod | |
enpSetApplicationSelectionMethod | |
enpSetLegacyXXXStatus | |
enpAreAllCLApplicationNotAllowed | |
enpGetPPSEFCI |