📄 rpt_resources.h
字号:
.ResourceTag = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 25, .Data = "This is data for blade 9." } }, { .EntryId = 7, .ResourceId = 7, .ResourceInfo = { .ResourceRev = 7, .SpecificVer = 7, .DeviceSupport = 7, .ManufacturerId = 7, .ProductId = 7, .FirmwareMajorRev = 7, .FirmwareMinorRev = 7, .AuxFirmwareRev = 7 }, .ResourceEntity = { .Entry[0] = { .EntityType = SAHPI_ENT_SYS_MGMNT_MODULE, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SUB_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .ResourceCapabilities = SAHPI_CAPABILITY_FRU | SAHPI_CAPABILITY_INVENTORY_DATA | SAHPI_CAPABILITY_RDR | SAHPI_CAPABILITY_RESOURCE, .ResourceSeverity = SAHPI_MAJOR, .ResourceTag = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 39, .Data = "This is data for the management module." } }, { .EntryId = 8, .ResourceId = 8, .ResourceInfo = { .ResourceRev = 8, .SpecificVer = 8, .DeviceSupport = 8, .ManufacturerId = 8, .ProductId = 8, .FirmwareMajorRev = 8, .FirmwareMinorRev = 8, .AuxFirmwareRev = 8 }, .ResourceEntity = { .Entry[0] = { .EntityType = SAHPI_ENT_INTERCONNECT, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SUB_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .ResourceCapabilities = SAHPI_CAPABILITY_FRU | SAHPI_CAPABILITY_INVENTORY_DATA | SAHPI_CAPABILITY_RDR | SAHPI_CAPABILITY_RESOURCE, .ResourceSeverity = SAHPI_MAJOR, .ResourceTag = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 35, .Data = "This is data for the switch module." } }, { .EntryId = 9, .ResourceId = 9, .ResourceInfo = { .ResourceRev = 9, .SpecificVer = 9, .DeviceSupport = 9, .ManufacturerId = 9, .ProductId = 9, .FirmwareMajorRev = 9, .FirmwareMinorRev = 9, .AuxFirmwareRev = 9 }, .ResourceEntity = { .Entry[0] = { .EntityType = SAHPI_ENT_POWER_SUPPLY, .EntityLocation = 3 }, { .EntityType = SAHPI_ENT_SUB_CHASSIS, .EntityLocation = 2 }, { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .ResourceCapabilities = SAHPI_CAPABILITY_FRU | SAHPI_CAPABILITY_INVENTORY_DATA | SAHPI_CAPABILITY_RDR | SAHPI_CAPABILITY_RESOURCE, .ResourceSeverity = SAHPI_MAJOR, .ResourceTag = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 34, .Data = "This is data for the power module." } }, { .EntryId = 10, .ResourceId = 10, .ResourceInfo = { .ResourceRev = 10, .SpecificVer = 10, .DeviceSupport = 10, .ManufacturerId = 10, .ProductId = 10, .FirmwareMajorRev = 10, .FirmwareMinorRev = 10, .AuxFirmwareRev = 10 }, .ResourceEntity = { .Entry[0] = { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .ResourceCapabilities = SAHPI_CAPABILITY_CONTROL | SAHPI_CAPABILITY_INVENTORY_DATA | SAHPI_CAPABILITY_RDR | SAHPI_CAPABILITY_RESOURCE | SAHPI_CAPABILITY_EVENT_LOG | SAHPI_CAPABILITY_SENSOR, .ResourceSeverity = SAHPI_CRITICAL, .ResourceTag = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 25, .Data = "This is data for chassis." } }, {}};/***************** * Start of RDRs * *****************/SaHpiRdrT rdrs[] = { { .RdrType = SAHPI_SENSOR_RDR, .Entity = { .Entry[0] = { .EntityType = SAHPI_ENT_SBC_BLADE, .EntityLocation = 14 }, { .EntityType = SAHPI_ENT_SUB_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .RdrTypeUnion = { .SensorRec = { .Num = 1, .Type = SAHPI_PLATFORM_VIOLATION, .Category = SAHPI_EC_SEVERITY, .EventCtrl = SAHPI_SEC_PER_EVENT, .Events = SAHPI_ES_OK | SAHPI_ES_CRITICAL, .EnableCtrl = SAHPI_FALSE, .DataFormat = { .BaseUnits = SAHPI_SU_UNSPECIFIED, .ModifierUnits = SAHPI_SU_UNSPECIFIED, .ModifierUse = SAHPI_SMUU_NONE, .Percentage = SAHPI_FALSE, .Range = { .Flags = SAHPI_SRF_MIN | SAHPI_SRF_MAX, .Max = { .IsSupported = SAHPI_TRUE, .Type = SAHPI_SENSOR_READING_TYPE_FLOAT64, .Value.SensorFloat64 = 1.0 }, .Min = { .IsSupported = SAHPI_TRUE, .Type = SAHPI_SENSOR_READING_TYPE_FLOAT64, .Value.SensorFloat64 = 0.0 } } }, .Oem = 1 } }, .IdString = { .DataType = SAHPI_TL_TYPE_TEXT, .Language = SAHPI_LANG_ENGLISH, .DataLength = 22, .Data = "Sensor 1 for Blade 14." } }, { .RdrType = SAHPI_SENSOR_RDR, .Entity = { .Entry[0] = { .EntityType = SAHPI_ENT_SBC_BLADE, .EntityLocation = 14 }, { .EntityType = SAHPI_ENT_SUB_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_SYSTEM_CHASSIS, .EntityLocation = 1 }, { .EntityType = SAHPI_ENT_ROOT, .EntityLocation = 0 } }, .RdrTypeUnion = { .SensorRec = { .Num = 2, .Type = SAHPI_PLATFORM_VIOLATION, .Category = SAHPI_EC_SEVERITY, .EventCtrl = SAHPI_SEC_PER_EVENT, .Events = SAHPI_ES_OK | SAHPI_ES_CRITICAL, .EnableCtrl = SAHPI_FALSE, .DataFormat = { .BaseUnits = SAHPI_SU_UNSPECIFIED, .ModifierUnits = SAHPI_SU_UNSPECIFIED, .ModifierUse = SAHPI_SMUU_NONE, .Percentage = SAHPI_FALSE, .Range = { .Flags = SAHPI_SRF_MIN | SAHPI_SRF_MAX, .Max = { .IsSupported = SAHPI_TRUE, .Type = SAHPI_SENSOR_READING_TYPE_FLOAT64, .Value.SensorFloat64 = 1.0 }, .Min = { .IsSupported = SAHPI_TRUE, .Type = SAHPI_SENSOR_READING_TYPE_FLOAT64, .Value.SensorFloat64 = 0.0 } } }, .Oem = 2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -