|
quic/qbox
|
Public Member Functions | |
| tlm_generic_payload_wrapper (tlm::tlm_generic_payload *_txn) | |
| tlm::tlm_generic_payload * | get_payload () |
| bool | is_read () const |
| void | set_read () |
| bool | is_write () const |
| void | set_write () |
| tlm::tlm_command | get_command () const |
| void | set_command (const tlm::tlm_command command) |
| sc_dt::uint64 | get_address () const |
| void | set_address (const sc_dt::uint64 address) |
| void | set_data (const pybind11::buffer &bytes) |
| generic_payload_data_buf | get_data () |
| void | set_data_ptr (const pybind11::buffer &bytes) |
| unsigned int | get_data_length () const |
| void | set_data_length (const unsigned int length) |
| bool | is_response_ok () const |
| bool | is_response_error () const |
| tlm::tlm_response_status | get_response_status () const |
| void | set_response_status (const tlm::tlm_response_status response_status) |
| std::string | get_response_string () const |
| unsigned int | get_streaming_width () const |
| void | set_streaming_width (const unsigned int streaming_width) |
| void | set_byte_enable_ptr (const pybind11::buffer &bytes) |
| void | set_byte_enable (const pybind11::buffer &bytes) |
| generic_payload_be_buf | get_byte_enable () |
| unsigned int | get_byte_enable_length () const |
| void | set_byte_enable_length (const unsigned int byte_enable_length) |
| std::string | str () |