this structure contains all the attributes that a user can specify in the design document More...
#include <AbstractServerDeviceClass.h>
Public Attributes | |
std::string | name_ |
name | |
bool | isGlobal_ |
true if the property is global | |
bool | isOnChange_ |
true if the property admits onchange feature | |
bool | isSubscribable_ |
true if the property supports subscription | |
int32_t | priorityOffset_ |
offset for the priority of the property | |
ServerActionConfig | setActionProperty_ |
info to configure the server action for the set method | |
ServerActionConfig | getActionProperty_ |
info to configure the server action for the get method | |
bool | multiplexed_ |
contains the multiplexing criterion | |
PropertyType | type_ |
indicates the type of a property | |
std::string | notificationThreadKey_ |
the name (key) of the thread in charge of notify the property | |
std::string | className_ |
the name (key) of the thread in charge of notify the property |
this structure contains all the attributes that a user can specify in the design document
Definition at line 25 of file AbstractServerDeviceClass.h.
std::string fesa::PropertyInfo::className_ |
the name (key) of the thread in charge of notify the property
Definition at line 81 of file AbstractServerDeviceClass.h.
info to configure the server action for the get method
Definition at line 60 of file AbstractServerDeviceClass.h.
true if the property is global
Definition at line 35 of file AbstractServerDeviceClass.h.
true if the property admits onchange feature
Definition at line 40 of file AbstractServerDeviceClass.h.
true if the property supports subscription
Definition at line 45 of file AbstractServerDeviceClass.h.
contains the multiplexing criterion
Definition at line 66 of file AbstractServerDeviceClass.h.
std::string fesa::PropertyInfo::name_ |
name
Definition at line 30 of file AbstractServerDeviceClass.h.
std::string fesa::PropertyInfo::notificationThreadKey_ |
the name (key) of the thread in charge of notify the property
Definition at line 76 of file AbstractServerDeviceClass.h.
offset for the priority of the property
Definition at line 50 of file AbstractServerDeviceClass.h.
info to configure the server action for the set method
Definition at line 55 of file AbstractServerDeviceClass.h.
indicates the type of a property
Definition at line 71 of file AbstractServerDeviceClass.h.