PebbleOS v4.45.0-179-g439c45a48
Loading...
Searching...
No Matches
app_session.h File Reference
#include <pbl/pp/session.h>
#include <pbl/util/uuid.h>

Functions

struct pbl_pp_session * app_session_get_current (void)
 Get the session serving the running watch app.
 
void app_session_sanitize (struct pbl_pp_session **session)
 Restrict a session to the one the running app may use.
 
bool app_session_has_capability (enum pbl_pp_capability capability)
 Check whether the running app's phone counterpart announced a capability.
 
void app_session_capabilities_evict (const Uuid *app_uuid)
 Forget the cached capabilities of an app.
 
void app_session_capabilities_init (void)
 Compact the capability cache.