upm  1.7.1
Sensor/Actuator repository for libmraa (v2.0.0)
Data Fields

Detailed Description

Defines the group of object helper functions for any supported Object.

Each Object must provide some implementation of each of these helpers in order to properly support the handlers. Eg, the ReadProperty handler handler_read_property() relies on the instance of Object_Read_Property for each Object type, or configure the function as NULL. In both appearance and operation, this group of functions acts like they are member functions of a C++ Object base class.

Data Fields

BACNET_OBJECT_TYPE Object_Type
 
object_init_function Object_Init
 
object_count_function Object_Count
 
object_index_to_instance_function Object_Index_To_Instance
 
object_valid_instance_function Object_Valid_Instance
 
object_name_function Object_Name
 
read_property_function Object_Read_Property
 
write_property_function Object_Write_Property
 
rpm_property_lists_function Object_RPM_List
 
rr_info_function Object_RR_Info
 
object_iterate_function Object_Iterator
 
object_value_list_function Object_Value_List
 
object_cov_function Object_COV
 
object_cov_clear_function Object_COV_Clear
 
object_intrinsic_reporting_function Object_Intrinsic_Reporting
 

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