fesa::PropertyInfo Struct Reference

this structure contains all the attributes that a user can specify in the design document More...

#include <AbstractServerDeviceClass.h>

List of all members.

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

Detailed Description

this structure contains all the attributes that a user can specify in the design document

Definition at line 25 of file AbstractServerDeviceClass.h.


Member Data Documentation

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.

name

Definition at line 30 of file AbstractServerDeviceClass.h.

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.


The documentation for this struct was generated from the following file:

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1