ST/USBHOST forked to add another HID handler for raw keyboard data to get more detail not available with current handlers (all pressed keys, all releases, and periodic updates)

Dependents:   C64-stm429_discovery

Embed: (wiki syntax)

« Back to documentation index

IUSBHostSerial Class Reference

IUSBHostSerial Class Reference

Generic interface to abstract 3G dongles' impl. More...

#include <IUSBHostSerial.h>

Inherited by WANDongleSerialPort.

Public Member Functions

virtual int readable ()=0
 Check the number of bytes available.
virtual int writeable ()=0
 Check the free space in output.
virtual void attach (IUSBHostSerialListener *pListener)=0
 Attach a handler to call when a packet is received / when a packet has been transmitted.
virtual void setupIrq (bool en, IrqType irq=RxIrq)=0
 Enable or disable readable/writeable callbacks.

Detailed Description

Generic interface to abstract 3G dongles' impl.

Definition at line 37 of file IUSBHostSerial.h.


Member Function Documentation

virtual void attach ( IUSBHostSerialListener *  pListener ) [pure virtual]

Attach a handler to call when a packet is received / when a packet has been transmitted.

Parameters:
pListenerinstance of the listener deriving from the IUSBHostSerialListener

Implemented in WANDongleSerialPort.

virtual int readable (  ) [pure virtual]

Check the number of bytes available.

Returns:
the number of bytes available

Implemented in WANDongleSerialPort.

virtual void setupIrq ( bool  en,
IrqType  irq = RxIrq 
) [pure virtual]

Enable or disable readable/writeable callbacks.

Implemented in WANDongleSerialPort.

virtual int writeable (  ) [pure virtual]

Check the free space in output.

Returns:
the number of bytes available

Implemented in WANDongleSerialPort.