|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|


Go to the source code of this file.
Classes | |
| struct | ersa::hal::CompanionCapabilities |
| class | ersa::hal::ICompanionSource |
Namespaces | |
| namespace | ersa |
| namespace | ersa::hal |
Typedefs | |
| using | ersa::hal::CompanionCallCallback = void(*)(CompanionCallAction, const char *, const char *, void *) |
| using | ersa::hal::CompanionMediaCallback = void(*)(bool, const char *, const char *, void *) |
| using | ersa::hal::CompanionTimeCallback = void(*)(uint32_t, void *) |
| using | ersa::hal::CompanionAvailabilityCallback = void(*)(bool, void *) |
| using | ersa::hal::CompanionNotificationCallback = void(*)(const char *, const char *, const char *, uint32_t, bool, void *) |
Enumerations | |
| enum class | ersa::hal::CompanionCallAction : uint8_t { ersa::hal::Incoming = 0 , ersa::hal::Answered , ersa::hal::Rejected , ersa::hal::Ended } |
| enum class | ersa::hal::CompanionMediaAction : uint8_t { ersa::hal::Play = 0 , ersa::hal::Pause , ersa::hal::Toggle , ersa::hal::Next , ersa::hal::Previous , ersa::hal::VolumeUp , ersa::hal::VolumeDown } |