BACnetStack_RegisterCallbackGetSequenceLiftAssignedLandingCall
void BACnetStack_RegisterCallbackGetSequenceLiftAssignedLandingCall( bool (*CallbackGetSequenceLiftAssignedLandingCall)(const uint32_t deviceInstance, const uint32_t objectInstance, const uint32_t arrayIndexForDoor, const uint32_t offset, uint8_t *floorNumber, uint32_t *direction, bool *more));Registers a callback the stack calls to page through a Lift object’s Assigned_Landing_Calls list for one door, one entry at a time (more is set false once the last entry has been supplied).
Assigned_Landing_Calls is a BACnetARRAY[N] of BACnetAssignedLandingCalls (cl. 21), one element per car door (cl. 12.59); each call supplies one landing call (floor number and direction) of that element.
See also: CASBACnetStack::FPCallbackGetSequenceLiftAssignedLandingCall
BACnet reference: ANSI/ASHRAE 135-2024 clause 12.59 (Lift Object Type).
Parameters
Section titled “Parameters”| Parameter | Direction | Description |
|---|---|---|
CallbackGetSequenceLiftAssignedLandingCall |
in | The function pointer for the CallbackGetSequenceLiftAssignedLandingCall function. See CASBACnetStack::FPCallbackGetSequenceLiftAssignedLandingCall for more info. |
Callback type
Section titled “Callback type”FPCallbackGetSequenceLiftAssignedLandingCall
Topic: Property value callbacks. Declared in CASBACnetStackDLL.h.