Namespaces | |
| namespace | serial |
| namespace | usb |
Classes | |
| class | Base |
| class | Serial |
| class | usart_wrapper |
| class | usbd_wrapper |
| class | usbh_wrapper |
| class | Version |
Typedefs | |
| using | event_t = uint32_t |
| using | power_t = uint32_t |
| using | return_t = int32_t |
| typedef void(* | signal_event_t) (const void *object, event_t event) |
| using | version_t = uint16_t |
Enumerations | |
| enum class | Power : power_t { off , low , full } |
Variables | |
| constexpr return_t | ERROR = -1 |
| constexpr return_t | ERROR_BUSY = -2 |
| constexpr return_t | ERROR_PARAMETER = -5 |
| constexpr return_t | ERROR_SPECIFIC = -6 |
| constexpr return_t | ERROR_TIMEOUT = -3 |
| constexpr return_t | ERROR_UNSUPPORTED = -4 |
| constexpr return_t | RETURN_OK = 0 |
| using os::driver::event_t = typedef uint32_t |
| using os::driver::power_t = typedef uint32_t |
| using os::driver::return_t = typedef int32_t |
| typedef void(* os::driver::signal_event_t) (const void *object, event_t event) |
| using os::driver::version_t = typedef uint16_t |
|
strong |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Operation succeeded.
Definition at line 52 of file common.h.
Referenced by os::posix::device_serial_buffered< CS >::do_close(), os::posix::device_serial_buffered< CS >::do_vopen(), os::posix::device_serial_buffered< CS >::do_write(), os::driver::Serial::receive(), os::driver::Serial::send(), os::posix::device_serial_buffered< CS >::signal_event(), os::driver::Serial::transfer(), os::driver::usb::Device::transfer(), and os::driver::usb::Host::transfer().