BACnetRestoreBACnetDevice (FUN)ΒΆ
FUNCTION BACnetRestoreBACnetDevice : IEC_BACNET_STATUS
Function initiates a restore for an BACnet device.
This function will start an restore procedure for the specified device.
Return: IEC_BACNET_STATUS
- InOut:
Scope
Name
Type
Comment
Return
BACnetRestoreBACnetDevice
Input
pInfo
POINTER TO IEC_BACNET_BACKUPRESTORE_INFO
Pointer to information which specifies which device should be restored and where the file object data is stored to be restored.
pICallback
CmpEventMgr.ICmpEventCallback
Pointer to the event-callback interface. Event-callback argument type is EVT_BACNET_BACKUPRESTORE_PROGRESS. Purpose documented in BACstack: Pointer to the user application callback funktion to inform about failures and progress information during the procedure execution.
pAPDUParams
POINTER TO IEC_BACNET_APDU_PROPERTIES
A pointer to the structure which contains a set of APDU properties to control the timing and size of transmitted frames for this request. It temporarily overwrites the global APDU settings made in the source device from which this request is sent and which parameters would control this request if this pointer is NULL.
pTransactionToken
POINTER TO BACnetAsyncTransactionToken
Transaction token of the asynchronous call - see BACnetAsyncTransactionToken.