94 | | bool is_read() const {return (m_soclib_command == soclib::tlmt::VCI_READ_COMMAND);} |
95 | | void set_read() {m_soclib_command = soclib::tlmt::VCI_READ_COMMAND;} |
96 | | bool is_write() const {return (m_soclib_command == soclib::tlmt::VCI_WRITE_COMMAND);} |
97 | | void set_write() {m_soclib_command = soclib::tlmt::VCI_WRITE_COMMAND;} |
98 | | bool is_locked_read() const {return (m_soclib_command == soclib::tlmt::VCI_LINKED_READ_COMMAND);} |
99 | | void set_locked_read() {m_soclib_command = soclib::tlmt::VCI_LINKED_READ_COMMAND;} |
100 | | bool is_store_cond() const {return (m_soclib_command == soclib::tlmt::VCI_STORE_COND_COMMAND);} |
101 | | void set_store_cond() {m_soclib_command = soclib::tlmt::VCI_STORE_COND_COMMAND;} |
102 | | bool is_null_message() const {return (m_soclib_command == soclib::tlmt::TLMT_NULL_MESSAGE);} |
103 | | void set_null_message() {m_soclib_command = soclib::tlmt::TLMT_NULL_MESSAGE;} |
104 | | bool is_active() const {return (m_soclib_command == soclib::tlmt::TLMT_ACTIVE);} |
105 | | void set_active() {m_soclib_command = soclib::tlmt::TLMT_ACTIVE;} |
106 | | bool is_inactive() const {return (m_soclib_command == soclib::tlmt::TLMT_INACTIVE);} |
107 | | void set_inactive() {m_soclib_command = soclib::tlmt::TLMT_INACTIVE;} |
108 | | soclib::tlmt::command get_command() const {return m_soclib_command;} |
109 | | void set_command(const soclib::tlmt::command c) {m_soclib_command = c;} |
110 | | |
111 | | unsigned int get_src_id(){ return m_src_id; } |
112 | | unsigned int get_trd_id(){ return m_trd_id; } |
113 | | unsigned int get_pkt_id(){ return m_pkt_id; } |
114 | | |
115 | | void set_src_id(unsigned int id) { m_src_id = id; } |
116 | | void set_trd_id(unsigned int id) { m_trd_id = id; } |
117 | | void set_pkt_id(unsigned int id) { m_pkt_id = id; } |
118 | | |
| 94 | bool is_read() const {return (m_soclib_command == VCI_READ_COMMAND);} |
| 95 | void set_read() {m_soclib_command = VCI_READ_COMMAND;} |
| 96 | bool is_write() const {return (m_soclib_command == VCI_WRITE_COMMAND);} |
| 97 | void set_write() {m_soclib_command = VCI_WRITE_COMMAND;} |
| 98 | bool is_locked_read() const {return (m_soclib_command == VCI_LINKED_READ_COMMAND);} |
| 99 | void set_locked_read() {m_soclib_command = VCI_LINKED_READ_COMMAND;} |
| 100 | bool is_store_cond() const {return (m_soclib_command == VCI_STORE_COND_COMMAND);} |
| 101 | void set_store_cond() {m_soclib_command = VCI_STORE_COND_COMMAND;} |
| 102 | bool is_null_message() const {return (m_soclib_command == PDES_NULL_MESSAGE);} |
| 103 | void set_null_message() {m_soclib_command = PDES_NULL_MESSAGE;} |
| 104 | bool is_active() const {return (m_soclib_command == PDES_ACTIVE);} |
| 105 | void set_active() {m_soclib_command = PDES_ACTIVE;} |
| 106 | bool is_inactive() const {return (m_soclib_command == PDES_INACTIVE);} |
| 107 | void set_inactive() {m_soclib_command = PDES_INACTIVE;} |
| 108 | enum command get_command() const {return m_soclib_command;} |
| 109 | void set_command(const enum command c) {m_soclib_command = c;} |
| 110 | |
| 111 | // identification related method |
| 112 | unsigned int get_src_id() const {return m_src_id;} |
| 113 | void set_src_id(unsigned int id) {m_src_id = id;} |
| 114 | unsigned int get_trd_id() const {return m_trd_id;} |
| 115 | void set_trd_id(unsigned int id) {m_trd_id = id;} |
| 116 | unsigned int get_pkt_id() const {return m_pkt_id;} |
| 117 | void set_pkt_id(unsigned int id) {m_pkt_id = id;} |