◆ NorthApi()
North API class constructor.
- Parameters
-
◆ ~NorthApi()
Destroy the API.
Stop the service and wait for the thread to terminate.
◆ attachDebugger()
void NorthApi::attachDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke debugger attach on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request - unused |
◆ detachDebugger()
void NorthApi::detachDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke debugger detach on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request - unused |
◆ getDebuggerBuffer()
void NorthApi::getDebuggerBuffer |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke get debugger buffer size on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request - unused |
◆ isolateDebugger()
void NorthApi::isolateDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke isolate debugger handler on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request |
◆ replayDebugger()
void NorthApi::replayDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke debugger replay on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request - unused |
◆ setDebuggerBuffer()
void NorthApi::setDebuggerBuffer |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke set debugger buffer size on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request |
◆ startServer()
void NorthApi::startServer |
( |
| ) |
|
Called on the API service thread.
Start the listener for HTTP requests
◆ stateDebugger()
void NorthApi::stateDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke debugger state on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request - unused |
◆ stepDebugger()
void NorthApi::stepDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke set debugger step command on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request |
◆ suspendDebugger()
void NorthApi::suspendDebugger |
( |
Response |
response, |
|
|
Request |
request |
|
) |
| |
Invoke suspend debugger handler on the north plugin.
- Parameters
-
response | The HTTP response |
request | The HTTP request |
The documentation for this class was generated from the following files:
- C/services/north/include/north_api.h
- C/services/north/north_api.cpp