⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rsa_resources.c

📁 HIP 硬件设备管理标准接口
💻 C
📖 第 1 页 / 共 5 页
字号:
                        .Type = SAHPI_TEMPERATURE,                        .Category = SAHPI_EC_THRESHOLD,                        .EventCtrl = SAHPI_SEC_GLOBAL_DISABLE,                        /* FIXME:: Change when SNMP adds thresholds */                        .Events = SAHPI_ES_UPPER_MINOR | SAHPI_ES_UPPER_CRIT,                        .Ignore = SAHPI_FALSE,                        .DataFormat = {                                .ReadingFormats = SAHPI_SRF_INTERPRETED,                                .IsNumeric = SAHPI_TRUE,                                .SignFormat = SAHPI_SDF_UNSIGNED,                                .BaseUnits = SAHPI_SU_DEGREES_C,                                .ModifierUnits = SAHPI_SU_UNSPECIFIED,                                .ModifierUse = SAHPI_SMUU_NONE,                                .FactorsStatic = SAHPI_TRUE,                                .Factors = {                                        .Linearization = SAHPI_SL_LINEAR,                                },                                .Percentage = SAHPI_FALSE,                                .Range = {					.Flags = SAHPI_SRF_MAX | SAHPI_SRF_MIN,					.Max = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 125,							}							},					},					.Min = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 0,							}							},					},				},                        },                        .ThresholdDefn = {                                 /* FIXME:: SNMP is supposed to add thresholds soon */                                .IsThreshold = SAHPI_FALSE,				.TholdCapabilities = SAHPI_STC_INTERPRETED,                                 /* FIXME:: SNMP is supposed to add thresholds soon */				.ReadThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,				.FixedThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,                        },                        .Oem = 0                },		.rsa_sensor_info = {			.cur_state = SAHPI_ES_UNSPECIFIED,			.mib = {				.not_avail_indicator_num = 0,				.write_only = 0,				.convert_snmpstr = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,                                .oid = ".1.3.6.1.4.1.2.3.51.1.2.1.3.1.0",				/* FIXME:: SNMP is supposed to add thresholds soon */				.threshold_oids = {					.InterpretedThresholds = {						.OidUpMinor      = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.3.6",						.OidUpCrit       = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.3.4",					},				},			},			.event_array = {				{},			},		},                .comment = "CPU ambient area temperature in degrees centigrade(C)."        },        /* I/O thermal sensor on planar */        {                .sensor = {                        .Num = 4,                        .Type = SAHPI_TEMPERATURE,                        .Category = SAHPI_EC_THRESHOLD,                        .EventCtrl = SAHPI_SEC_GLOBAL_DISABLE,                        /* FIXME:: Change when SNMP adds thresholds */                        .Events = SAHPI_ES_UPPER_MINOR | SAHPI_ES_UPPER_CRIT,                        .Ignore = SAHPI_FALSE,                        .DataFormat = {                                .ReadingFormats = SAHPI_SRF_INTERPRETED,                                .IsNumeric = SAHPI_TRUE,                                .SignFormat = SAHPI_SDF_UNSIGNED,                                .BaseUnits = SAHPI_SU_DEGREES_C,                                .ModifierUnits = SAHPI_SU_UNSPECIFIED,                                .ModifierUse = SAHPI_SMUU_NONE,                                .FactorsStatic = SAHPI_TRUE,                                .Factors = {                                        .Linearization = SAHPI_SL_LINEAR,                                },                                .Percentage = SAHPI_FALSE,                                .Range = {					.Flags = SAHPI_SRF_MAX | SAHPI_SRF_MIN,					.Max = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 125,							}							},					},					.Min = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 0,							}							},					},				},                        },                        .ThresholdDefn = {                                 /* FIXME:: SNMP is supposed to add thresholds soon */                                .IsThreshold = SAHPI_FALSE,				.TholdCapabilities = SAHPI_STC_INTERPRETED,                                 /* FIXME:: SNMP is supposed to add thresholds soon */				.ReadThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,				.FixedThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,                        },                        .Oem = 0                },		.rsa_sensor_info = {			.cur_state = SAHPI_ES_UNSPECIFIED,			.mib = {				.not_avail_indicator_num = 0,				.write_only = 0,				.convert_snmpstr = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,                                .oid = ".1.3.6.1.4.1.2.3.51.1.2.1.4.1.0",				/* FIXME:: SNMP is supposed to add thresholds soon */				.threshold_oids = {					.InterpretedThresholds = {						.OidUpMinor      = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.4.6",						.OidUpCrit       = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.4.4",					},				},			},			.event_array = {				{},			},		},                .comment = "System ambient air temperature in degrees centigrade(C)."        },        /* System ambient thermal sensor on planar */        {                .sensor = {                        .Num = 5,                        .Type = SAHPI_TEMPERATURE,                        .Category = SAHPI_EC_THRESHOLD,                        .EventCtrl = SAHPI_SEC_GLOBAL_DISABLE,                        /* FIXME:: Change when SNMP adds thresholds */                        .Events = SAHPI_ES_UPPER_MINOR | SAHPI_ES_UPPER_CRIT,                        .Ignore = SAHPI_FALSE,                        .DataFormat = {                                .ReadingFormats = SAHPI_SRF_INTERPRETED,                                .IsNumeric = SAHPI_TRUE,                                .SignFormat = SAHPI_SDF_UNSIGNED,                                .BaseUnits = SAHPI_SU_DEGREES_C,                                .ModifierUnits = SAHPI_SU_UNSPECIFIED,                                .ModifierUse = SAHPI_SMUU_NONE,                                .FactorsStatic = SAHPI_TRUE,                                .Factors = {                                        .Linearization = SAHPI_SL_LINEAR,                                },                                .Percentage = SAHPI_FALSE,                                .Range = {					.Flags = SAHPI_SRF_MAX | SAHPI_SRF_MIN,					.Max = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 125,							}							},					},					.Min = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 0,							}							},					},				},                        },                        .ThresholdDefn = {                                 /* FIXME:: SNMP is supposed to add thresholds soon */                                .IsThreshold = SAHPI_FALSE,				.TholdCapabilities = SAHPI_STC_INTERPRETED,                                 /* FIXME:: SNMP is supposed to add thresholds soon */				.ReadThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,				.FixedThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,                        },                        .Oem = 0                },		.rsa_sensor_info = {			.cur_state = SAHPI_ES_UNSPECIFIED,			.mib = {				.not_avail_indicator_num = 0,				.write_only = 0,				.convert_snmpstr = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,                                .oid = ".1.3.6.1.4.1.2.3.51.1.2.1.5.1.0",				/* FIXME:: SNMP is supposed to add thresholds soon */				.threshold_oids = {					.InterpretedThresholds = {						.OidUpMinor      = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.5.6",						.OidUpCrit       = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.5.4",					},				},			},			.event_array = {				{},			},		},                .comment = "System ambient air temperature in degrees centigrade(C)."        },        /* Memory thermal sensor on planar */        {                .sensor = {                        .Num = 6,                        .Type = SAHPI_TEMPERATURE,                        .Category = SAHPI_EC_THRESHOLD,                        .EventCtrl = SAHPI_SEC_GLOBAL_DISABLE,                        /* FIXME:: Change when SNMP adds thresholds */                        .Events = SAHPI_ES_UPPER_MINOR | SAHPI_ES_UPPER_CRIT,                        .Ignore = SAHPI_FALSE,                        .DataFormat = {                                .ReadingFormats = SAHPI_SRF_INTERPRETED,                                .IsNumeric = SAHPI_TRUE,                                .SignFormat = SAHPI_SDF_UNSIGNED,                                .BaseUnits = SAHPI_SU_DEGREES_C,                                .ModifierUnits = SAHPI_SU_UNSPECIFIED,                                .ModifierUse = SAHPI_SMUU_NONE,                                .FactorsStatic = SAHPI_TRUE,                                .Factors = {                                        .Linearization = SAHPI_SL_LINEAR,                                },                                .Percentage = SAHPI_FALSE,                                .Range = {					.Flags = SAHPI_SRF_MAX | SAHPI_SRF_MIN,					.Max = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 125,							}							},					},					.Min = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 0,							}							},					},				},                        },                        .ThresholdDefn = {                                 /* FIXME:: SNMP is supposed to add thresholds soon */                                .IsThreshold = SAHPI_FALSE,				.TholdCapabilities = SAHPI_STC_INTERPRETED,                                 /* FIXME:: SNMP is supposed to add thresholds soon */				.ReadThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,				.FixedThold = SAHPI_STM_UP_MINOR | SAHPI_STM_UP_CRIT,                        },                        .Oem = 0                },		.rsa_sensor_info = {			.cur_state = SAHPI_ES_UNSPECIFIED,			.mib = {				.not_avail_indicator_num = 0,				.write_only = 0,				.convert_snmpstr = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,                                .oid = ".1.3.6.1.4.1.2.3.51.1.2.1.6.1.0",				/* FIXME:: SNMP is supposed to add thresholds soon */				.threshold_oids = {					.InterpretedThresholds = {						.OidUpMinor      = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.6.6",						.OidUpCrit       = ".1.3.6.1.4.1.2.3.51.1.2.20.1.1.1.1.6.4",					},				},			},			.event_array = {				{},			},		},                .comment = "I/O ambient air temperature in degrees centigrade(C)."        },        /* 5V voltage sensor on Chassis */        {                .sensor = {                        .Num = 7,                        .Type = SAHPI_VOLTAGE,                        .Category = SAHPI_EC_THRESHOLD,                        .EventCtrl = SAHPI_SEC_GLOBAL_DISABLE,                        .Events = SAHPI_ES_LOWER_MAJOR | SAHPI_ES_LOWER_CRIT |				  SAHPI_ES_UPPER_MINOR | SAHPI_ES_UPPER_CRIT,                        .Ignore = SAHPI_FALSE,                        .DataFormat = {                                .ReadingFormats = SAHPI_SRF_INTERPRETED,                                .IsNumeric = SAHPI_TRUE,                                .SignFormat = SAHPI_SDF_UNSIGNED,                                .BaseUnits = SAHPI_SU_VOLTS,                                .ModifierUnits = SAHPI_SU_UNSPECIFIED,                                .ModifierUse = SAHPI_SMUU_NONE,                                .FactorsStatic = SAHPI_TRUE,                                .Factors = {                                        .Linearization = SAHPI_SL_LINEAR,                                },                                .Percentage = SAHPI_FALSE,                                .Range = {					.Flags = SAHPI_SRF_MAX | SAHPI_SRF_MIN,					.Max = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 16,							}							},					},					.Min = {						.ValuesPresent = SAHPI_SRF_INTERPRETED,						.Interpreted = {							.Type = SAHPI_SENSOR_INTERPRETED_TYPE_FLOAT32,							.Value = {								.SensorFloat32 = 0,							}							},					},				},                        },                        .ThresholdDefn = {                                .IsThreshold = SAHPI_TRUE,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -