spf/api/ar_utils/ar_ids.h
AR IDS
GUID interpretation.
Header:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
๐ QLI Version 2.1 is now live ! Switch to new version to check out the latest content
GUID interpretation.
spf/api/ar_utils/ar_ids.h
AR_INVALID_INSTANCE_ID#define AR_INVALID_INSTANCE_ID 0
AR_SPF_STATIC_INSTANCE_ID_RANGE_BEGIN#define AR_SPF_STATIC_INSTANCE_ID_RANGE_BEGIN 1
AR_SPF_STATIC_INSTANCE_ID_RANGE_END#define AR_SPF_STATIC_INSTANCE_ID_RANGE_END AR_NON_GUID(0x2000)
AR_PLATFORM_DRIVER_STATIC_INSTANCE_ID_RANGE_BEGIN#define AR_PLATFORM_DRIVER_STATIC_INSTANCE_ID_RANGE_BEGIN AR_NON_GUID(0x2001)
AR_PLATFORM_DRIVER_STATIC_INSTANCE_ID_RANGE_END#define AR_PLATFORM_DRIVER_STATIC_INSTANCE_ID_RANGE_END AR_NON_GUID(0x4000)
AR_DYNAMIC_INSTANCE_ID_RANGE_BEGIN#define AR_DYNAMIC_INSTANCE_ID_RANGE_BEGIN AR_NON_GUID(0x4001)
AR_PORT_ID_INVALID#define AR_PORT_ID_INVALID 0
AR_PORT_DATA_TYPE_MASK#define AR_PORT_DATA_TYPE_MASK AR_NON_GUID(0x80000000)
AR_PORT_DATA_TYPE_SHIFT#define AR_PORT_DATA_TYPE_SHIFT 31
AR_PORT_DATA_TYPE_DATA#define AR_PORT_DATA_TYPE_DATA 0
AR_PORT_DATA_TYPE_CONTROL#define AR_PORT_DATA_TYPE_CONTROL 1
AR_CONTROL_PORT_TYPE_MASK#define AR_CONTROL_PORT_TYPE_MASK AR_NON_GUID(0x40000000)
AR_CONTROL_PORT_TYPE_SHIFT#define AR_CONTROL_PORT_TYPE_SHIFT 30
AR_CONTROL_PORT_TYPE_STATIC#define AR_CONTROL_PORT_TYPE_STATIC 1
AR_CONTROL_PORT_TYPE_DYNAMIC#define AR_CONTROL_PORT_TYPE_DYNAMIC 0
AR_PORT_DIR_TYPE_MASK#define AR_PORT_DIR_TYPE_MASK AR_NON_GUID(0x00000001)
AR_PORT_DIR_TYPE_SHIFT#define AR_PORT_DIR_TYPE_SHIFT 0
AR_PORT_DIR_TYPE_INPUT#define AR_PORT_DIR_TYPE_INPUT 0
AR_PORT_DIR_TYPE_OUTPUT#define AR_PORT_DIR_TYPE_OUTPUT 1
