|
|
| SessionBase (CompatibilityMode mode) |
| |
|
CompatibilityMode | mode () const |
| |
|
void | setDelegate (SessionDelegate *delegate) |
| |
|
SessionDelegate * | delegate () const |
| |
|
bool | create (Host::Channel *channel) |
| |
|
bool | receive (bool cooked) |
| |
|
bool | parse (std::string const &data) |
| |
|
bool | send (char const *data, bool escaped=false) |
| |
|
template<typename T> |
| bool | send (T const &data, bool escaped=false) |
| |
|
bool | getAckMode () |
| |
|
ProtocolInterpreter & | interpreter () const |
| |
|
|
const char * | getPacketSeparator () |
| |
|
bool | sendACK () |
| |
|
bool | sendNAK () |
| |
|
bool | sendOK () |
| |
|
bool | sendError (ErrorCode code) |
| |
|
void | setAckMode (bool enabled) |
| |
|
virtual bool | onACK () |
| |
|
virtual bool | onNAK () |
| |
|
virtual bool | onCommandReceived (bool valid) |
| |
|
virtual void | onInvalidData (std::string const &data) |
| |
|
|
class | ProtocolInterpreter |
| |
The documentation for this class was generated from the following files:
- Headers/DebugServer2/GDBRemote/SessionBase.h
- Sources/GDBRemote/SessionBase.cpp