17 #ifndef HF_CORE_RSSI_H 18 #define HF_CORE_RSSI_H 62 typedef enum _Attributes
139 int8_t
value()
const;
146 void value(int8_t __value);
197 std::ostream &
operator<<(std::ostream &stream,
Return all mandatory attributes for the interface.
This file contains the forward declarations of the core services and interfaces implementing classes...
Helper class template for parent class implementation of the interfaces.
This file contains the definitions for the HAN-FUN protocol messages.
HF::Interface const * owner() const
Interface/Service Attribute API.
Helper class template for implementing a given interface role.
Helper template class to declare an attribute with the given T type.
Attribute(const uint16_t interface, const uint8_t uid, const HF::Interface *__owner, int8_t data, bool writable=false)
Attribute template constructor.
Common interface for all Interfaces.
HF::Attributes::IAttribute * create_attribute(HF::Core::AttributeReporting::IServer *server, uint8_t uid)
Create an attribute object that can hold the attribute with the given uid.
Top-level namespace for the HAN-FUN library.