From 10e7ad99b4237c4e9f07040ece34e097c63fae5f Mon Sep 17 00:00:00 2001 From: skarg Date: Fri, 28 Aug 2009 00:59:32 +0000 Subject: [PATCH] Added optional API. --- bacnet-stack/include/ai.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/bacnet-stack/include/ai.h b/bacnet-stack/include/ai.h index 4cd1d297..7560d921 100644 --- a/bacnet-stack/include/ai.h +++ b/bacnet-stack/include/ai.h @@ -35,19 +35,31 @@ extern "C" { void Analog_Input_Property_Lists( const int **pRequired, const int **pOptional, - const int **pProprietary); + const int **pProprietary); + bool Analog_Input_Valid_Instance( uint32_t object_instance); unsigned Analog_Input_Count( void); uint32_t Analog_Input_Index_To_Instance( unsigned index); + unsigned Analog_Input_Instance_To_Index( + uint32_t instance); + bool Analog_Input_Object_Instance_Add( + uint32_t instance); + char *Analog_Input_Name( uint32_t object_instance); bool Analog_Input_Name_Set( uint32_t object_instance, char *new_name); + char *Analog_Input_Description( + uint32_t instance); + bool Analog_Input_Description_Set( + uint32_t instance, + char *new_name); + int Analog_Input_Encode_Property_APDU( uint8_t * apdu, uint32_t object_instance,