Uses of Class
uicc.hci.framework.HCIException

Packages that use HCIException
uicc.hci.framework This package defines the basic interfaces for the HCI protocol. 
uicc.hci.services.cardemulation This package defines the interfaces for the card emulation mode of the HCI protocol. 
uicc.hci.services.connectivity This package defines the interfaces for the functionality of the connectivity gate defined in the HCI protocol. 
uicc.hci.services.readermode This package defines the interfaces for the reader emulation mode of the HCI protocol. 
 

Uses of HCIException in uicc.hci.framework
 

Methods in uicc.hci.framework that throw HCIException
 void HCIService.activateEvent(byte event)
          This method is used to configure which events will trigger this service.
static HCIService HCIDevice.getHCIService(short serviceID)
          This method is used to retrieve instances of HCIService subclasses.
 void HCIService.register(HCIListener listener)
          Registers the Listener Object to the service.
 void HCIService.requestCallBackNotification(short event)
          This method requests the HCI framework to call the listener method onCallBackTriggering(short event, HCIMessage message) with the event parameter to provide access to the HCIMessage object of the addressed service.
static void HCIException.throwIt(short reason)
          Throws the JCRE owned instance of the HCIException with the specified reason code.
 

Uses of HCIException in uicc.hci.services.cardemulation
 

Methods in uicc.hci.services.cardemulation that throw HCIException
 void CardEmulationMessage.prepareAndSendGetParameterCommmand(byte paramID)
          This method builds the HCI command ANY_GET_PARAMETER for the indicated information and sends it to the Contactless Reader Gate of the CLF.
 void CardEmulationMessage.prepareAndSendSendDataEvent(byte[] data, short offset, short len)
          This method builds the the HCI event EVT_SEND_DATA sends it to the Contactless Card Emulation Gate of the CLF.
 

Uses of HCIException in uicc.hci.services.connectivity
 

Methods in uicc.hci.services.connectivity that throw HCIException
 void ConnectivityMessage.prepareAndSendConnectivityEvent()
          This method builds the HCI event EVT_CONNECTIVITY which notifies the terminal host that it shall send a "HCI connectivity event" as defined in TS 102 223.
 void ConnectivityMessage.prepareAndSendTransactionEvent(byte[] aid, short aidOffset, short aidLen, byte[] parameters, short parametersOffset, short parametersLen)
          This method builds the HCI event EVT_TRANSACTION which notifies the terminal host that it shall launch an application on the terminal which is associated to an Applet in the UICC host identified.
 

Uses of HCIException in uicc.hci.services.readermode
 

Methods in uicc.hci.services.readermode that throw HCIException
 void ReaderMessage.prepareAndSendGetParameterCommand(byte paramID)
          This method builds the HCI command ANY_GET_PARAMETER for the indicated information and sends it to the Contactless Reader Gate of the CLF.
 void ReaderMessage.prepareAndSendWriteXchgDataCommand(byte timeout, byte[] data, short offset, short len)
          This method builds the HCI command WR_XCHG_DATA with the data passed in the parameter data and sends it to the Contactless Reader Gate of the CLF.
 void ReaderMessage.restartReaderModeProcedure()
           This method sends first the HCI event EVT_END_OPERATION and then the HCI event EVT_READER_REQUESTED.