CIRCT 24.0.0git
Loading...
Searching...
No Matches
esiaccel.types.FromHostPort Class Reference
Inheritance diagram for esiaccel.types.FromHostPort:
Collaboration diagram for esiaccel.types.FromHostPort:

Public Member Functions

 __init__ (self, HWModule owner, cpp.BundlePort cpp_port)
 connect (self)
None write (self, Any data)
Public Member Functions inherited from esiaccel.types.BundlePort
 __new__ (cls, HWModule owner, cpp.BundlePort cpp_port)
 __init__ (self, HWModule owner, cpp.BundlePort cpp_port)
WritePort write_port (self, str channel_name)
ReadPort read_port (self, str channel_name)

Public Attributes

 data_type = data_port.type
 data_window_type = data_port.window_type
bool connected = False
Public Attributes inherited from esiaccel.types.BundlePort
 owner = owner
 cpp_port = cpp_port

Detailed Description

A channel which writes data to the accelerator (from_host).

Definition at line 845 of file types.py.

Constructor & Destructor Documentation

◆ __init__()

esiaccel.types.FromHostPort.__init__ ( self,
HWModule owner,
cpp.BundlePort cpp_port )

Definition at line 848 of file types.py.

References __init__(), and esiaccel.types.BundlePort.write_port().

Referenced by __init__().

Member Function Documentation

◆ connect()

◆ write()

None esiaccel.types.FromHostPort.write ( self,
Any data )

Member Data Documentation

◆ connected

bool esiaccel.types.FromHostPort.connected = False

Definition at line 853 of file types.py.

Referenced by connect().

◆ data_type

esiaccel.types.FromHostPort.data_type = data_port.type

Definition at line 851 of file types.py.

Referenced by write().

◆ data_window_type

esiaccel.types.FromHostPort.data_window_type = data_port.window_type

Definition at line 852 of file types.py.


The documentation for this class was generated from the following file: