ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
ascii_query Namespace Reference

Namespaces

namespace  json
 

Data Structures

struct  BreakpointInfo
 Breakpoint information. More...
 
struct  FrameInfo
 Stack frame information. More...
 
struct  HttpRequest
 Parsed HTTP request. More...
 
struct  HttpResponse
 HTTP response builder. More...
 
class  HttpServer
 Simple single-threaded HTTP server. More...
 
class  LLDBController
 LLDB process controller. More...
 
struct  ThreadInfo
 Thread information. More...
 
struct  VariableInfo
 Variable information (from LLDB SBValue) More...
 

Typedefs

using RouteHandler = std::function< HttpResponse(const HttpRequest &)>
 Route handler function type.
 

Enumerations

enum class  ProcessState {
  Invalid , Running , Stopped , Exited ,
  Crashed , Detached
}
 Process state enumeration. More...
 

Typedef Documentation

◆ RouteHandler

using ascii_query::RouteHandler = typedef std::function<HttpResponse(const HttpRequest &)>

Route handler function type.

Definition at line 157 of file http_server.h.

Enumeration Type Documentation

◆ ProcessState

enum class ascii_query::ProcessState
strong

Process state enumeration.

Enumerator
Invalid 

No valid process attached.

Running 

Process is running normally.

Stopped 

Process is stopped (breakpoint, signal, etc.)

Exited 

Process has exited.

Crashed 

Process crashed.

Detached 

Detached from process.

Definition at line 35 of file lldb_controller.h.

35 {
36 Invalid,
37 Running,
38 Stopped,
39 Exited,
40 Crashed,
41 Detached,
42};
@ Exited
Process has exited.
@ Crashed
Process crashed.
@ Detached
Detached from process.
@ Invalid
No valid process attached.
@ Running
Process is running normally.
@ Stopped
Process is stopped (breakpoint, signal, etc.)