Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HermannBjorgvin/Clawdmeter
/ types & classes
Types & classes
23 in github.com/HermannBjorgvin/Clawdmeter
⨍
Functions
503
◇
Types & classes
23
↓ 13 callers
Class
TrayState
Shared state object bridging the daemon asyncio loop to the tray. The daemon loop writes state via the set_* methods; the tray reads the scal
daemon/tray_windows.py:48
↓ 9 callers
Class
PlanSelector
Decide which config dir's plan is "active" across polls. "Active" = the plan whose session % rose most recently (recent API activity). A rise
daemon/claude_usage_daemon.py:472
↓ 3 callers
Class
Session
daemon/claude_usage_daemon_windows.py:357
↓ 2 callers
Class
AuthError
Raised by poll_api on a genuine 401/403 — the token really is expired or invalid and the user must re-run `claude login`. Distinct from a None ret
daemon/claude_usage_daemon_windows.py:108
↓ 1 callers
Class
Session
daemon/claude_usage_daemon.py:527
Class
BoardCaps
Runtime board description consumed by board-agnostic code (UI, main loop). Each board provides a single BoardCaps instance via board_caps(). Compile-
firmware/src/hal/board_caps.h:11
Enum
BoardRev
firmware/src/boards/waveshare_amoled_18/board_rev.h:12
Class
ChimeConfig
firmware/src/chime.h:16
Enum
IdleState
firmware/src/idle.cpp:7
Enum
InputButton
firmware/src/hal/input_hal.h:16
Class
Layout
Layout values computed from the active board's geometry. Populated once in ui_init() and treated as const for the rest of the program. Adding a new di
firmware/src/ui.cpp:24
Class
ReqCallbacks
When the daemon enables notifications on the refresh char, ask for data if we have none yet. Firing on subscribe (not on connect) ensures the notifica
firmware/src/ble.cpp:243
Class
RxCallbacks
firmware/src/ble.cpp:213
Class
Sample
firmware/src/usage_rate.cpp:26
Class
ServerCallbacks
firmware/src/ble.cpp:172
Class
UsageData
firmware/src/data.h:4
Class
_coeff_div
* Clock coefficient structure */
firmware/src/es8311.c:25
Enum
ble_state_t
firmware/src/ble.h:4
Class
es8311_clock_config_t
firmware/src/es8311.h:68
Enum
es8311_resolution_t
firmware/src/es8311.h:60
Enum
pair_state_t
firmware/src/main.cpp:253
Enum
screen_t
firmware/src/ui.h:5
Class
tm
firmware/src/ui.cpp:587