added types for decoding write property

This commit is contained in:
skarg
2005-05-15 12:10:12 +00:00
parent a8d92af038
commit 6f9a64ae1a
2 changed files with 42 additions and 0 deletions
+24
View File
@@ -36,6 +36,30 @@
#include <stdint.h>
#include <stdbool.h>
#include "bacdcode.h"
typedef struct BACnet_Write_Property_Value
{
uint8_t tag;
union tag_value
{
// NULL - not needed as it is encoded in the tag alone
bool Boolean;
unsigned int Unsigned_Int;
int Signed_Int;
float Real;
// Note: if you choose to enable the writing of certain types
// you can uncomment the ones you need. Good Luck!
//double Double;
//uint8_t Octet_String[20];
//char Character_String[20];
//BACNET_BIT_STRING Bit_String
unsigned int Enumerated;
BACNET_DATE Date;
BACNET_TIME Time;
uint32_t Object_Identifier;
}
} BACNET_WRITE_PROPERTY_VALUE;
typedef struct BACnet_Write_Property_Data
{