#include <AP_Debugger.h>
Inherits AP::AP_Thread.
Public Types | |
Public Member Functions | |
AP_Debugger (const AP_Bool server) | |
AP_Bool | Command (const AP_String &cmd, AP_String &response) |
AP_Bool | Create (const AP_String &path, const AP_String &args) |
AP_Bool | Destroy (void) |
AP_Bool | Read (AP_String &response, const AP_Uint32 timeout=AP_DEBUGGER_TIMEOUT) |
AP_Bool | Start (AP_String &response) |
Debugger command. | |
State | status (void) |
Inline. | |
AP_Bool | Stop (void) |
AP_Bool | Write (const AP_String &cmd) |
virtual | ~AP_Debugger (void) |
Private Attributes | |
AP_String | _m_args |
AP_Uint32 | _m_chunk_seq |
AP_File | _m_file |
AP_String | _m_path |
AP_Int | _m_PID |
AP_String | _m_prompt |
AP_Bool | _m_server |
State | _m_status |
AP_Int | _m_tty |
AP_Byte | _m_tty_slave [50] |
enum State |
AP_Debugger | ( | const AP_Bool | server | ) | [inline] |
virtual ~AP_Debugger | ( | void | ) | [inline, virtual] |
AP_Bool Destroy | ( | void | ) |
State status | ( | void | ) | [inline] |
Inline.
AP_Bool Stop | ( | void | ) |
AP_Uint32 _m_chunk_seq [private] |
AP_Byte _m_tty_slave[50] [private] |