Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cptkirki/PrintSphere
/ types & classes
Types & classes
97 in github.com/cptkirki/PrintSphere
⨍
Functions
872
◇
Types & classes
97
↓ 1 callers
Class
stat
main/src/config_store.cpp:632
Class
AmsSnapshot
main/include/printsphere/printer_state.hpp:99
Class
AmsTrayInfo
main/include/printsphere/printer_state.hpp:83
Class
AmsUnitInfo
main/include/printsphere/printer_state.hpp:92
Class
Application
main/include/printsphere/application.hpp:18
Class
ArcColorScheme
main/include/printsphere/config_store.hpp:99
Class
AudioNotifier
Lightweight buzzer-style audio notifier driving the on-board ES8311 codec via `bsp_audio_codec_speaker_init()`. Renders short square-wave tones / melo
main/include/printsphere/audio_notifier.hpp:18
Enum
AuthMode
main/include/printsphere/bambu_cloud_client.hpp:212
Class
BambuCloudClient
main/include/printsphere/bambu_cloud_client.hpp:100
Class
BambuCloudCredentials
main/include/printsphere/config_store.hpp:45
Class
BambuCloudSnapshot
main/include/printsphere/bambu_cloud_client.hpp:38
Class
BatteryDisplayPolicy
main/include/printsphere/config_store.hpp:87
Class
ChamberLightCommandPlan
main/src/application.cpp:122
Class
CloudDeviceInfo
main/include/printsphere/bambu_cloud_client.hpp:93
Class
CloudLiveProgressPercent
main/src/bambu_cloud_client.cpp:1265
Class
CloudLiveRuntimeState
main/include/printsphere/bambu_cloud_client.hpp:104
Class
CloudPortalPresentation
main/src/setup_portal.cpp:507
Enum
CloudRegion
main/include/printsphere/config_store.hpp:18
Class
CloudRestRuntimeState
main/include/printsphere/bambu_cloud_client.hpp:150
Enum
CloudSetupStage
main/include/printsphere/bambu_cloud_client.hpp:24
Class
ConfigStore
main/include/printsphere/config_store.hpp:115
Enum
DisplayRotation
main/include/printsphere/config_store.hpp:24
Enum
ErrorLookupDomain
main/include/printsphere/error_lookup.hpp:11
Enum
Event
main/include/printsphere/audio_notifier.hpp:20
Enum
FieldSource
main/include/printsphere/printer_state.hpp:62
Class
FilamentEntry
Lookup table: tray_info_idx → human-readable filament product name. Bambu-branded entries have the "Bambu " prefix stripped for compact display.
main/src/printer_client.cpp:35
Class
HasBatteryLevel
* @brief Compatible with subclasses of the Meshtastic-devic project */
components/XPowersLib/src/XPowersLibInterface.hpp:110
Class
LocalPrinterRuntimeState
main/include/printsphere/printer_client.hpp:57
Class
LocalProgressPercent
main/src/printer_client.cpp:967
Class
LookupCacheEntry
main/src/error_lookup.cpp:19
Class
LvglLockGuard
main/src/ui.cpp:124
Class
Melody
main/src/audio_notifier.cpp:43
Class
ModelCapabilityFlags
main/src/printer_state.cpp:150
Class
MqttTelemetry
Lightweight reconnect-storm telemetry exported by the MQTT clients (PrinterClient / BambuCloudClient) for the setup-portal status page. Populated from
main/include/printsphere/mqtt_telemetry.hpp:12
Class
Note
main/src/audio_notifier.cpp:38
Class
NozzleTemperatureBundle
main/src/printer_client.cpp:813
Class
NozzleTemperatureBundle
main/src/bambu_cloud_client.cpp:1197
Enum
OtaUrlState
main/include/printsphere/setup_portal.hpp:112
Class
OtaUrlStatus
main/include/printsphere/setup_portal.hpp:113
Class
P1sCameraClient
main/include/printsphere/p1s_camera_client.hpp:29
Class
P1sCameraSnapshot
main/include/printsphere/p1s_camera_client.hpp:19
Class
ParsedHmsAlertState
main/src/bambu_cloud_client.cpp:1085
Class
ParsedHttpsUrl
main/src/bambu_cloud_client.cpp:309
Class
ParsedLookupLine
main/src/error_lookup.cpp:27
Class
PmuManager
main/include/printsphere/pmu.hpp:18
Class
PortalAccessSnapshot
main/include/printsphere/setup_portal.hpp:21
Enum
PowerSenseState
main/src/pmu.cpp:145
Class
PowerSnapshot
main/include/printsphere/pmu.hpp:9
Class
PreviewDownloadContext
main/src/bambu_cloud_client.cpp:303
Enum
PrintCommand
Print-control commands sent over MQTT (LAN or Cloud) on `device/<DEVICE_ID>/request`. Mirrors OpenBambuAPI: print.pause / print.resume / print.stop. `
main/include/printsphere/printer_state.hpp:34
Class
PrintCommandPlan
Decide whether a print-control command should be issued via the local broker, the cloud broker, or both. Mirrors the chamber-light routing but does no
main/src/application.cpp:173
Enum
PrintLifecycleState
main/include/printsphere/printer_state.hpp:21
Class
PrinterCardInfo
main/include/printsphere/ui.hpp:85
Class
PrinterCardWidgets
main/include/printsphere/ui.hpp:162
Class
PrinterClient
main/include/printsphere/printer_client.hpp:21
Class
PrinterConnection
main/include/printsphere/config_store.hpp:55
Enum
PrinterConnectionState
main/include/printsphere/printer_state.hpp:12
Enum
PrinterModel
main/include/printsphere/printer_state.hpp:44
Class
PrinterProfile
main/include/printsphere/config_store.hpp:67
Class
PrinterSnapshot
main/include/printsphere/printer_state.hpp:105
Class
PrinterStateStore
main/include/printsphere/printer_state.hpp:195
Enum
RingAnimKind
main/src/ui.cpp:646
Class
RingVisual
main/src/ui.cpp:655
Enum
ScreenPowerMode
main/include/printsphere/ui.hpp:17
Class
SetupPortal
main/include/printsphere/setup_portal.hpp:33
Class
SourceCapabilities
main/include/printsphere/printer_state.hpp:68
Enum
SourceMode
main/include/printsphere/config_store.hpp:12
Class
StatusSourceAdapter
main/src/status_resolver.cpp:281
Class
TemperatureSample
main/src/bambu_cloud_client.cpp:1205
Class
TfaCookieContext
main/src/bambu_cloud_client.cpp:72
Class
TzEntry
main/src/time_sync.cpp:20
Class
Ui
main/include/printsphere/setup_portal.hpp:19
Class
Ui
main/include/printsphere/ui.hpp:23
Class
UiStateSignals
main/src/status_resolver.cpp:710
Class
WifiCredentials
main/include/printsphere/config_store.hpp:38
Class
WifiManager
main/include/printsphere/wifi_manager.hpp:14
Class
XPowersLibInterface
@brief Power resource interface class
components/XPowersLib/src/XPowersLibInterface.hpp:160
Enum
__XPowersChipModel
components/XPowersLib/src/XPowersLibInterface.hpp:97
Enum
__XPowersPowerChannel
components/XPowersLib/src/XPowersLibInterface.hpp:63
Enum
__xpowers_axp192_chg_curr
components/XPowersLib/src/XPowersParams.hpp:131
Enum
__xpowers_axp192_chg_vol
components/XPowersLib/src/XPowersParams.hpp:109
Enum
__xpowers_axp192_irq
components/XPowersLib/src/XPowersParams.hpp:227
Enum
__xpowers_axp202_chg_curr
components/XPowersLib/src/XPowersParams.hpp:153
Enum
__xpowers_axp202_chg_vol
components/XPowersLib/src/XPowersParams.hpp:120
Enum
__xpowers_axp202_irq
components/XPowersLib/src/XPowersParams.hpp:323
Enum
__xpowers_axp2101_chg_curr
components/XPowersLib/src/XPowersParams.hpp:88
Enum
__xpowers_axp2101_chg_vol
components/XPowersLib/src/XPowersParams.hpp:76
Enum
__xpowers_axp2101_irq
components/XPowersLib/src/XPowersParams.hpp:285
Enum
__xpowers_chg_led_mode
components/XPowersLib/src/XPowersParams.hpp:65
Enum
__xpowers_interrupt_enum
components/XPowersLib/src/XPowersParams.hpp:211
Enum
__xpowers_press_off_time
components/XPowersLib/src/XPowersParams.hpp:44
Enum
__xpowers_press_on_time
components/XPowersLib/src/XPowersParams.hpp:54
Class
cJSON
main/include/printsphere/bambu_cloud_client.hpp:20
Class
cJSON
main/include/printsphere/printer_client.hpp:17
Class
sockaddr
main/src/printer_client.cpp:2759
Class
sockaddr_in
main/src/printer_client.cpp:2743
Class
timeval
main/src/printer_client.cpp:2767