Fixed the signed value for start position and start record in BACnet file object abstraction. (#1057)
This commit is contained in:
@@ -90,7 +90,7 @@ bool bacfile_posix_file_size_set(const char *pathname, size_t file_size)
|
|||||||
*/
|
*/
|
||||||
size_t bacfile_posix_read_stream_data(
|
size_t bacfile_posix_read_stream_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
uint8_t *fileData,
|
uint8_t *fileData,
|
||||||
size_t fileDataLen)
|
size_t fileDataLen)
|
||||||
{
|
{
|
||||||
@@ -119,7 +119,7 @@ size_t bacfile_posix_read_stream_data(
|
|||||||
*/
|
*/
|
||||||
size_t bacfile_posix_write_stream_data(
|
size_t bacfile_posix_write_stream_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
const uint8_t *fileData,
|
const uint8_t *fileData,
|
||||||
size_t fileDataLen)
|
size_t fileDataLen)
|
||||||
{
|
{
|
||||||
@@ -162,7 +162,7 @@ size_t bacfile_posix_write_stream_data(
|
|||||||
*/
|
*/
|
||||||
bool bacfile_posix_write_record_data(
|
bool bacfile_posix_write_record_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t fileIndexRecord,
|
size_t fileIndexRecord,
|
||||||
const uint8_t *fileData,
|
const uint8_t *fileData,
|
||||||
size_t fileDataLen)
|
size_t fileDataLen)
|
||||||
@@ -221,7 +221,7 @@ bool bacfile_posix_write_record_data(
|
|||||||
*/
|
*/
|
||||||
bool bacfile_posix_read_record_data(
|
bool bacfile_posix_read_record_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t fileIndexRecord,
|
size_t fileIndexRecord,
|
||||||
uint8_t *fileData,
|
uint8_t *fileData,
|
||||||
size_t fileDataLen)
|
size_t fileDataLen)
|
||||||
|
|||||||
@@ -21,26 +21,26 @@ bool bacfile_posix_file_size_set(const char *pathname, size_t file_size);
|
|||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
size_t bacfile_posix_read_stream_data(
|
size_t bacfile_posix_read_stream_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
uint8_t *fileData,
|
uint8_t *fileData,
|
||||||
size_t fileDataLen);
|
size_t fileDataLen);
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
size_t bacfile_posix_write_stream_data(
|
size_t bacfile_posix_write_stream_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
const uint8_t *fileData,
|
const uint8_t *fileData,
|
||||||
size_t fileDataLen);
|
size_t fileDataLen);
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
bool bacfile_posix_write_record_data(
|
bool bacfile_posix_write_record_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t fileIndexRecord,
|
size_t fileIndexRecord,
|
||||||
const uint8_t *fileData,
|
const uint8_t *fileData,
|
||||||
size_t fileDataLen);
|
size_t fileDataLen);
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
bool bacfile_posix_read_record_data(
|
bool bacfile_posix_read_record_data(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t fileIndexRecord,
|
size_t fileIndexRecord,
|
||||||
uint8_t *fileData,
|
uint8_t *fileData,
|
||||||
size_t fileDataLen);
|
size_t fileDataLen);
|
||||||
|
|||||||
@@ -289,7 +289,7 @@ uint32_t bacfile_index_to_instance(unsigned find_index)
|
|||||||
* @brief Callback function to write record data
|
* @brief Callback function to write record data
|
||||||
*/
|
*/
|
||||||
static bool (*bacfile_write_record_data_cb)(
|
static bool (*bacfile_write_record_data_cb)(
|
||||||
const char *, size_t, size_t, const uint8_t *, size_t) = NULL;
|
const char *, int32_t, size_t, const uint8_t *, size_t) = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Callback function to write record data
|
* @brief Callback function to write record data
|
||||||
@@ -304,7 +304,7 @@ static bool (*bacfile_write_record_data_cb)(
|
|||||||
*/
|
*/
|
||||||
static bool bacfile_write_record_data_callback(
|
static bool bacfile_write_record_data_callback(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t record_index,
|
size_t record_index,
|
||||||
const uint8_t *buffer,
|
const uint8_t *buffer,
|
||||||
size_t buffer_size)
|
size_t buffer_size)
|
||||||
@@ -322,7 +322,7 @@ static bool bacfile_write_record_data_callback(
|
|||||||
* @param callback - function pointer to the callback
|
* @param callback - function pointer to the callback
|
||||||
*/
|
*/
|
||||||
void bacfile_write_record_data_callback_set(
|
void bacfile_write_record_data_callback_set(
|
||||||
bool (*callback)(const char *, size_t, size_t, const uint8_t *, size_t))
|
bool (*callback)(const char *, int32_t, size_t, const uint8_t *, size_t))
|
||||||
{
|
{
|
||||||
bacfile_write_record_data_cb = callback;
|
bacfile_write_record_data_cb = callback;
|
||||||
}
|
}
|
||||||
@@ -331,7 +331,7 @@ void bacfile_write_record_data_callback_set(
|
|||||||
* @brief Callback function to read record data
|
* @brief Callback function to read record data
|
||||||
*/
|
*/
|
||||||
static bool (*bacfile_read_record_data_cb)(
|
static bool (*bacfile_read_record_data_cb)(
|
||||||
const char *, size_t, size_t, uint8_t *, size_t) = NULL;
|
const char *, int32_t, size_t, uint8_t *, size_t) = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Callback function to read record data
|
* @brief Callback function to read record data
|
||||||
@@ -345,7 +345,7 @@ static bool (*bacfile_read_record_data_cb)(
|
|||||||
*/
|
*/
|
||||||
static bool bacfile_read_record_data_callback(
|
static bool bacfile_read_record_data_callback(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartRecord,
|
int32_t fileStartRecord,
|
||||||
size_t record_index,
|
size_t record_index,
|
||||||
uint8_t *buffer,
|
uint8_t *buffer,
|
||||||
size_t buffer_size)
|
size_t buffer_size)
|
||||||
@@ -363,7 +363,7 @@ static bool bacfile_read_record_data_callback(
|
|||||||
* @param callback - function pointer to the callback
|
* @param callback - function pointer to the callback
|
||||||
*/
|
*/
|
||||||
void bacfile_read_record_data_callback_set(
|
void bacfile_read_record_data_callback_set(
|
||||||
bool (*callback)(const char *, size_t, size_t, uint8_t *, size_t))
|
bool (*callback)(const char *, int32_t, size_t, uint8_t *, size_t))
|
||||||
{
|
{
|
||||||
bacfile_read_record_data_cb = callback;
|
bacfile_read_record_data_cb = callback;
|
||||||
}
|
}
|
||||||
@@ -372,7 +372,7 @@ void bacfile_read_record_data_callback_set(
|
|||||||
* @brief Callback function to write stream data
|
* @brief Callback function to write stream data
|
||||||
*/
|
*/
|
||||||
static size_t (*bacfile_write_stream_data_cb)(
|
static size_t (*bacfile_write_stream_data_cb)(
|
||||||
const char *, size_t, const uint8_t *, size_t) = NULL;
|
const char *, int32_t, const uint8_t *, size_t) = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Callback function to write stream data
|
* @brief Callback function to write stream data
|
||||||
@@ -384,7 +384,7 @@ static size_t (*bacfile_write_stream_data_cb)(
|
|||||||
*/
|
*/
|
||||||
static size_t bacfile_write_stream_data_callback(
|
static size_t bacfile_write_stream_data_callback(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
const uint8_t *buffer,
|
const uint8_t *buffer,
|
||||||
size_t buffer_size)
|
size_t buffer_size)
|
||||||
{
|
{
|
||||||
@@ -401,7 +401,7 @@ static size_t bacfile_write_stream_data_callback(
|
|||||||
* @param callback - function pointer to the callback
|
* @param callback - function pointer to the callback
|
||||||
*/
|
*/
|
||||||
void bacfile_write_stream_data_callback_set(
|
void bacfile_write_stream_data_callback_set(
|
||||||
size_t (*callback)(const char *, size_t, const uint8_t *, size_t))
|
size_t (*callback)(const char *, int32_t, const uint8_t *, size_t))
|
||||||
{
|
{
|
||||||
bacfile_write_stream_data_cb = callback;
|
bacfile_write_stream_data_cb = callback;
|
||||||
}
|
}
|
||||||
@@ -410,7 +410,7 @@ void bacfile_write_stream_data_callback_set(
|
|||||||
* @brief Callback function to read stream data
|
* @brief Callback function to read stream data
|
||||||
*/
|
*/
|
||||||
static size_t (*bacfile_read_stream_data_cb)(
|
static size_t (*bacfile_read_stream_data_cb)(
|
||||||
const char *, size_t, uint8_t *, size_t) = NULL;
|
const char *, int32_t, uint8_t *, size_t) = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Callback function to read stream data
|
* @brief Callback function to read stream data
|
||||||
@@ -422,7 +422,7 @@ static size_t (*bacfile_read_stream_data_cb)(
|
|||||||
*/
|
*/
|
||||||
static size_t bacfile_read_stream_data_callback(
|
static size_t bacfile_read_stream_data_callback(
|
||||||
const char *pathname,
|
const char *pathname,
|
||||||
size_t fileStartPosition,
|
int32_t fileStartPosition,
|
||||||
uint8_t *buffer,
|
uint8_t *buffer,
|
||||||
size_t buffer_size)
|
size_t buffer_size)
|
||||||
{
|
{
|
||||||
@@ -439,7 +439,7 @@ static size_t bacfile_read_stream_data_callback(
|
|||||||
* @param callback - function pointer to the callback
|
* @param callback - function pointer to the callback
|
||||||
*/
|
*/
|
||||||
void bacfile_read_stream_data_callback_set(
|
void bacfile_read_stream_data_callback_set(
|
||||||
size_t (*callback)(const char *, size_t, uint8_t *, size_t))
|
size_t (*callback)(const char *, int32_t, uint8_t *, size_t))
|
||||||
{
|
{
|
||||||
bacfile_read_stream_data_cb = callback;
|
bacfile_read_stream_data_cb = callback;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -119,16 +119,16 @@ uint32_t bacfile_write(
|
|||||||
|
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
void bacfile_write_stream_data_callback_set(
|
void bacfile_write_stream_data_callback_set(
|
||||||
size_t (*callback)(const char *, size_t, const uint8_t *, size_t));
|
size_t (*callback)(const char *, int32_t, const uint8_t *, size_t));
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
void bacfile_read_stream_data_callback_set(
|
void bacfile_read_stream_data_callback_set(
|
||||||
size_t (*callback)(const char *, size_t, uint8_t *, size_t));
|
size_t (*callback)(const char *, int32_t, uint8_t *, size_t));
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
void bacfile_write_record_data_callback_set(
|
void bacfile_write_record_data_callback_set(
|
||||||
bool (*callback)(const char *, size_t, size_t, const uint8_t *, size_t));
|
bool (*callback)(const char *, int32_t, size_t, const uint8_t *, size_t));
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
void bacfile_read_record_data_callback_set(
|
void bacfile_read_record_data_callback_set(
|
||||||
bool (*callback)(const char *, size_t, size_t, uint8_t *, size_t));
|
bool (*callback)(const char *, int32_t, size_t, uint8_t *, size_t));
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
void bacfile_file_size_callback_set(size_t (*callback)(const char *));
|
void bacfile_file_size_callback_set(size_t (*callback)(const char *));
|
||||||
BACNET_STACK_EXPORT
|
BACNET_STACK_EXPORT
|
||||||
|
|||||||
Reference in New Issue
Block a user