Event.h
Go to the documentation of this file.
1 
20 #pragma once
21 
22 #include <WString.h>
23 
24 namespace IO
25 {
29 #define IO_EVENT_MAP(XX) \
30  XX(Execute) \
31  XX(TransmitComplete) \
32  XX(ReceiveComplete) \
33  XX(RequestComplete) \
34  XX(Timeout)
35 
36 enum class Event {
37 #define XX(tag) tag,
39 #undef XX
40 };
41 
42 } // namespace IO
43 
#define IO_EVENT_MAP(XX)
Event code used during request processing for internal notification between request/device/controller...
Definition: Event.h:29
The String class.
Definition: WString.h:136
Definition: IOControl/include/IO/Controller.h:25
String toString(IO::Event event)
Event
Definition: Event.h:36