|
template<typename UnusedType = void> |
constexpr void | Configure (uint32_t id, ChannelOutput &output) |
|
template<typename T , typename = std::enable_if_t<std::is_enum_v<T>>, typename U = std::underlying_type_t<T>> |
constexpr void | Configure (T id, ChannelOutput &output) |
|
template<typename UnusedType = void> |
constexpr void | set_channel_output (ChannelOutput &output) |
|
constexpr uint32_t | id () const |
|
constexpr bool | assigned () const |
|
Status | Send (const Packet &packet) |
|
constexpr void | Close () |
|
|
static constexpr uint32_t | kUnassignedChannelId = 0 |
|
The documentation for this class was generated from the following file: