|
Adafruit Library
|
Forward declaration. More...
#include <controller.h>
Public Member Functions | |
| DisplayController () | |
| Constructs a new DisplayController object. | |
| ~DisplayController () | |
| Destructor. | |
| bool | Handle_Display_AddOrReplace (wippersnapper_display_v1_DisplayAddOrReplace *msgAdd) |
| Handles a Display_AddOrReplace message. More... | |
| bool | Handle_Display_Remove (wippersnapper_display_v1_DisplayRemove *msgRemove) |
| Handles a Display_Remove message. More... | |
| bool | Handle_Display_Write (wippersnapper_display_v1_DisplayWrite *msgWrite) |
| Handles a Display_Write message. More... | |
| void | update (int32_t rssi, bool is_connected) |
| Updates the status bar on all managed displays. More... | |
Forward declaration.
Routes messages using the display.proto API to the appropriate hardware and model classes, controls and tracks the state of displays.
| bool DisplayController::Handle_Display_AddOrReplace | ( | wippersnapper_display_v1_DisplayAddOrReplace * | msgAdd | ) |
Handles a Display_AddOrReplace message.
| msgAdd | Pointer to a DisplayAddOrReplace message structure. |
| bool DisplayController::Handle_Display_Remove | ( | wippersnapper_display_v1_DisplayRemove * | msgRemove | ) |
Handles a Display_Remove message.
| msgRemove | Pointer to a DisplayRemove message structure. |
| bool DisplayController::Handle_Display_Write | ( | wippersnapper_display_v1_DisplayWrite * | msgWrite | ) |
Handles a Display_Write message.
| msgWrite | Pointer to a DisplayWrite message structure. |
| void DisplayController::update | ( | int32_t | rssi, |
| bool | is_connected | ||
| ) |
Updates the status bar on all managed displays.
| rssi | The current WiFi RSSI value. |
| is_connected | The current MQTT connection status. |
1.8.13