John Crispin 2917158bb5 ubus fix dump all telemetry
Signed-off-by: John Crispin <john@phrozen.org>
2023-02-20 08:55:32 +01:00
2020-11-27 10:20:37 +01:00
2020-11-17 18:29:50 +01:00
2023-01-25 16:33:27 +01:00
2023-01-25 16:33:27 +01:00
2023-01-25 16:33:27 +01:00
2023-01-25 16:33:27 +01:00
2023-02-20 08:55:32 +01:00
2023-01-25 16:33:27 +01:00

uCentral Client

uCentral Client application for OpenWiFi access points, communicating with the uCentral Gateway.

This software is a part of the OpenWiFi AP NOS.

Developer Notes

The uCentral connection uses the WebSocket protocol, and messages are transferred in JSON-RPC format. Full details of this protocol can be found in a separate document here.

  • Incoming JSON-RPC messages are handled in proto.c:proto_handle().
  • Complex actions are executed via task queues (libubox/runqueue.h).
  • Many actions will fork external programs, notably ucode scripts installed by the ucentral-schema package (see ucentral-schema/command/).

This application registers several ubus methods under the ucentral object, as defined in ubus.c:ubus_object.

Description
No description provided
Readme 240 KiB
Languages
C 98.8%
CMake 1.2%