diff --git a/bacnet-stack/demo/object/ao.h b/bacnet-stack/demo/object/ao.h index 34286e54..faf09496 100644 --- a/bacnet-stack/demo/object/ao.h +++ b/bacnet-stack/demo/object/ao.h @@ -95,6 +95,12 @@ extern "C" { uint32_t instance, char *new_name); + BACNET_RELIABILITY Analog_Output_Reliability( + uint32_t object_instance); + bool Analog_Output_Reliability_Set( + uint32_t object_instance, + BACNET_RELIABILITY value); + bool Analog_Output_Units_Set( uint32_t instance, uint16_t units); diff --git a/bacnet-stack/demo/object/av.h b/bacnet-stack/demo/object/av.h index 30e07e84..6f873158 100644 --- a/bacnet-stack/demo/object/av.h +++ b/bacnet-stack/demo/object/av.h @@ -83,6 +83,9 @@ extern "C" { bool Analog_Value_Object_Name( uint32_t object_instance, BACNET_CHARACTER_STRING * object_name); + bool Analog_Value_Name_Set( + uint32_t object_instance, + char *new_name); int Analog_Value_Read_Property( BACNET_READ_PROPERTY_DATA * rpdata); @@ -116,6 +119,12 @@ extern "C" { uint32_t instance, char *new_name); + BACNET_RELIABILITY Analog_Value_Reliability( + uint32_t object_instance); + bool Analog_Value_Reliability_Set( + uint32_t object_instance, + BACNET_RELIABILITY value); + uint16_t Analog_Value_Units( uint32_t instance); bool Analog_Value_Units_Set( diff --git a/bacnet-stack/demo/object/bi.h b/bacnet-stack/demo/object/bi.h index 112761a8..9b6b29b1 100644 --- a/bacnet-stack/demo/object/bi.h +++ b/bacnet-stack/demo/object/bi.h @@ -71,6 +71,12 @@ extern "C" { uint32_t instance, char *new_name); + BACNET_RELIABILITY Binary_Input_Reliability( + uint32_t object_instance); + bool Binary_Input_Reliability_Set( + uint32_t object_instance, + BACNET_RELIABILITY value); + char *Binary_Input_Inactive_Text( uint32_t instance); bool Binary_Input_Inactive_Text_Set( diff --git a/bacnet-stack/demo/object/bv.h b/bacnet-stack/demo/object/bv.h index 8f9d8078..d6488f7d 100644 --- a/bacnet-stack/demo/object/bv.h +++ b/bacnet-stack/demo/object/bv.h @@ -68,6 +68,12 @@ extern "C" { uint32_t instance, char *new_name); + BACNET_RELIABILITY Binary_Value_Reliability( + uint32_t object_instance); + bool Binary_Value_Reliability_Set( + uint32_t object_instance, + BACNET_RELIABILITY value); + char *Binary_Value_Inactive_Text( uint32_t instance); bool Binary_Value_Inactive_Text_Set( diff --git a/bacnet-stack/demo/object/device.h b/bacnet-stack/demo/object/device.h index e6a31f3e..de443820 100644 --- a/bacnet-stack/demo/object/device.h +++ b/bacnet-stack/demo/object/device.h @@ -226,7 +226,7 @@ extern "C" { bool Device_Reinitialize( BACNET_REINITIALIZE_DEVICE_DATA * rd_data); - + bool Device_Reinitialize_State_Set(BACNET_REINITIALIZED_STATE state); BACNET_REINITIALIZED_STATE Device_Reinitialized_State( void); @@ -295,6 +295,7 @@ extern "C" { uint32_t object_instance, BACNET_CHARACTER_STRING * object_name); bool Device_Object_Name_ANSI_Init(const char * object_name); + char * Device_Object_Name_ANSI(void); BACNET_DEVICE_STATUS Device_System_Status( void); diff --git a/bacnet-stack/demo/object/ms-input.h b/bacnet-stack/demo/object/ms-input.h index d0634f3d..ac654016 100644 --- a/bacnet-stack/demo/object/ms-input.h +++ b/bacnet-stack/demo/object/ms-input.h @@ -93,6 +93,12 @@ extern "C" { uint32_t object_instance, char *text_string); + BACNET_RELIABILITY Multistate_Input_Reliability( + uint32_t object_instance); + bool Multistate_Input_Reliability_Set( + uint32_t object_instance, + BACNET_RELIABILITY value); + bool Multistate_Input_State_Text_Set( uint32_t object_instance, uint32_t state_index, @@ -104,6 +110,13 @@ extern "C" { uint32_t object_instance, uint32_t state_index); + bool Multistate_Input_Create( + uint32_t object_instance); + bool Multistate_Input_Delete( + uint32_t object_instance); + void Multistate_Input_Cleanup( + void); + void Multistate_Input_Init( void);