|
DUDS
|
Distributed Update of Data from Something
|
#include <duds/general/Errors.hpp>Go to the source code of this file.
Classes | |
| struct | duds::hardware::interface::SmbusError |
| Base class for all errors specific to SMBus communications and used for very general errors. More... | |
| struct | duds::hardware::interface::SmbusErrorBusy |
| A timeout occured while waiting to use the bus. More... | |
| struct | duds::hardware::interface::SmbusErrorMessageLength |
| A message of an invalid length was specified, or a message too big for a buffer was received. More... | |
| struct | duds::hardware::interface::SmbusErrorNoBus |
| An attempt was made to use a non-existent SMBus bus. More... | |
| struct | duds::hardware::interface::SmbusErrorNoDevice |
| The device did not respond to its address. More... | |
| struct | duds::hardware::interface::SmbusErrorPec |
| The received message included a bad checksum and Packet Error Checking is in use. More... | |
| struct | duds::hardware::interface::SmbusErrorProtocol |
| The device has failed to conform to the protocol. More... | |
| struct | duds::hardware::interface::SmbusErrorTimeout |
| The operation took too long. More... | |
| struct | duds::hardware::interface::SmbusErrorUnsupported |
| The attempted operation is not supported by the bus master. More... | |
Namespaces | |
| duds | |
| duds::hardware | |
| duds::hardware::interface | |
| Library code for interfacing with hardware external to the processor. | |
Typedefs | |
| typedef boost::error_info< struct Info_smbusdevaddr, int > | duds::hardware::interface::SmbusDeviceAddr |
| Provides the device (slave) address along with an error. More... | |