Adding code to support NPDU.
This commit is contained in:
+23
-1
@@ -737,9 +737,31 @@ typedef enum {
|
||||
|
||||
typedef enum {
|
||||
MESSAGE_PRIORITY_NORMAL = 0,
|
||||
MESSAGE_PRIORITY_URGENT = 1
|
||||
MESSAGE_PRIORITY_URGENT = 1,
|
||||
MESSAGE_PRIORITY_CRITICAL_EQUIPMENT = 2,
|
||||
MESSAGE_PRIORITY_LIFE_SAFETY = 3
|
||||
} BACNET_MESSAGE_PRIORITY;
|
||||
|
||||
//Network Layer Message Type
|
||||
//If Bit 7 of the control octet described in 6.2.2 is 1,
|
||||
// a message type octet shall be present as shown in Figure 6-1.
|
||||
// The following message types are indicated:
|
||||
typedef enum {
|
||||
NETWORK_MESSAGE_WHO_IS_ROUTER_TO_NETWORK = 0,
|
||||
NETWORK_MESSAGE_I_AM_ROUTER_TO_NETWORK = 1,
|
||||
NETWORK_MESSAGE_I_COULD_BE_ROUTER_TO_NETWORK = 2,
|
||||
NETWORK_MESSAGE_REJECT_MESSAGE_TO_NETWORK = 3,
|
||||
NETWORK_MESSAGE_ROUTER_BUSY_TO_NETWORK = 4,
|
||||
NETWORK_MESSAGE_ROUTER_AVAILABLE_TO_NETWORK = 5,
|
||||
NETWORK_MESSAGE_INITIALIZE_ROUTING_TABLE = 6,
|
||||
NETWORK_MESSAGE_INITIALIZE_ROUTING_TABLE_ACK = 7,
|
||||
NETWORK_MESSAGE_ESTABLISH_CONNECTION_TO_NETWORK = 8,
|
||||
NETWORK_MESSAGE_DISCONNECT_CONNECTION_TO_NETWORK = 9,
|
||||
// X'0A' to X'7F': Reserved for use by ASHRAE,
|
||||
// X'80' to X'FF': Available for vendor proprietary messages
|
||||
} BACNET_NETWORK_MESSAGE_TYPE;
|
||||
|
||||
|
||||
typedef enum {
|
||||
REINITIALIZED_STATE_COLD_START = 0,
|
||||
REINITIALIZED_STATE_WARM_START = 1,
|
||||
|
||||
Reference in New Issue
Block a user