This is the complete list of members for pw::i2c::LinuxInitiator, including all inherited members.
| DoTransferFor(span< const Message > messages, chrono::SystemClock::duration timeout) override | pw::i2c::LinuxInitiator | privatevirtual |
| Feature enum name | pw::i2c::Initiator | |
| Initiator() | pw::i2c::Initiator | inline |
| Initiator(Feature supported_features) | pw::i2c::Initiator | inlineexplicit |
| LinuxInitiator(int fd) | pw::i2c::LinuxInitiator | |
| LinuxInitiator(const LinuxInitiator &)=delete (defined in pw::i2c::LinuxInitiator) | pw::i2c::LinuxInitiator | |
| OpenI2cBus(const char *bus_path) | pw::i2c::LinuxInitiator | static |
| operator=(const LinuxInitiator &)=delete (defined in pw::i2c::LinuxInitiator) | pw::i2c::LinuxInitiator | |
| ProbeDeviceFor(Address device_address, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| ReadFor(Address device_address, ByteSpan rx_buffer, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| ReadFor(Address device_address, void *rx_buffer, size_t rx_size_bytes, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| TransferFor(span< const Message > messages, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| WriteFor(Address device_address, ConstByteSpan tx_buffer, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| WriteFor(Address device_address, const void *tx_buffer, size_t tx_size_bytes, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| WriteReadFor(Address device_address, ConstByteSpan tx_buffer, ByteSpan rx_buffer, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| WriteReadFor(Address device_address, const void *tx_buffer, size_t tx_size_bytes, void *rx_buffer, size_t rx_size_bytes, chrono::SystemClock::duration timeout) | pw::i2c::Initiator | inline |
| ~Initiator()=default (defined in pw::i2c::Initiator) | pw::i2c::Initiator | virtual |
| ~LinuxInitiator() override (defined in pw::i2c::LinuxInitiator) | pw::i2c::LinuxInitiator |