- I2CBlock - Class in io.dvlopt.linux.i2c
-
Class representing a block of bytes for SMBUS operations.
- I2CBlock() - Constructor for class io.dvlopt.linux.i2c.I2CBlock
-
Allocates a block.
- I2CBuffer - Class in io.dvlopt.linux.i2c
-
Class representing a buffer of bytes for directly reading or writing to a slave device.
- I2CBuffer(int) - Constructor for class io.dvlopt.linux.i2c.I2CBuffer
-
Allocates a buffer.
- I2CBus - Class in io.dvlopt.linux.i2c
-
Class representing an I2C bus.
- I2CBus(int) - Constructor for class io.dvlopt.linux.i2c.I2CBus
-
Opens an I2C bus by number, `/dev/i2c-$busNumber`.
- I2CBus(String) - Constructor for class io.dvlopt.linux.i2c.I2CBus
-
Opens an I2C bus on the given path.
- I2CFlag - Enum in io.dvlopt.linux.i2c
-
Enum representing a flag for describing an I2C message.
- I2CFlags - Class in io.dvlopt.linux.i2c
-
Class holding flags for describing an I2C message.
- I2CFlags() - Constructor for class io.dvlopt.linux.i2c.I2CFlags
-
Basic constructor.
- I2CFunctionalities - Class in io.dvlopt.linux.i2c
-
Class holding the functionalities of an I2C bus.
- I2CFunctionality - Enum in io.dvlopt.linux.i2c
-
Enum representing the functionalities an I2C bus can have.
- I2CMessage - Class in io.dvlopt.linux.i2c
-
Class representing a message in an I2C transaction.
- I2CTransaction - Class in io.dvlopt.linux.i2c
-
Class representing an I2C transaction for carrying out several uninterrupted IO operations.
- I2CTransaction(int) - Constructor for class io.dvlopt.linux.i2c.I2CTransaction
-
Creates a new transaction.
- io.dvlopt.linux.i2c - package io.dvlopt.linux.i2c
-
- io.dvlopt.linux.i2c.internal - package io.dvlopt.linux.i2c.internal
-
- isSet(I2CFlag) - Method in class io.dvlopt.linux.i2c.I2CFlags
-
Is this flag set ?