24 Command (
const char* c,
const char* h);
30 bool Handler (
int argc,
const char* argv[]);
32 int reply (
const char* fmt, ...);
void setNo(int n)
Všechny tyhle getry a setry jsou jen proto, že data jsou privátní.
int reply(const char *fmt,...)
odpověď na příkaz (to právě vyžaduje ten GdbServer)
Command & operator+=(Command &c)
zařadí tuto třídu na konec seznamu
const char * getHlp(void)
Všechny tyhle getry a setry jsou jen proto, že data jsou privátní.
int getNo(void)
Všechny tyhle getry a setry jsou jen proto, že data jsou privátní.
const char * getCmd(void)
Všechny tyhle getry a setry jsou jen proto, že data jsou privátní.
bool Handler(int argc, const char *argv[])
vlastní obslužná funkce příkazu
void setServer(GdbServer *s)
nastaví obslužný server
void print(void)
Výpis helpu.
Command * getNext(void)
Všechny tyhle getry a setry jsou jen proto, že data jsou privátní.
Zpracování příkazů Monitoru (gdb "monitor") Původní C-čkový přístup byl jiný, možná jednodušší...
Definition: command.h:16
Command(const char *c, const char *h)
Konstruktor Včetně základních nastavení.
Vlastní obsluha gdb paketů. Nejpodstatnější část celého programu. Vše se děje v přerušení od USB...
Definition: gdbserver.h:28