ioio.lib.impl
Interface IOIOProtocol.IncomingHandler
- All Known Implementing Classes:
- IncomingState
- Enclosing class:
- IOIOProtocol
public static interface IOIOProtocol.IncomingHandler
Method Summary |
void |
handleAnalogPinStatus(int pin,
boolean open)
|
void |
handleCheckInterfaceResponse(boolean supported)
|
void |
handleConnectionLost()
|
void |
handleEstablishConnection(byte[] hardwareId,
byte[] bootloaderId,
byte[] firmwareId)
|
void |
handleI2cClose(int i2cNum)
|
void |
handleI2cOpen(int i2cNum)
|
void |
handleI2cReportTxStatus(int spiNum,
int bytesRemaining)
|
void |
handleI2cResult(int i2cNum,
int size,
byte[] data)
|
void |
handleIcspClose()
|
void |
handleIcspOpen()
|
void |
handleIcspReportRxStatus(int bytesRemaining)
|
void |
handleIcspResult(int size,
byte[] data)
|
void |
handleIncapClose(int incapNum)
|
void |
handleIncapOpen(int incapNum)
|
void |
handleIncapReport(int incapNum,
int size,
byte[] data)
|
void |
handleRegisterPeriodicDigitalSampling(int pin,
int freqScale)
|
void |
handleReportAnalogInStatus(int[] pins,
int[] values)
|
void |
handleReportDigitalInStatus(int pin,
boolean level)
|
void |
handleReportPeriodicDigitalInStatus(int frameNum,
boolean[] values)
|
void |
handleSetChangeNotify(int pin,
boolean changeNotify)
|
void |
handleSoftReset()
|
void |
handleSpiClose(int spiNum)
|
void |
handleSpiData(int spiNum,
int ssPin,
byte[] data,
int dataBytes)
|
void |
handleSpiOpen(int spiNum)
|
void |
handleSpiReportTxStatus(int spiNum,
int bytesRemaining)
|
void |
handleUartClose(int uartNum)
|
void |
handleUartData(int uartNum,
int numBytes,
byte[] data)
|
void |
handleUartOpen(int uartNum)
|
void |
handleUartReportTxStatus(int uartNum,
int bytesRemaining)
|
handleEstablishConnection
void handleEstablishConnection(byte[] hardwareId,
byte[] bootloaderId,
byte[] firmwareId)
handleConnectionLost
void handleConnectionLost()
handleSoftReset
void handleSoftReset()
handleCheckInterfaceResponse
void handleCheckInterfaceResponse(boolean supported)
handleSetChangeNotify
void handleSetChangeNotify(int pin,
boolean changeNotify)
handleReportDigitalInStatus
void handleReportDigitalInStatus(int pin,
boolean level)
handleRegisterPeriodicDigitalSampling
void handleRegisterPeriodicDigitalSampling(int pin,
int freqScale)
handleReportPeriodicDigitalInStatus
void handleReportPeriodicDigitalInStatus(int frameNum,
boolean[] values)
handleAnalogPinStatus
void handleAnalogPinStatus(int pin,
boolean open)
handleReportAnalogInStatus
void handleReportAnalogInStatus(int[] pins,
int[] values)
handleUartOpen
void handleUartOpen(int uartNum)
handleUartClose
void handleUartClose(int uartNum)
handleUartData
void handleUartData(int uartNum,
int numBytes,
byte[] data)
handleUartReportTxStatus
void handleUartReportTxStatus(int uartNum,
int bytesRemaining)
handleSpiOpen
void handleSpiOpen(int spiNum)
handleSpiClose
void handleSpiClose(int spiNum)
handleSpiData
void handleSpiData(int spiNum,
int ssPin,
byte[] data,
int dataBytes)
handleSpiReportTxStatus
void handleSpiReportTxStatus(int spiNum,
int bytesRemaining)
handleI2cOpen
void handleI2cOpen(int i2cNum)
handleI2cClose
void handleI2cClose(int i2cNum)
handleI2cResult
void handleI2cResult(int i2cNum,
int size,
byte[] data)
handleI2cReportTxStatus
void handleI2cReportTxStatus(int spiNum,
int bytesRemaining)
handleIcspOpen
void handleIcspOpen()
handleIcspClose
void handleIcspClose()
handleIcspReportRxStatus
void handleIcspReportRxStatus(int bytesRemaining)
handleIcspResult
void handleIcspResult(int size,
byte[] data)
handleIncapReport
void handleIncapReport(int incapNum,
int size,
byte[] data)
handleIncapClose
void handleIncapClose(int incapNum)
handleIncapOpen
void handleIncapOpen(int incapNum)