From a7727cf322692fc91bda4ac491c3cd33d3912a2e Mon Sep 17 00:00:00 2001 From: skarg Date: Sun, 5 Jun 2005 00:52:55 +0000 Subject: [PATCH] Added Atomic Read File Ack function prototypes to the header file. --- bacnet-stack/arf.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/bacnet-stack/arf.h b/bacnet-stack/arf.h index 17a7bcbe..af9a205f 100644 --- a/bacnet-stack/arf.h +++ b/bacnet-stack/arf.h @@ -64,6 +64,8 @@ typedef struct BACnet_Atomic_Read_File_Data bool endOfFile; } BACNET_ATOMIC_READ_FILE_DATA; +// Atomic Read File + // encode service int arf_encode_apdu( uint8_t *apdu, @@ -82,6 +84,26 @@ int arf_decode_apdu( uint8_t *invoke_id, BACNET_ATOMIC_READ_FILE_DATA *data); +// Atomic Read File Ack + +// encode service +int arf_ack_encode_apdu( + uint8_t *apdu, + uint8_t invoke_id, + BACNET_ATOMIC_READ_FILE_DATA *data); + +// decode the service request only +int arf_ack_decode_service_request( + uint8_t *apdu, + unsigned apdu_len, + BACNET_ATOMIC_READ_FILE_DATA *data); + +int arf_ack_decode_apdu( + uint8_t *apdu, + unsigned apdu_len, + uint8_t *invoke_id, + BACNET_ATOMIC_READ_FILE_DATA *data); + #ifdef TEST #include "ctest.h"