arduino-emulator
Public Member Functions | Protected Attributes | List of all members
arduino::RemoteI2C Class Reference
Inheritance diagram for arduino::RemoteI2C:
arduino::HardwareI2CEx arduino::HardwareI2C

Public Member Functions

 RemoteI2C (void *stream)
 
int available ()
 
virtual void begin ()
 
virtual void begin (uint8_t address)
 
virtual void beginTransmission (uint8_t address)
 
virtual void end ()
 
virtual uint8_t endTransmission (bool stopBit)
 
virtual uint8_t endTransmission (void)
 
virtual void onReceive (void(*)(int))
 
virtual void onRequest (void(*)(void))
 
int peek ()
 
int read ()
 
virtual size_t requestFrom (uint8_t address, size_t len)
 
virtual size_t requestFrom (uint8_t address, size_t len, bool stopBit)
 
virtual void setClock (uint32_t freq)
 
size_t write (uint8_t c)
 

Protected Attributes

HardwareServiceservice
 

The documentation for this class was generated from the following file: