Enumeration: Priority Queue Status - v1.0
This enumeration defines the possible states of the Priority Queue after performing an operation.
Each state has an associated integer value that is used to identify the result of the operation performed on
the Priority Queue.
| Name | Type | Value | Description |
|---|---|---|---|
PRIORITY_QUEUE_STATUS_0000_DONE | Int | 0x0000 | Priority Queue: 0x0000 - Done |
PRIORITY_QUEUE_STATUS_8000_NODE_LOWER_LIMIT_NOT_ZERO | Int | 0x8000 | Priority Queue: 0x8000 - Error - Node array lower limit is not zero |
PRIORITY_QUEUE_STATUS_8002_DATA_IS_NOT_ARRAY | Int | 0x8002 | Priority Queue: 0x8002 - Error - Data array is not an array |
PRIORITY_QUEUE_STATUS_8003_DATA_IS_NOT_VALID_ARRAY | Int | 0x8003 | Priority Queue: 0x8003 - Error - Data array is not a valid array |
PRIORITY_QUEUE_STATUS_8004_DATA_AND_NODE_DIFF_LEN | Int | 0x8004 | Priority Queue: 0x8004 - Error - Data and node arrays have different lengths |
PRIORITY_QUEUE_STATUS_8005_DATA_ARRAY_LESS_THAN_TWO | Int | 0x8005 | Priority Queue: 0x8005 - Error - Data array has less than two elements |
PRIORITY_QUEUE_STATUS_8010_IS_EMPTY | Int | 0x8010 | Priority Queue: 0x8010 - Error - Queue is empty |
PRIORITY_QUEUE_STATUS_8011_IS_FULL | Int | 0x8011 | Priority Queue: 0x8011 - Error - Queue is full |
PRIORITY_QUEUE_STATUS_8020_ERROR_MOVE_BUFFER_TO_DATA | Int | 0x8020 | Priority Queue: 0x8020 - Error - Move buffer to data |
PRIORITY_QUEUE_STATUS_8021_ERROR_MOVE_DATA_TO_BUFFER | Int | 0x8021 | Priority Queue: 0x8021 - Error - Move data to buffer |
PRIORITY_QUEUE_STATUS_8033_FREE_SLOT_CORRUPTION | Int | 0x8033 | Priority Queue: 0x8033 - Error - Free slot corruption |
PRIORITY_QUEUE_STATUS_8FFF_UNKNOWN_METHOD | Int | 0x8FFF | Priority Queue: 0x8FFF - Error - Unknown method |