Transaction-Level Modeling Framework for Space Applications
#include <GDBConnectionManager.hpp>
Public Types | |
enum | Type { S_rsp = 0, T_rsp, W_rsp, X_rsp, OUTPUT_rsp, OK_rsp, ERROR_rsp, MEM_READ_rsp, REG_READ_rsp, CONT_rsp, NOT_SUPPORTED_rsp } |
Public Member Functions | |
GDBResponse () | |
Public Attributes | |
Type | type |
unsigned int | payload |
std::string | message |
unsigned int | size |
std::vector< char > | data |
std::vector< std::pair < std::string, unsigned int > > | info |
High level repesentation of a GDB response packet
std::vector<char> trap::GDBResponse::data |
Referenced by trap::GDBConnectionManager::sendResponse().
std::vector<std::pair<std::string, unsigned int> > trap::GDBResponse::info |
Referenced by trap::GDBConnectionManager::sendResponse().
std::string trap::GDBResponse::message |
Referenced by GDBResponse(), and trap::GDBConnectionManager::sendResponse().
unsigned int trap::GDBResponse::payload |
unsigned int trap::GDBResponse::size |
Referenced by GDBResponse(), and trap::GDBConnectionManager::sendResponse().
Type trap::GDBResponse::type |