uicc.hci.services.cltobserver
Interface CLTObserverListener

All Superinterfaces:
HCIListener, javacard.framework.Shareable

public interface CLTObserverListener
extends HCIListener

The instance of an Applet which implements the interface CltObserverListener can receive notifications through the onCallback method of this interface. The HCIMessage reference passed through the onCallback method of this interface shall be of type CardEmulationMessage. The Contactless Framework shall invoke the method CLTObserverListener.onCallback() only with event(s) which are defined in CLTObserListener. At this time only the event EVENT_CLT_TRANSACTION_A is defined. Notifications about CLT mode transactions for type F are FFS. The Applet instance must activate the event(s) with CLTObserverService.activateEvent() before it will receive any event notification.

See Also:
CardEmulationMessage, CLTObserverService

Field Summary
static byte EVENT_CLT_TRANSACTION_A_DONE
          This value is used to notify the Applet when an EVT_FIELD_OFF event has been received on an HCI pipe connected a Contactless Card Emulation gate and data were exchanged in CLT mode using RF type A immediately before.
 
Fields inherited from interface uicc.hci.framework.HCIListener
EVENT_HCI_RECEPTION_FAILED, EVENT_HCI_TRANSMISSION_FAILED
 
Method Summary
 
Methods inherited from interface uicc.hci.framework.HCIListener
onCallback
 

Field Detail

EVENT_CLT_TRANSACTION_A_DONE

static final byte EVENT_CLT_TRANSACTION_A_DONE
This value is used to notify the Applet when an EVT_FIELD_OFF event has been received on an HCI pipe connected a Contactless Card Emulation gate and data were exchanged in CLT mode using RF type A immediately before. This event shall only be notified when the UICC is in Full Power mode. The CardEmulationMessage object passed to CLTObserverListener.onCallback(EVENT_CLT_TRANSACTION_A, message) corresponds to the HCI event EVT_FIELD_OFF.

See Also:
Constant Field Values