Instrument Neutral Distributed Interface INDI 2.2.5
Connection::I2C Member List

This is the complete list of members for Connection::I2C, including all inherited members.

Activated() overrideConnection::I2Cvirtual
address()Connection::I2Cvirtual
busPath()Connection::I2Cvirtual
Connect() overrideConnection::I2Cvirtual
Connect(const char *busPath, uint8_t address)Connection::I2Cprotectedvirtual
CONNECTION_CUSTOM enum valueConnection::Interface
CONNECTION_I2C enum valueConnection::Interface
CONNECTION_NONE enum valueConnection::Interface
CONNECTION_SERIAL enum valueConnection::Interface
CONNECTION_TCP enum valueConnection::Interface
CONNECTION_USB enum valueConnection::Interface
Deactivated() overrideConnection::I2Cvirtual
Disconnect() overrideConnection::I2Cvirtual
getDeviceName()Connection::Interfaceprotected
getPortFD() constConnection::I2Cinline
HandshakeConnection::Interfaceprotected
I2C(INDI::DefaultDevice *dev, IPerm permission=IP_RW)Connection::I2C
I2C_ADDRESS enum valueConnection::I2C
I2C_BUS enum valueConnection::I2C
I2CConnectionText enum nameConnection::I2C
I2CConnectionTPConnection::I2Cprotected
Interface(INDI::DefaultDevice *dev, Type type=CONNECTION_NONE)Connection::Interfaceprotected
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)Connection::Interfacevirtual
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n)Connection::Interfacevirtual
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)Connection::Interfacevirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) overrideConnection::I2Cvirtual
label() overrideConnection::I2Cinlinevirtual
m_ConfigAddressConnection::I2Cprotected
m_ConfigBusPathConnection::I2Cprotected
m_DeviceConnection::Interfaceprotected
m_PermissionConnection::I2Cprotected
m_TypeConnection::Interfaceprotected
name() overrideConnection::I2Cinlinevirtual
PortFDConnection::I2Cprotected
processHandshake()Connection::I2Cprotectedvirtual
registerHandshake(std::function< bool()> callback)Connection::Interface
saveConfigItems(FILE *fp) overrideConnection::I2Cvirtual
setDefaultAddress(uint8_t addr)Connection::I2C
setDefaultBusPath(const char *path)Connection::I2C
type()Connection::Interfaceinlinevirtual
Type enum nameConnection::Interface
~I2C()Connection::I2Cvirtual
~Interface()Connection::Interfaceprotectedvirtual