Transaction-Level Modeling Framework for Space Applications
#include <GDBConnectionManager.hpp>
Public Types | |
enum | Type { QUEST_req = 0, EXCL_req, c_req, C_req, D_req, g_req, G_req, H_req, i_req, I_req, k_req, m_req, M_req, p_req, P_req, q_req, s_req, S_req, t_req, T_req, v_req, X_req, z_req, Z_req, UNK_req, ERROR_req, INTR_req } |
Public Member Functions | |
GDBRequest () | |
Public Attributes | |
Type | type |
unsigned int | address |
unsigned int | length |
unsigned int | reg |
unsigned int | signal |
int | value |
std::string | command |
std::string | extension |
std::vector< unsigned char > | data |
High level repesentation of a GDB request packet
|
inline |
unsigned int trap::GDBRequest::address |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
std::string trap::GDBRequest::command |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
std::vector<unsigned char> trap::GDBRequest::data |
Referenced by trap::GDBConnectionManager::processRequest().
std::string trap::GDBRequest::extension |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
unsigned int trap::GDBRequest::length |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
unsigned int trap::GDBRequest::reg |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
unsigned int trap::GDBRequest::signal |
Referenced by GDBRequest(), and trap::GDBConnectionManager::processRequest().
Type trap::GDBRequest::type |
int trap::GDBRequest::value |