Added Program object task state transitions from request and callbacks (#960)

This commit is contained in:
Steve Karg
2025-04-09 10:41:27 -05:00
committed by GitHub
parent c0c46ef235
commit d7c86af05a
4 changed files with 384 additions and 27 deletions
+4 -2
View File
@@ -1094,7 +1094,8 @@ typedef enum BACnetProgramRequest {
PROGRAM_REQUEST_RUN = 2,
PROGRAM_REQUEST_HALT = 3,
PROGRAM_REQUEST_RESTART = 4,
PROGRAM_REQUEST_UNLOAD = 5
PROGRAM_REQUEST_UNLOAD = 5,
PROGRAM_REQUEST_MAX = 6
} BACNET_PROGRAM_REQUEST;
typedef enum BACnetProgramState {
@@ -1103,7 +1104,8 @@ typedef enum BACnetProgramState {
PROGRAM_STATE_RUNNING = 2,
PROGRAM_STATE_WAITING = 3,
PROGRAM_STATE_HALTED = 4,
PROGRAM_STATE_UNLOADING = 5
PROGRAM_STATE_UNLOADING = 5,
PROGRAM_STATE_MAX = 6
} BACNET_PROGRAM_STATE;
typedef enum BACnetProgramError {