Holds information required to execute an action described by a ActionType | |
Describes an Action for a Device | |
Holds information about an avahi service entry | |
Holds information about an observed resource | |
Represents the option of a CoapPdu | |
Represents a CoAP protocol data unit (PDU) | |
Represents a reply of a CoAP request | |
Represents a request to a CoAP server | |
Represents a link of a CoRE link format | |
Provides an easy way to parse a CoRE link list | |
A Device represents a installed and configured hardware device | |
Describes Devices | |
Holds the description of a Device | |
Main entry point when interacting with Devices | |
This is the base class interface for device plugins | |
Holds information required to emit a event described by a EventType | |
Describes a certain Event | |
Describes a Event for a Device | |
Allows to interact with the GPIOs | |
Allows to monitor GPIOs | |
Settings class for guh | |
Allows to send network requests and receive replies | |
Holds the parameters of a Param | |
Describes a certain Param | |
Holds a list of Params | |
Describes a certain ParamType | |
Allows to browse avahi services in the local network | |
Helps to interact with the 433 MHz receiver and transmitter | |
Describes an action for a guhserver::Rule | |
Holds the parameters for a RuleAction | |
Holds a list of RuleActionParams | |
Holds the parameters of a State of a Device | |
Describes a certain State | |
Describes the Type of a State from Device | |
Describes an UPnP device | |
Holds the description of an UPnP device | |
Allows to detect UPnP devices in the network | |
Holds information about a the vendor of a Device |
Holds information required to execute an action described by a ActionType | |
Describes an Action for a Device | |
Holds information required to emit a event described by a EventType | |
Describes a certain Event | |
Describes a Event for a Device | |
Holds the parameters of a Param | |
Describes a certain Param | |
Describes a certain ParamType | |
Describes an action for a guhserver::Rule | |
Holds the parameters for a RuleAction | |
Holds the parameters of a State of a Device | |
Describes a certain State | |
Describes the Type of a State from Device | |
Holds information about a the vendor of a Device |
A Device represents a installed and configured hardware device | |
Describes Devices | |
Holds the description of a Device | |
Main entry point when interacting with Devices | |
This is the base class interface for device plugins | |
Settings class for guh |
Allows to interact with the GPIOs | |
Allows to monitor GPIOs | |
Allows to send network requests and receive replies | |
Allows to browse avahi services in the local network | |
Helps to interact with the 433 MHz receiver and transmitter | |
Allows to detect UPnP devices in the network |
Holds information about an observed resource | |
Represents the option of a CoapPdu | |
Represents a CoAP protocol data unit (PDU) | |
Represents a reply of a CoAP request | |
Represents a request to a CoAP server | |
Represents a link of a CoRE link format | |
Provides an easy way to parse a CoRE link list |