CIRCT
18.0.0git
|
Describes a service port. More...
#include <ESIOps.h>
Public Types | |
enum class | Direction { toClient , toServer } |
Public Member Functions | |
StringRef | directionAsString () |
Public Attributes | |
hw::InnerRefAttr | port |
Direction | direction |
ChannelBundleType | type |
Describes a service port.
In the unidirection case, either (but not both) type fields will be null.
|
strong |
|
inline |
Direction circt::esi::ServicePortInfo::direction |
Definition at line 35 of file ESIOps.h.
Referenced by directionAsString().
ChannelBundleType circt::esi::ServicePortInfo::type |
Definition at line 36 of file ESIOps.h.
Referenced by fsm.MachineOp::__init__(), hw.HWModuleOp::add_entry_block(), hw.HWModuleOp::input_indices(), fsm.MachineOp::instantiate(), and hw.HWModuleOp::outputs().