UPS: apcupsd clean sources
[tomato.git] / release / src / router / apcupsd / src / drivers / snmp / powernet-mib.h
blobb274411a462113a5d6ae2b7e224d263dc054fe52
1 /*
2 * This C header file has been generated by smidump 0.4.3.
3 * It is intended to be used with the NET-SNMP package.
5 * This header is derived from the PowerNet-MIB module.
7 * $Id: powernet-mib.h,v 1.7 2005/11/05 21:09:17 adk0212 Exp $
8 */
10 #ifndef _POWERNET_MIB_H_
11 #define _POWERNET_MIB_H_
14 * C type definitions for PowerNet-MIB::upsBasicIdent.
17 typedef struct upsBasicIdent {
18 u_char *upsBasicIdentModel;
19 size_t _upsBasicIdentModelLength;
20 u_char *upsBasicIdentName;
21 size_t _upsBasicIdentNameLength;
22 void *_clientData; /* pointer to client data structure */
24 /* private space to hold actual values */
26 u_char __upsBasicIdentModel[65535];
27 u_char __upsBasicIdentName[65535];
28 } upsBasicIdent_t;
31 * C manager interface stubs for PowerNet-MIB::upsBasicIdent.
34 extern int
35 powernet_mib_mgr_get_upsBasicIdent(struct snmp_session *s, upsBasicIdent_t **upsBasicIdent);
38 * C agent interface stubs for PowerNet-MIB::upsBasicIdent.
41 extern int
42 powernet_mib_agt_read_upsBasicIdent(upsBasicIdent_t *upsBasicIdent);
43 extern int
44 powernet_mib_agt_register_upsBasicIdent();
47 * C type definitions for PowerNet-MIB::upsAdvIdent.
50 typedef struct upsAdvIdent {
51 u_char *upsAdvIdentFirmwareRevision;
52 size_t _upsAdvIdentFirmwareRevisionLength;
53 u_char *upsAdvIdentDateOfManufacture;
54 size_t _upsAdvIdentDateOfManufactureLength;
55 u_char *upsAdvIdentSerialNumber;
56 size_t _upsAdvIdentSerialNumberLength;
57 void *_clientData; /* pointer to client data structure */
59 /* private space to hold actual values */
61 u_char __upsAdvIdentFirmwareRevision[65535];
62 u_char __upsAdvIdentDateOfManufacture[65535];
63 u_char __upsAdvIdentSerialNumber[65535];
64 } upsAdvIdent_t;
67 * C manager interface stubs for PowerNet-MIB::upsAdvIdent.
70 extern int
71 powernet_mib_mgr_get_upsAdvIdent(struct snmp_session *s, upsAdvIdent_t **upsAdvIdent);
74 * C agent interface stubs for PowerNet-MIB::upsAdvIdent.
77 extern int
78 powernet_mib_agt_read_upsAdvIdent(upsAdvIdent_t *upsAdvIdent);
79 extern int
80 powernet_mib_agt_register_upsAdvIdent();
83 * C type definitions for PowerNet-MIB::upsBasicBattery.
86 typedef struct upsBasicBattery {
87 int32_t *upsBasicBatteryStatus;
88 uint32_t *upsBasicBatteryTimeOnBattery;
89 u_char *upsBasicBatteryLastReplaceDate;
90 size_t _upsBasicBatteryLastReplaceDateLength;
91 void *_clientData; /* pointer to client data structure */
93 /* private space to hold actual values */
95 int32_t __upsBasicBatteryStatus;
96 uint32_t __upsBasicBatteryTimeOnBattery;
97 u_char __upsBasicBatteryLastReplaceDate[65535];
98 } upsBasicBattery_t;
101 * C manager interface stubs for PowerNet-MIB::upsBasicBattery.
104 extern int
105 powernet_mib_mgr_get_upsBasicBattery(struct snmp_session *s, upsBasicBattery_t **upsBasicBattery);
108 * C agent interface stubs for PowerNet-MIB::upsBasicBattery.
111 extern int
112 powernet_mib_agt_read_upsBasicBattery(upsBasicBattery_t *upsBasicBattery);
113 extern int
114 powernet_mib_agt_register_upsBasicBattery();
117 * C type definitions for PowerNet-MIB::upsAdvBattery.
120 typedef struct upsAdvBattery {
121 uint32_t *upsAdvBatteryCapacity;
122 uint32_t *upsAdvBatteryTemperature;
123 uint32_t *upsAdvBatteryRunTimeRemaining;
124 int32_t *upsAdvBatteryReplaceIndicator;
125 int32_t *upsAdvBatteryNumOfBattPacks;
126 int32_t *upsAdvBatteryNumOfBadBattPacks;
127 void *_clientData; /* pointer to client data structure */
129 /* private space to hold actual values */
131 uint32_t __upsAdvBatteryCapacity;
132 uint32_t __upsAdvBatteryTemperature;
133 uint32_t __upsAdvBatteryRunTimeRemaining;
134 int32_t __upsAdvBatteryReplaceIndicator;
135 int32_t __upsAdvBatteryNumOfBattPacks;
136 int32_t __upsAdvBatteryNumOfBadBattPacks;
137 } upsAdvBattery_t;
140 * C manager interface stubs for PowerNet-MIB::upsAdvBattery.
143 extern int
144 powernet_mib_mgr_get_upsAdvBattery(struct snmp_session *s, upsAdvBattery_t **upsAdvBattery);
147 * C agent interface stubs for PowerNet-MIB::upsAdvBattery.
150 extern int
151 powernet_mib_agt_read_upsAdvBattery(upsAdvBattery_t *upsAdvBattery);
152 extern int
153 powernet_mib_agt_register_upsAdvBattery();
156 * C type definitions for PowerNet-MIB::upsBasicInput.
159 typedef struct upsBasicInput {
160 int32_t *upsBasicInputPhase;
161 void *_clientData; /* pointer to client data structure */
163 /* private space to hold actual values */
165 int32_t __upsBasicInputPhase;
166 } upsBasicInput_t;
169 * C manager interface stubs for PowerNet-MIB::upsBasicInput.
172 extern int
173 powernet_mib_mgr_get_upsBasicInput(struct snmp_session *s, upsBasicInput_t **upsBasicInput);
176 * C agent interface stubs for PowerNet-MIB::upsBasicInput.
179 extern int
180 powernet_mib_agt_read_upsBasicInput(upsBasicInput_t *upsBasicInput);
181 extern int
182 powernet_mib_agt_register_upsBasicInput();
185 * C type definitions for PowerNet-MIB::upsAdvInput.
188 typedef struct upsAdvInput {
189 uint32_t *upsAdvInputLineVoltage;
190 uint32_t *upsAdvInputMaxLineVoltage;
191 uint32_t *upsAdvInputMinLineVoltage;
192 uint32_t *upsAdvInputFrequency;
193 int32_t *upsAdvInputLineFailCause;
194 void *_clientData; /* pointer to client data structure */
196 /* private space to hold actual values */
198 uint32_t __upsAdvInputLineVoltage;
199 uint32_t __upsAdvInputMaxLineVoltage;
200 uint32_t __upsAdvInputMinLineVoltage;
201 uint32_t __upsAdvInputFrequency;
202 int32_t __upsAdvInputLineFailCause;
203 } upsAdvInput_t;
206 * C manager interface stubs for PowerNet-MIB::upsAdvInput.
209 extern int
210 powernet_mib_mgr_get_upsAdvInput(struct snmp_session *s, upsAdvInput_t **upsAdvInput);
213 * C agent interface stubs for PowerNet-MIB::upsAdvInput.
216 extern int
217 powernet_mib_agt_read_upsAdvInput(upsAdvInput_t *upsAdvInput);
218 extern int
219 powernet_mib_agt_register_upsAdvInput();
222 * C type definitions for PowerNet-MIB::upsBasicOutput.
225 typedef struct upsBasicOutput {
226 int32_t *upsBasicOutputStatus;
227 int32_t *upsBasicOutputPhase;
228 void *_clientData; /* pointer to client data structure */
230 /* private space to hold actual values */
232 int32_t __upsBasicOutputStatus;
233 int32_t __upsBasicOutputPhase;
234 } upsBasicOutput_t;
237 * C manager interface stubs for PowerNet-MIB::upsBasicOutput.
240 extern int
241 powernet_mib_mgr_get_upsBasicOutput(struct snmp_session *s, upsBasicOutput_t **upsBasicOutput);
244 * C agent interface stubs for PowerNet-MIB::upsBasicOutput.
247 extern int
248 powernet_mib_agt_read_upsBasicOutput(upsBasicOutput_t *upsBasicOutput);
249 extern int
250 powernet_mib_agt_register_upsBasicOutput();
253 * C type definitions for PowerNet-MIB::upsAdvOutput.
256 typedef struct upsAdvOutput {
257 uint32_t *upsAdvOutputVoltage;
258 uint32_t *upsAdvOutputFrequency;
259 uint32_t *upsAdvOutputLoad;
260 uint32_t *upsAdvOutputCurrent;
261 void *_clientData; /* pointer to client data structure */
263 /* private space to hold actual values */
265 uint32_t __upsAdvOutputVoltage;
266 uint32_t __upsAdvOutputFrequency;
267 uint32_t __upsAdvOutputLoad;
268 uint32_t __upsAdvOutputCurrent;
269 } upsAdvOutput_t;
272 * C manager interface stubs for PowerNet-MIB::upsAdvOutput.
275 extern int
276 powernet_mib_mgr_get_upsAdvOutput(struct snmp_session *s, upsAdvOutput_t **upsAdvOutput);
279 * C agent interface stubs for PowerNet-MIB::upsAdvOutput.
282 extern int
283 powernet_mib_agt_read_upsAdvOutput(upsAdvOutput_t *upsAdvOutput);
284 extern int
285 powernet_mib_agt_register_upsAdvOutput();
288 * C type definitions for PowerNet-MIB::upsBasicConfig.
291 typedef struct upsBasicConfig {
292 int32_t *upsBasicConfigNumDevices;
293 void *_clientData; /* pointer to client data structure */
295 /* private space to hold actual values */
297 int32_t __upsBasicConfigNumDevices;
298 } upsBasicConfig_t;
301 * C manager interface stubs for PowerNet-MIB::upsBasicConfig.
304 extern int
305 powernet_mib_mgr_get_upsBasicConfig(struct snmp_session *s, upsBasicConfig_t **upsBasicConfig);
308 * C agent interface stubs for PowerNet-MIB::upsBasicConfig.
311 extern int
312 powernet_mib_agt_read_upsBasicConfig(upsBasicConfig_t *upsBasicConfig);
313 extern int
314 powernet_mib_agt_register_upsBasicConfig();
317 * C type definitions for PowerNet-MIB::upsBasicConfigDeviceEntry.
320 typedef struct upsBasicConfigDeviceEntry {
321 int32_t *deviceIndex;
322 u_char *deviceName;
323 size_t _deviceNameLength;
324 int32_t *vaRating;
325 int32_t *acceptThisDevice;
326 void *_clientData; /* pointer to client data structure */
327 struct upsBasicConfigDeviceEntry *_nextPtr; /* pointer to next table entry */
329 /* private space to hold actual values */
331 int32_t __deviceIndex;
332 u_char __deviceName[65535];
333 int32_t __vaRating;
334 int32_t __acceptThisDevice;
335 } upsBasicConfigDeviceEntry_t;
338 * C manager interface stubs for PowerNet-MIB::upsBasicConfigDeviceEntry.
341 extern int
342 powernet_mib_mgr_get_upsBasicConfigDeviceEntry(struct snmp_session *s, upsBasicConfigDeviceEntry_t **upsBasicConfigDeviceEntry);
345 * C agent interface stubs for PowerNet-MIB::upsBasicConfigDeviceEntry.
348 extern int
349 powernet_mib_agt_read_upsBasicConfigDeviceEntry(upsBasicConfigDeviceEntry_t *upsBasicConfigDeviceEntry);
350 extern int
351 powernet_mib_agt_register_upsBasicConfigDeviceEntry();
354 * C type definitions for PowerNet-MIB::upsAdvConfig.
357 typedef struct upsAdvConfig {
358 int32_t *upsAdvConfigRatedOutputVoltage;
359 int32_t *upsAdvConfigHighTransferVolt;
360 int32_t *upsAdvConfigLowTransferVolt;
361 int32_t *upsAdvConfigAlarm;
362 uint32_t *upsAdvConfigAlarmTimer;
363 int32_t *upsAdvConfigMinReturnCapacity;
364 int32_t *upsAdvConfigSensitivity;
365 uint32_t *upsAdvConfigLowBatteryRunTime;
366 uint32_t *upsAdvConfigReturnDelay;
367 uint32_t *upsAdvConfigShutoffDelay;
368 uint32_t *upsAdvConfigUpsSleepTime;
369 int32_t *upsAdvConfigSetEEPROMDefaults;
370 uint32_t *upsAdvConfigBattExhaustThresh;
371 u_char *upsAdvConfigPassword;
372 size_t _upsAdvConfigPasswordLength;
373 void *_clientData; /* pointer to client data structure */
375 /* private space to hold actual values */
377 int32_t __upsAdvConfigRatedOutputVoltage;
378 int32_t __upsAdvConfigHighTransferVolt;
379 int32_t __upsAdvConfigLowTransferVolt;
380 int32_t __upsAdvConfigAlarm;
381 uint32_t __upsAdvConfigAlarmTimer;
382 int32_t __upsAdvConfigMinReturnCapacity;
383 int32_t __upsAdvConfigSensitivity;
384 uint32_t __upsAdvConfigLowBatteryRunTime;
385 uint32_t __upsAdvConfigReturnDelay;
386 uint32_t __upsAdvConfigShutoffDelay;
387 uint32_t __upsAdvConfigUpsSleepTime;
388 int32_t __upsAdvConfigSetEEPROMDefaults;
389 uint32_t __upsAdvConfigBattExhaustThresh;
390 u_char __upsAdvConfigPassword[65535];
391 } upsAdvConfig_t;
394 * C manager interface stubs for PowerNet-MIB::upsAdvConfig.
397 extern int
398 powernet_mib_mgr_get_upsAdvConfig(struct snmp_session *s, upsAdvConfig_t **upsAdvConfig);
401 * C agent interface stubs for PowerNet-MIB::upsAdvConfig.
404 extern int
405 powernet_mib_agt_read_upsAdvConfig(upsAdvConfig_t *upsAdvConfig);
406 extern int
407 powernet_mib_agt_register_upsAdvConfig();
410 * C type definitions for PowerNet-MIB::upsAdvConfigDipSwitchEntry.
413 typedef struct upsAdvConfigDipSwitchEntry {
414 int32_t *dipSwitchIndex;
415 int32_t *dipSwitchStatus;
416 void *_clientData; /* pointer to client data structure */
417 struct upsAdvConfigDipSwitchEntry *_nextPtr; /* pointer to next table entry */
419 /* private space to hold actual values */
421 int32_t __dipSwitchIndex;
422 int32_t __dipSwitchStatus;
423 } upsAdvConfigDipSwitchEntry_t;
426 * C manager interface stubs for PowerNet-MIB::upsAdvConfigDipSwitchEntry.
429 extern int
430 powernet_mib_mgr_get_upsAdvConfigDipSwitchEntry(struct snmp_session *s, upsAdvConfigDipSwitchEntry_t **upsAdvConfigDipSwitchEntry);
433 * C agent interface stubs for PowerNet-MIB::upsAdvConfigDipSwitchEntry.
436 extern int
437 powernet_mib_agt_read_upsAdvConfigDipSwitchEntry(upsAdvConfigDipSwitchEntry_t *upsAdvConfigDipSwitchEntry);
438 extern int
439 powernet_mib_agt_register_upsAdvConfigDipSwitchEntry();
442 * C type definitions for PowerNet-MIB::apcUpsConfigEntry.
445 typedef struct apcUpsConfigEntry {
446 int32_t *apcUpsConfigFieldIndex;
447 uint32_t *apcUpsConfigFieldOID;
448 size_t _apcUpsConfigFieldOIDLength;
449 u_char *apcUpsConfigFieldValueRange;
450 size_t _apcUpsConfigFieldValueRangeLength;
451 void *_clientData; /* pointer to client data structure */
452 struct apcUpsConfigEntry *_nextPtr; /* pointer to next table entry */
454 /* private space to hold actual values */
456 int32_t __apcUpsConfigFieldIndex;
457 uint32_t __apcUpsConfigFieldOID[128];
458 u_char __apcUpsConfigFieldValueRange[65535];
459 } apcUpsConfigEntry_t;
462 * C manager interface stubs for PowerNet-MIB::apcUpsConfigEntry.
465 extern int
466 powernet_mib_mgr_get_apcUpsConfigEntry(struct snmp_session *s, apcUpsConfigEntry_t **apcUpsConfigEntry);
469 * C agent interface stubs for PowerNet-MIB::apcUpsConfigEntry.
472 extern int
473 powernet_mib_agt_read_apcUpsConfigEntry(apcUpsConfigEntry_t *apcUpsConfigEntry);
474 extern int
475 powernet_mib_agt_register_apcUpsConfigEntry();
478 * C type definitions for PowerNet-MIB::upsBasicControl.
481 typedef struct upsBasicControl {
482 int32_t *upsBasicControlConserveBattery;
483 void *_clientData; /* pointer to client data structure */
485 /* private space to hold actual values */
487 int32_t __upsBasicControlConserveBattery;
488 } upsBasicControl_t;
491 * C manager interface stubs for PowerNet-MIB::upsBasicControl.
494 extern int
495 powernet_mib_mgr_get_upsBasicControl(struct snmp_session *s, upsBasicControl_t **upsBasicControl);
498 * C agent interface stubs for PowerNet-MIB::upsBasicControl.
501 extern int
502 powernet_mib_agt_read_upsBasicControl(upsBasicControl_t *upsBasicControl);
503 extern int
504 powernet_mib_agt_register_upsBasicControl();
507 * C type definitions for PowerNet-MIB::upsAdvControl.
510 typedef struct upsAdvControl {
511 int32_t *upsAdvControlUpsOff;
512 int32_t *upsAdvControlRebootUps;
513 int32_t *upsAdvControlUpsSleep;
514 int32_t *upsAdvControlSimulatePowerFail;
515 int32_t *upsAdvControlFlashAndBeep;
516 int32_t *upsAdvControlTurnOnUPS;
517 int32_t *upsAdvControlBypassSwitch;
518 void *_clientData; /* pointer to client data structure */
520 /* private space to hold actual values */
522 int32_t __upsAdvControlUpsOff;
523 int32_t __upsAdvControlRebootUps;
524 int32_t __upsAdvControlUpsSleep;
525 int32_t __upsAdvControlSimulatePowerFail;
526 int32_t __upsAdvControlFlashAndBeep;
527 int32_t __upsAdvControlTurnOnUPS;
528 int32_t __upsAdvControlBypassSwitch;
529 } upsAdvControl_t;
532 * C manager interface stubs for PowerNet-MIB::upsAdvControl.
535 extern int
536 powernet_mib_mgr_get_upsAdvControl(struct snmp_session *s, upsAdvControl_t **upsAdvControl);
539 * C agent interface stubs for PowerNet-MIB::upsAdvControl.
542 extern int
543 powernet_mib_agt_read_upsAdvControl(upsAdvControl_t *upsAdvControl);
544 extern int
545 powernet_mib_agt_register_upsAdvControl();
548 * C type definitions for PowerNet-MIB::upsAdvTest.
551 typedef struct upsAdvTest {
552 int32_t *upsAdvTestDiagnosticSchedule;
553 int32_t *upsAdvTestDiagnostics;
554 int32_t *upsAdvTestDiagnosticsResults;
555 u_char *upsAdvTestLastDiagnosticsDate;
556 size_t _upsAdvTestLastDiagnosticsDateLength;
557 int32_t *upsAdvTestRuntimeCalibration;
558 int32_t *upsAdvTestCalibrationResults;
559 u_char *upsAdvTestCalibrationDate;
560 size_t _upsAdvTestCalibrationDateLength;
561 void *_clientData; /* pointer to client data structure */
563 /* private space to hold actual values */
565 int32_t __upsAdvTestDiagnosticSchedule;
566 int32_t __upsAdvTestDiagnostics;
567 int32_t __upsAdvTestDiagnosticsResults;
568 u_char __upsAdvTestLastDiagnosticsDate[65535];
569 int32_t __upsAdvTestRuntimeCalibration;
570 int32_t __upsAdvTestCalibrationResults;
571 u_char __upsAdvTestCalibrationDate[65535];
572 } upsAdvTest_t;
575 * C manager interface stubs for PowerNet-MIB::upsAdvTest.
578 extern int
579 powernet_mib_mgr_get_upsAdvTest(struct snmp_session *s, upsAdvTest_t **upsAdvTest);
582 * C agent interface stubs for PowerNet-MIB::upsAdvTest.
585 extern int
586 powernet_mib_agt_read_upsAdvTest(upsAdvTest_t *upsAdvTest);
587 extern int
588 powernet_mib_agt_register_upsAdvTest();
591 * C type definitions for PowerNet-MIB::upsComm.
594 typedef struct upsComm {
595 int32_t *upsCommStatus;
596 void *_clientData; /* pointer to client data structure */
598 /* private space to hold actual values */
600 int32_t __upsCommStatus;
601 } upsComm_t;
604 * C manager interface stubs for PowerNet-MIB::upsComm.
607 extern int
608 powernet_mib_mgr_get_upsComm(struct snmp_session *s, upsComm_t **upsComm);
611 * C agent interface stubs for PowerNet-MIB::upsComm.
614 extern int
615 powernet_mib_agt_read_upsComm(upsComm_t *upsComm);
616 extern int
617 powernet_mib_agt_register_upsComm();
620 * C type definitions for PowerNet-MIB::upsPhaseResetValues.
623 typedef struct upsPhaseResetValues {
624 int32_t *upsPhaseResetMaxMinValues;
625 void *_clientData; /* pointer to client data structure */
627 /* private space to hold actual values */
629 int32_t __upsPhaseResetMaxMinValues;
630 } upsPhaseResetValues_t;
633 * C manager interface stubs for PowerNet-MIB::upsPhaseResetValues.
636 extern int
637 powernet_mib_mgr_get_upsPhaseResetValues(struct snmp_session *s, upsPhaseResetValues_t **upsPhaseResetValues);
640 * C agent interface stubs for PowerNet-MIB::upsPhaseResetValues.
643 extern int
644 powernet_mib_agt_read_upsPhaseResetValues(upsPhaseResetValues_t *upsPhaseResetValues);
645 extern int
646 powernet_mib_agt_register_upsPhaseResetValues();
649 * C type definitions for PowerNet-MIB::upsPhaseInput.
652 typedef struct upsPhaseInput {
653 int32_t *upsPhaseNumInputs;
654 void *_clientData; /* pointer to client data structure */
656 /* private space to hold actual values */
658 int32_t __upsPhaseNumInputs;
659 } upsPhaseInput_t;
662 * C manager interface stubs for PowerNet-MIB::upsPhaseInput.
665 extern int
666 powernet_mib_mgr_get_upsPhaseInput(struct snmp_session *s, upsPhaseInput_t **upsPhaseInput);
669 * C agent interface stubs for PowerNet-MIB::upsPhaseInput.
672 extern int
673 powernet_mib_agt_read_upsPhaseInput(upsPhaseInput_t *upsPhaseInput);
674 extern int
675 powernet_mib_agt_register_upsPhaseInput();
678 * C type definitions for PowerNet-MIB::upsPhaseInputEntry.
681 typedef struct upsPhaseInputEntry {
682 int32_t *upsPhaseInputTableIndex;
683 int32_t *upsPhaseNumInputPhases;
684 int32_t *upsPhaseInputVoltageOrientation;
685 int32_t *upsPhaseInputFrequency;
686 int32_t *upsPhaseInputType;
687 u_char *upsPhaseInputName;
688 size_t _upsPhaseInputNameLength;
689 void *_clientData; /* pointer to client data structure */
690 struct upsPhaseInputEntry *_nextPtr; /* pointer to next table entry */
692 /* private space to hold actual values */
694 int32_t __upsPhaseInputTableIndex;
695 int32_t __upsPhaseNumInputPhases;
696 int32_t __upsPhaseInputVoltageOrientation;
697 int32_t __upsPhaseInputFrequency;
698 int32_t __upsPhaseInputType;
699 u_char __upsPhaseInputName[65535];
700 } upsPhaseInputEntry_t;
703 * C manager interface stubs for PowerNet-MIB::upsPhaseInputEntry.
706 extern int
707 powernet_mib_mgr_get_upsPhaseInputEntry(struct snmp_session *s, upsPhaseInputEntry_t **upsPhaseInputEntry);
710 * C agent interface stubs for PowerNet-MIB::upsPhaseInputEntry.
713 extern int
714 powernet_mib_agt_read_upsPhaseInputEntry(upsPhaseInputEntry_t *upsPhaseInputEntry);
715 extern int
716 powernet_mib_agt_register_upsPhaseInputEntry();
719 * C type definitions for PowerNet-MIB::upsPhaseInputPhaseEntry.
722 typedef struct upsPhaseInputPhaseEntry {
723 int32_t *upsPhaseInputPhaseTableIndex;
724 int32_t *upsPhaseInputPhaseIndex;
725 int32_t *upsPhaseInputVoltage;
726 int32_t *upsPhaseInputMaxVoltage;
727 int32_t *upsPhaseInputMinVoltage;
728 int32_t *upsPhaseInputCurrent;
729 int32_t *upsPhaseInputMaxCurrent;
730 int32_t *upsPhaseInputMinCurrent;
731 int32_t *upsPhaseInputPower;
732 int32_t *upsPhaseInputMaxPower;
733 int32_t *upsPhaseInputMinPower;
734 void *_clientData; /* pointer to client data structure */
735 struct upsPhaseInputPhaseEntry *_nextPtr; /* pointer to next table entry */
737 /* private space to hold actual values */
739 int32_t __upsPhaseInputPhaseTableIndex;
740 int32_t __upsPhaseInputPhaseIndex;
741 int32_t __upsPhaseInputVoltage;
742 int32_t __upsPhaseInputMaxVoltage;
743 int32_t __upsPhaseInputMinVoltage;
744 int32_t __upsPhaseInputCurrent;
745 int32_t __upsPhaseInputMaxCurrent;
746 int32_t __upsPhaseInputMinCurrent;
747 int32_t __upsPhaseInputPower;
748 int32_t __upsPhaseInputMaxPower;
749 int32_t __upsPhaseInputMinPower;
750 } upsPhaseInputPhaseEntry_t;
753 * C manager interface stubs for PowerNet-MIB::upsPhaseInputPhaseEntry.
756 extern int
757 powernet_mib_mgr_get_upsPhaseInputPhaseEntry(struct snmp_session *s, upsPhaseInputPhaseEntry_t **upsPhaseInputPhaseEntry);
760 * C agent interface stubs for PowerNet-MIB::upsPhaseInputPhaseEntry.
763 extern int
764 powernet_mib_agt_read_upsPhaseInputPhaseEntry(upsPhaseInputPhaseEntry_t *upsPhaseInputPhaseEntry);
765 extern int
766 powernet_mib_agt_register_upsPhaseInputPhaseEntry();
769 * C type definitions for PowerNet-MIB::upsPhaseOutput.
772 typedef struct upsPhaseOutput {
773 int32_t *upsPhaseNumOutputs;
774 void *_clientData; /* pointer to client data structure */
776 /* private space to hold actual values */
778 int32_t __upsPhaseNumOutputs;
779 } upsPhaseOutput_t;
782 * C manager interface stubs for PowerNet-MIB::upsPhaseOutput.
785 extern int
786 powernet_mib_mgr_get_upsPhaseOutput(struct snmp_session *s, upsPhaseOutput_t **upsPhaseOutput);
789 * C agent interface stubs for PowerNet-MIB::upsPhaseOutput.
792 extern int
793 powernet_mib_agt_read_upsPhaseOutput(upsPhaseOutput_t *upsPhaseOutput);
794 extern int
795 powernet_mib_agt_register_upsPhaseOutput();
798 * C type definitions for PowerNet-MIB::upsPhaseOutputEntry.
801 typedef struct upsPhaseOutputEntry {
802 int32_t *upsPhaseOutputTableIndex;
803 int32_t *upsPhaseNumOutputPhases;
804 int32_t *upsPhaseOutputVoltageOrientation;
805 int32_t *upsPhaseOutputFrequency;
806 void *_clientData; /* pointer to client data structure */
807 struct upsPhaseOutputEntry *_nextPtr; /* pointer to next table entry */
809 /* private space to hold actual values */
811 int32_t __upsPhaseOutputTableIndex;
812 int32_t __upsPhaseNumOutputPhases;
813 int32_t __upsPhaseOutputVoltageOrientation;
814 int32_t __upsPhaseOutputFrequency;
815 } upsPhaseOutputEntry_t;
818 * C manager interface stubs for PowerNet-MIB::upsPhaseOutputEntry.
821 extern int
822 powernet_mib_mgr_get_upsPhaseOutputEntry(struct snmp_session *s, upsPhaseOutputEntry_t **upsPhaseOutputEntry);
825 * C agent interface stubs for PowerNet-MIB::upsPhaseOutputEntry.
828 extern int
829 powernet_mib_agt_read_upsPhaseOutputEntry(upsPhaseOutputEntry_t *upsPhaseOutputEntry);
830 extern int
831 powernet_mib_agt_register_upsPhaseOutputEntry();
834 * C type definitions for PowerNet-MIB::upsPhaseOutputPhaseEntry.
837 typedef struct upsPhaseOutputPhaseEntry {
838 int32_t *upsPhaseOutputPhaseTableIndex;
839 int32_t *upsPhaseOutputPhaseIndex;
840 int32_t *upsPhaseOutputVoltage;
841 int32_t *upsPhaseOutputCurrent;
842 int32_t *upsPhaseOutputMaxCurrent;
843 int32_t *upsPhaseOutputMinCurrent;
844 int32_t *upsPhaseOutputLoad;
845 int32_t *upsPhaseOutputMaxLoad;
846 int32_t *upsPhaseOutputMinLoad;
847 int32_t *upsPhaseOutputPercentLoad;
848 int32_t *upsPhaseOutputMaxPercentLoad;
849 int32_t *upsPhaseOutputMinPercentLoad;
850 int32_t *upsPhaseOutputPower;
851 int32_t *upsPhaseOutputMaxPower;
852 int32_t *upsPhaseOutputMinPower;
853 int32_t *upsPhaseOutputPercentPower;
854 int32_t *upsPhaseOutputMaxPercentPower;
855 int32_t *upsPhaseOutputMinPercentPower;
856 void *_clientData; /* pointer to client data structure */
857 struct upsPhaseOutputPhaseEntry *_nextPtr; /* pointer to next table entry */
859 /* private space to hold actual values */
861 int32_t __upsPhaseOutputPhaseTableIndex;
862 int32_t __upsPhaseOutputPhaseIndex;
863 int32_t __upsPhaseOutputVoltage;
864 int32_t __upsPhaseOutputCurrent;
865 int32_t __upsPhaseOutputMaxCurrent;
866 int32_t __upsPhaseOutputMinCurrent;
867 int32_t __upsPhaseOutputLoad;
868 int32_t __upsPhaseOutputMaxLoad;
869 int32_t __upsPhaseOutputMinLoad;
870 int32_t __upsPhaseOutputPercentLoad;
871 int32_t __upsPhaseOutputMaxPercentLoad;
872 int32_t __upsPhaseOutputMinPercentLoad;
873 int32_t __upsPhaseOutputPower;
874 int32_t __upsPhaseOutputMaxPower;
875 int32_t __upsPhaseOutputMinPower;
876 int32_t __upsPhaseOutputPercentPower;
877 int32_t __upsPhaseOutputMaxPercentPower;
878 int32_t __upsPhaseOutputMinPercentPower;
879 } upsPhaseOutputPhaseEntry_t;
882 * C manager interface stubs for PowerNet-MIB::upsPhaseOutputPhaseEntry.
885 extern int
886 powernet_mib_mgr_get_upsPhaseOutputPhaseEntry(struct snmp_session *s, upsPhaseOutputPhaseEntry_t **upsPhaseOutputPhaseEntry);
889 * C agent interface stubs for PowerNet-MIB::upsPhaseOutputPhaseEntry.
892 extern int
893 powernet_mib_agt_read_upsPhaseOutputPhaseEntry(upsPhaseOutputPhaseEntry_t *upsPhaseOutputPhaseEntry);
894 extern int
895 powernet_mib_agt_register_upsPhaseOutputPhaseEntry();
898 * C type definitions for PowerNet-MIB::mUpsEnviron.
901 typedef struct mUpsEnviron {
902 uint32_t *mUpsEnvironAmbientTemperature;
903 uint32_t *mUpsEnvironRelativeHumidity;
904 uint32_t *mUpsEnvironAmbientTemperature2;
905 uint32_t *mUpsEnvironRelativeHumidity2;
906 void *_clientData; /* pointer to client data structure */
908 /* private space to hold actual values */
910 uint32_t __mUpsEnvironAmbientTemperature;
911 uint32_t __mUpsEnvironRelativeHumidity;
912 uint32_t __mUpsEnvironAmbientTemperature2;
913 uint32_t __mUpsEnvironRelativeHumidity2;
914 } mUpsEnviron_t;
917 * C manager interface stubs for PowerNet-MIB::mUpsEnviron.
920 extern int
921 powernet_mib_mgr_get_mUpsEnviron(struct snmp_session *s, mUpsEnviron_t **mUpsEnviron);
924 * C agent interface stubs for PowerNet-MIB::mUpsEnviron.
927 extern int
928 powernet_mib_agt_read_mUpsEnviron(mUpsEnviron_t *mUpsEnviron);
929 extern int
930 powernet_mib_agt_register_mUpsEnviron();
933 * C type definitions for PowerNet-MIB::mUpsContact.
936 typedef struct mUpsContact {
937 int32_t *mUpsContactNumContacts;
938 void *_clientData; /* pointer to client data structure */
940 /* private space to hold actual values */
942 int32_t __mUpsContactNumContacts;
943 } mUpsContact_t;
946 * C manager interface stubs for PowerNet-MIB::mUpsContact.
949 extern int
950 powernet_mib_mgr_get_mUpsContact(struct snmp_session *s, mUpsContact_t **mUpsContact);
953 * C agent interface stubs for PowerNet-MIB::mUpsContact.
956 extern int
957 powernet_mib_agt_read_mUpsContact(mUpsContact_t *mUpsContact);
958 extern int
959 powernet_mib_agt_register_mUpsContact();
962 * C type definitions for PowerNet-MIB::mUpsContactEntry.
965 typedef struct mUpsContactEntry {
966 int32_t *contactNumber;
967 int32_t *normalState;
968 u_char *description;
969 size_t _descriptionLength;
970 int32_t *monitoringStatus;
971 int32_t *currentStatus;
972 void *_clientData; /* pointer to client data structure */
973 struct mUpsContactEntry *_nextPtr; /* pointer to next table entry */
975 /* private space to hold actual values */
977 int32_t __contactNumber;
978 int32_t __normalState;
979 u_char __description[65535];
980 int32_t __monitoringStatus;
981 int32_t __currentStatus;
982 } mUpsContactEntry_t;
985 * C manager interface stubs for PowerNet-MIB::mUpsContactEntry.
988 extern int
989 powernet_mib_mgr_get_mUpsContactEntry(struct snmp_session *s, mUpsContactEntry_t **mUpsContactEntry);
992 * C agent interface stubs for PowerNet-MIB::mUpsContactEntry.
995 extern int
996 powernet_mib_agt_read_mUpsContactEntry(mUpsContactEntry_t *mUpsContactEntry);
997 extern int
998 powernet_mib_agt_register_mUpsContactEntry();
1001 * C type definitions for PowerNet-MIB::serialPort2Config.
1004 typedef struct serialPort2Config {
1005 int32_t *serialPort2Mode;
1006 void *_clientData; /* pointer to client data structure */
1008 /* private space to hold actual values */
1010 int32_t __serialPort2Mode;
1011 } serialPort2Config_t;
1014 * C manager interface stubs for PowerNet-MIB::serialPort2Config.
1017 extern int
1018 powernet_mib_mgr_get_serialPort2Config(struct snmp_session *s, serialPort2Config_t **serialPort2Config);
1021 * C agent interface stubs for PowerNet-MIB::serialPort2Config.
1024 extern int
1025 powernet_mib_agt_read_serialPort2Config(serialPort2Config_t *serialPort2Config);
1026 extern int
1027 powernet_mib_agt_register_serialPort2Config();
1030 * C type definitions for PowerNet-MIB::serialPort2Control.
1033 typedef struct serialPort2Control {
1034 int32_t *setPulseOnTXD;
1035 void *_clientData; /* pointer to client data structure */
1037 /* private space to hold actual values */
1039 int32_t __setPulseOnTXD;
1040 } serialPort2Control_t;
1043 * C manager interface stubs for PowerNet-MIB::serialPort2Control.
1046 extern int
1047 powernet_mib_mgr_get_serialPort2Control(struct snmp_session *s, serialPort2Control_t **serialPort2Control);
1050 * C agent interface stubs for PowerNet-MIB::serialPort2Control.
1053 extern int
1054 powernet_mib_agt_read_serialPort2Control(serialPort2Control_t *serialPort2Control);
1055 extern int
1056 powernet_mib_agt_register_serialPort2Control();
1059 * C type definitions for PowerNet-MIB::sPDUIdent.
1062 typedef struct sPDUIdent {
1063 u_char *sPDUIdentHardwareRev;
1064 size_t _sPDUIdentHardwareRevLength;
1065 u_char *sPDUIdentFirmwareRev;
1066 size_t _sPDUIdentFirmwareRevLength;
1067 u_char *sPDUIdentDateOfManufacture;
1068 size_t _sPDUIdentDateOfManufactureLength;
1069 u_char *sPDUIdentModelNumber;
1070 size_t _sPDUIdentModelNumberLength;
1071 u_char *sPDUIdentSerialNumber;
1072 size_t _sPDUIdentSerialNumberLength;
1073 void *_clientData; /* pointer to client data structure */
1075 /* private space to hold actual values */
1077 u_char __sPDUIdentHardwareRev[65535];
1078 u_char __sPDUIdentFirmwareRev[65535];
1079 u_char __sPDUIdentDateOfManufacture[65535];
1080 u_char __sPDUIdentModelNumber[65535];
1081 u_char __sPDUIdentSerialNumber[65535];
1082 } sPDUIdent_t;
1085 * C manager interface stubs for PowerNet-MIB::sPDUIdent.
1088 extern int
1089 powernet_mib_mgr_get_sPDUIdent(struct snmp_session *s, sPDUIdent_t **sPDUIdent);
1092 * C agent interface stubs for PowerNet-MIB::sPDUIdent.
1095 extern int
1096 powernet_mib_agt_read_sPDUIdent(sPDUIdent_t *sPDUIdent);
1097 extern int
1098 powernet_mib_agt_register_sPDUIdent();
1101 * C type definitions for PowerNet-MIB::sPDUMasterControl.
1104 typedef struct sPDUMasterControl {
1105 int32_t *sPDUMasterControlSwitch;
1106 u_char *sPDUMasterState;
1107 size_t _sPDUMasterStateLength;
1108 u_char *sPDUMasterPending;
1109 size_t _sPDUMasterPendingLength;
1110 void *_clientData; /* pointer to client data structure */
1112 /* private space to hold actual values */
1114 int32_t __sPDUMasterControlSwitch;
1115 u_char __sPDUMasterState[65535];
1116 u_char __sPDUMasterPending[65535];
1117 } sPDUMasterControl_t;
1120 * C manager interface stubs for PowerNet-MIB::sPDUMasterControl.
1123 extern int
1124 powernet_mib_mgr_get_sPDUMasterControl(struct snmp_session *s, sPDUMasterControl_t **sPDUMasterControl);
1127 * C agent interface stubs for PowerNet-MIB::sPDUMasterControl.
1130 extern int
1131 powernet_mib_agt_read_sPDUMasterControl(sPDUMasterControl_t *sPDUMasterControl);
1132 extern int
1133 powernet_mib_agt_register_sPDUMasterControl();
1136 * C type definitions for PowerNet-MIB::sPDUMasterConfig.
1139 typedef struct sPDUMasterConfig {
1140 int32_t *sPDUMasterConfigPowerOn;
1141 int32_t *sPDUMasterConfigReboot;
1142 u_char *sPDUMasterConfigPDUName;
1143 size_t _sPDUMasterConfigPDUNameLength;
1144 void *_clientData; /* pointer to client data structure */
1146 /* private space to hold actual values */
1148 int32_t __sPDUMasterConfigPowerOn;
1149 int32_t __sPDUMasterConfigReboot;
1150 u_char __sPDUMasterConfigPDUName[65535];
1151 } sPDUMasterConfig_t;
1154 * C manager interface stubs for PowerNet-MIB::sPDUMasterConfig.
1157 extern int
1158 powernet_mib_mgr_get_sPDUMasterConfig(struct snmp_session *s, sPDUMasterConfig_t **sPDUMasterConfig);
1161 * C agent interface stubs for PowerNet-MIB::sPDUMasterConfig.
1164 extern int
1165 powernet_mib_agt_read_sPDUMasterConfig(sPDUMasterConfig_t *sPDUMasterConfig);
1166 extern int
1167 powernet_mib_agt_register_sPDUMasterConfig();
1170 * C type definitions for PowerNet-MIB::sPDUOutletControl.
1173 typedef struct sPDUOutletControl {
1174 int32_t *sPDUOutletControlTableSize;
1175 void *_clientData; /* pointer to client data structure */
1177 /* private space to hold actual values */
1179 int32_t __sPDUOutletControlTableSize;
1180 } sPDUOutletControl_t;
1183 * C manager interface stubs for PowerNet-MIB::sPDUOutletControl.
1186 extern int
1187 powernet_mib_mgr_get_sPDUOutletControl(struct snmp_session *s, sPDUOutletControl_t **sPDUOutletControl);
1190 * C agent interface stubs for PowerNet-MIB::sPDUOutletControl.
1193 extern int
1194 powernet_mib_agt_read_sPDUOutletControl(sPDUOutletControl_t *sPDUOutletControl);
1195 extern int
1196 powernet_mib_agt_register_sPDUOutletControl();
1199 * C type definitions for PowerNet-MIB::sPDUOutletControlEntry.
1202 typedef struct sPDUOutletControlEntry {
1203 int32_t *sPDUOutletControlIndex;
1204 int32_t *sPDUOutletPending;
1205 int32_t *sPDUOutletCtl;
1206 u_char *sPDUOutletCtlName;
1207 size_t _sPDUOutletCtlNameLength;
1208 void *_clientData; /* pointer to client data structure */
1209 struct sPDUOutletControlEntry *_nextPtr; /* pointer to next table entry */
1211 /* private space to hold actual values */
1213 int32_t __sPDUOutletControlIndex;
1214 int32_t __sPDUOutletPending;
1215 int32_t __sPDUOutletCtl;
1216 u_char __sPDUOutletCtlName[65535];
1217 } sPDUOutletControlEntry_t;
1220 * C manager interface stubs for PowerNet-MIB::sPDUOutletControlEntry.
1223 extern int
1224 powernet_mib_mgr_get_sPDUOutletControlEntry(struct snmp_session *s, sPDUOutletControlEntry_t **sPDUOutletControlEntry);
1227 * C agent interface stubs for PowerNet-MIB::sPDUOutletControlEntry.
1230 extern int
1231 powernet_mib_agt_read_sPDUOutletControlEntry(sPDUOutletControlEntry_t *sPDUOutletControlEntry);
1232 extern int
1233 powernet_mib_agt_register_sPDUOutletControlEntry();
1236 * C type definitions for PowerNet-MIB::sPDUOutletConfig.
1239 typedef struct sPDUOutletConfig {
1240 int32_t *sPDUOutletConfigTableSize;
1241 void *_clientData; /* pointer to client data structure */
1243 /* private space to hold actual values */
1245 int32_t __sPDUOutletConfigTableSize;
1246 } sPDUOutletConfig_t;
1249 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfig.
1252 extern int
1253 powernet_mib_mgr_get_sPDUOutletConfig(struct snmp_session *s, sPDUOutletConfig_t **sPDUOutletConfig);
1256 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfig.
1259 extern int
1260 powernet_mib_agt_read_sPDUOutletConfig(sPDUOutletConfig_t *sPDUOutletConfig);
1261 extern int
1262 powernet_mib_agt_register_sPDUOutletConfig();
1265 * C type definitions for PowerNet-MIB::sPDUOutletConfigEntry.
1268 typedef struct sPDUOutletConfigEntry {
1269 int32_t *sPDUOutletConfigIndex;
1270 int32_t *sPDUOutletPowerOnTime;
1271 u_char *sPDUOutletName;
1272 size_t _sPDUOutletNameLength;
1273 int32_t *sPDUOutletPowerOffTime;
1274 int32_t *sPDUOutletRebootDuration;
1275 void *_clientData; /* pointer to client data structure */
1276 struct sPDUOutletConfigEntry *_nextPtr; /* pointer to next table entry */
1278 /* private space to hold actual values */
1280 int32_t __sPDUOutletConfigIndex;
1281 int32_t __sPDUOutletPowerOnTime;
1282 u_char __sPDUOutletName[65535];
1283 int32_t __sPDUOutletPowerOffTime;
1284 int32_t __sPDUOutletRebootDuration;
1285 } sPDUOutletConfigEntry_t;
1288 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigEntry.
1291 extern int
1292 powernet_mib_mgr_get_sPDUOutletConfigEntry(struct snmp_session *s, sPDUOutletConfigEntry_t **sPDUOutletConfigEntry);
1295 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigEntry.
1298 extern int
1299 powernet_mib_agt_read_sPDUOutletConfigEntry(sPDUOutletConfigEntry_t *sPDUOutletConfigEntry);
1300 extern int
1301 powernet_mib_agt_register_sPDUOutletConfigEntry();
1304 * C type definitions for PowerNet-MIB::sPDUIdentVM.
1307 typedef struct sPDUIdentVM {
1308 int32_t *sPDUIdentVMTableSize;
1309 void *_clientData; /* pointer to client data structure */
1311 /* private space to hold actual values */
1313 int32_t __sPDUIdentVMTableSize;
1314 } sPDUIdentVM_t;
1317 * C manager interface stubs for PowerNet-MIB::sPDUIdentVM.
1320 extern int
1321 powernet_mib_mgr_get_sPDUIdentVM(struct snmp_session *s, sPDUIdentVM_t **sPDUIdentVM);
1324 * C agent interface stubs for PowerNet-MIB::sPDUIdentVM.
1327 extern int
1328 powernet_mib_agt_read_sPDUIdentVM(sPDUIdentVM_t *sPDUIdentVM);
1329 extern int
1330 powernet_mib_agt_register_sPDUIdentVM();
1333 * C type definitions for PowerNet-MIB::sPDUIdentVMEntry.
1336 typedef struct sPDUIdentVMEntry {
1337 int32_t *sPDUIdentVMIndex;
1338 u_char *sPDUIdentNameVM;
1339 size_t _sPDUIdentNameVMLength;
1340 u_char *sPDUIdentHardwareRevVM;
1341 size_t _sPDUIdentHardwareRevVMLength;
1342 u_char *sPDUIdentFirmwareRevVM;
1343 size_t _sPDUIdentFirmwareRevVMLength;
1344 u_char *sPDUIdentDateOfManufactureVM;
1345 size_t _sPDUIdentDateOfManufactureVMLength;
1346 u_char *sPDUIdentModelNumberVM;
1347 size_t _sPDUIdentModelNumberVMLength;
1348 u_char *sPDUIdentSerialNumberVM;
1349 size_t _sPDUIdentSerialNumberVMLength;
1350 void *_clientData; /* pointer to client data structure */
1351 struct sPDUIdentVMEntry *_nextPtr; /* pointer to next table entry */
1353 /* private space to hold actual values */
1355 int32_t __sPDUIdentVMIndex;
1356 u_char __sPDUIdentNameVM[65535];
1357 u_char __sPDUIdentHardwareRevVM[65535];
1358 u_char __sPDUIdentFirmwareRevVM[65535];
1359 u_char __sPDUIdentDateOfManufactureVM[65535];
1360 u_char __sPDUIdentModelNumberVM[65535];
1361 u_char __sPDUIdentSerialNumberVM[65535];
1362 } sPDUIdentVMEntry_t;
1365 * C manager interface stubs for PowerNet-MIB::sPDUIdentVMEntry.
1368 extern int
1369 powernet_mib_mgr_get_sPDUIdentVMEntry(struct snmp_session *s, sPDUIdentVMEntry_t **sPDUIdentVMEntry);
1372 * C agent interface stubs for PowerNet-MIB::sPDUIdentVMEntry.
1375 extern int
1376 powernet_mib_agt_read_sPDUIdentVMEntry(sPDUIdentVMEntry_t *sPDUIdentVMEntry);
1377 extern int
1378 powernet_mib_agt_register_sPDUIdentVMEntry();
1381 * C type definitions for PowerNet-MIB::sPDUMasterControlVM.
1384 typedef struct sPDUMasterControlVM {
1385 int32_t *sPDUMasterControlVMTableSize;
1386 void *_clientData; /* pointer to client data structure */
1388 /* private space to hold actual values */
1390 int32_t __sPDUMasterControlVMTableSize;
1391 } sPDUMasterControlVM_t;
1394 * C manager interface stubs for PowerNet-MIB::sPDUMasterControlVM.
1397 extern int
1398 powernet_mib_mgr_get_sPDUMasterControlVM(struct snmp_session *s, sPDUMasterControlVM_t **sPDUMasterControlVM);
1401 * C agent interface stubs for PowerNet-MIB::sPDUMasterControlVM.
1404 extern int
1405 powernet_mib_agt_read_sPDUMasterControlVM(sPDUMasterControlVM_t *sPDUMasterControlVM);
1406 extern int
1407 powernet_mib_agt_register_sPDUMasterControlVM();
1410 * C type definitions for PowerNet-MIB::sPDUMasterControlVMEntry.
1413 typedef struct sPDUMasterControlVMEntry {
1414 int32_t *sPDUMasterControlVMIndex;
1415 u_char *sPDUMasterControlVMName;
1416 size_t _sPDUMasterControlVMNameLength;
1417 int32_t *sPDUMasterControlVMCommand;
1418 void *_clientData; /* pointer to client data structure */
1419 struct sPDUMasterControlVMEntry *_nextPtr; /* pointer to next table entry */
1421 /* private space to hold actual values */
1423 int32_t __sPDUMasterControlVMIndex;
1424 u_char __sPDUMasterControlVMName[65535];
1425 int32_t __sPDUMasterControlVMCommand;
1426 } sPDUMasterControlVMEntry_t;
1429 * C manager interface stubs for PowerNet-MIB::sPDUMasterControlVMEntry.
1432 extern int
1433 powernet_mib_mgr_get_sPDUMasterControlVMEntry(struct snmp_session *s, sPDUMasterControlVMEntry_t **sPDUMasterControlVMEntry);
1436 * C agent interface stubs for PowerNet-MIB::sPDUMasterControlVMEntry.
1439 extern int
1440 powernet_mib_agt_read_sPDUMasterControlVMEntry(sPDUMasterControlVMEntry_t *sPDUMasterControlVMEntry);
1441 extern int
1442 powernet_mib_agt_register_sPDUMasterControlVMEntry();
1445 * C type definitions for PowerNet-MIB::sPDUMasterConfigVM.
1448 typedef struct sPDUMasterConfigVM {
1449 int32_t *sPDUMasterConfigVMTableSize;
1450 void *_clientData; /* pointer to client data structure */
1452 /* private space to hold actual values */
1454 int32_t __sPDUMasterConfigVMTableSize;
1455 } sPDUMasterConfigVM_t;
1458 * C manager interface stubs for PowerNet-MIB::sPDUMasterConfigVM.
1461 extern int
1462 powernet_mib_mgr_get_sPDUMasterConfigVM(struct snmp_session *s, sPDUMasterConfigVM_t **sPDUMasterConfigVM);
1465 * C agent interface stubs for PowerNet-MIB::sPDUMasterConfigVM.
1468 extern int
1469 powernet_mib_agt_read_sPDUMasterConfigVM(sPDUMasterConfigVM_t *sPDUMasterConfigVM);
1470 extern int
1471 powernet_mib_agt_register_sPDUMasterConfigVM();
1474 * C type definitions for PowerNet-MIB::sPDUMasterConfigVMEntry.
1477 typedef struct sPDUMasterConfigVMEntry {
1478 int32_t *sPDUMasterConfigVMIndex;
1479 u_char *sPDUMasterConfigVMName;
1480 size_t _sPDUMasterConfigVMNameLength;
1481 int32_t *sPDUMasterConfigVMColdstartDelay;
1482 int32_t *sPDUMasterConfigVMAudioAlarmActivated;
1483 int32_t *sPDUMasterConfigVMHighLoadWarningThreshold;
1484 int32_t *sPDUMasterConfigVMLowLoadWarningThreshold;
1485 int32_t *sPDUMasterConfigVMOverloadRestriction;
1486 void *_clientData; /* pointer to client data structure */
1487 struct sPDUMasterConfigVMEntry *_nextPtr; /* pointer to next table entry */
1489 /* private space to hold actual values */
1491 int32_t __sPDUMasterConfigVMIndex;
1492 u_char __sPDUMasterConfigVMName[65535];
1493 int32_t __sPDUMasterConfigVMColdstartDelay;
1494 int32_t __sPDUMasterConfigVMAudioAlarmActivated;
1495 int32_t __sPDUMasterConfigVMHighLoadWarningThreshold;
1496 int32_t __sPDUMasterConfigVMLowLoadWarningThreshold;
1497 int32_t __sPDUMasterConfigVMOverloadRestriction;
1498 } sPDUMasterConfigVMEntry_t;
1501 * C manager interface stubs for PowerNet-MIB::sPDUMasterConfigVMEntry.
1504 extern int
1505 powernet_mib_mgr_get_sPDUMasterConfigVMEntry(struct snmp_session *s, sPDUMasterConfigVMEntry_t **sPDUMasterConfigVMEntry);
1508 * C agent interface stubs for PowerNet-MIB::sPDUMasterConfigVMEntry.
1511 extern int
1512 powernet_mib_agt_read_sPDUMasterConfigVMEntry(sPDUMasterConfigVMEntry_t *sPDUMasterConfigVMEntry);
1513 extern int
1514 powernet_mib_agt_register_sPDUMasterConfigVMEntry();
1517 * C type definitions for PowerNet-MIB::sPDUMasterStatusVM.
1520 typedef struct sPDUMasterStatusVM {
1521 int32_t *sPDUMasterStatusVMTableSize;
1522 void *_clientData; /* pointer to client data structure */
1524 /* private space to hold actual values */
1526 int32_t __sPDUMasterStatusVMTableSize;
1527 } sPDUMasterStatusVM_t;
1530 * C manager interface stubs for PowerNet-MIB::sPDUMasterStatusVM.
1533 extern int
1534 powernet_mib_mgr_get_sPDUMasterStatusVM(struct snmp_session *s, sPDUMasterStatusVM_t **sPDUMasterStatusVM);
1537 * C agent interface stubs for PowerNet-MIB::sPDUMasterStatusVM.
1540 extern int
1541 powernet_mib_agt_read_sPDUMasterStatusVM(sPDUMasterStatusVM_t *sPDUMasterStatusVM);
1542 extern int
1543 powernet_mib_agt_register_sPDUMasterStatusVM();
1546 * C type definitions for PowerNet-MIB::sPDUMasterStatusVMEntry.
1549 typedef struct sPDUMasterStatusVMEntry {
1550 int32_t *sPDUMasterStatusVMIndex;
1551 u_char *sPDUMasterStatusVMName;
1552 size_t _sPDUMasterStatusVMNameLength;
1553 int32_t *sPDUMasterStatusVMCommandPending;
1554 int32_t *sPDUMasterStatusVMOverloadCondition;
1555 int32_t *sPDUMasterStatusVMLowLoadCondition;
1556 int32_t *sPDUMasterStatusVMCurrentLoad;
1557 int32_t *sPDUMasterStatusVMMaxLoad;
1558 int32_t *sPDUMasterStatusVMOutletCount;
1559 int32_t *sPDUMasterStatusVMRebootDuration;
1560 void *_clientData; /* pointer to client data structure */
1561 struct sPDUMasterStatusVMEntry *_nextPtr; /* pointer to next table entry */
1563 /* private space to hold actual values */
1565 int32_t __sPDUMasterStatusVMIndex;
1566 u_char __sPDUMasterStatusVMName[65535];
1567 int32_t __sPDUMasterStatusVMCommandPending;
1568 int32_t __sPDUMasterStatusVMOverloadCondition;
1569 int32_t __sPDUMasterStatusVMLowLoadCondition;
1570 int32_t __sPDUMasterStatusVMCurrentLoad;
1571 int32_t __sPDUMasterStatusVMMaxLoad;
1572 int32_t __sPDUMasterStatusVMOutletCount;
1573 int32_t __sPDUMasterStatusVMRebootDuration;
1574 } sPDUMasterStatusVMEntry_t;
1577 * C manager interface stubs for PowerNet-MIB::sPDUMasterStatusVMEntry.
1580 extern int
1581 powernet_mib_mgr_get_sPDUMasterStatusVMEntry(struct snmp_session *s, sPDUMasterStatusVMEntry_t **sPDUMasterStatusVMEntry);
1584 * C agent interface stubs for PowerNet-MIB::sPDUMasterStatusVMEntry.
1587 extern int
1588 powernet_mib_agt_read_sPDUMasterStatusVMEntry(sPDUMasterStatusVMEntry_t *sPDUMasterStatusVMEntry);
1589 extern int
1590 powernet_mib_agt_register_sPDUMasterStatusVMEntry();
1593 * C type definitions for PowerNet-MIB::sPDUOutletControlVMEntry.
1596 typedef struct sPDUOutletControlVMEntry {
1597 int32_t *sPDUOutletControlVMIndex;
1598 u_char *sPDUOutletControlVMName;
1599 size_t _sPDUOutletControlVMNameLength;
1600 int32_t *sPDUOutletControlVMOutletIndex;
1601 u_char *sPDUOutletControlVMOutletName;
1602 size_t _sPDUOutletControlVMOutletNameLength;
1603 int32_t *sPDUOutletControlVMOutletCommand;
1604 void *_clientData; /* pointer to client data structure */
1605 struct sPDUOutletControlVMEntry *_nextPtr; /* pointer to next table entry */
1607 /* private space to hold actual values */
1609 int32_t __sPDUOutletControlVMIndex;
1610 u_char __sPDUOutletControlVMName[65535];
1611 int32_t __sPDUOutletControlVMOutletIndex;
1612 u_char __sPDUOutletControlVMOutletName[65535];
1613 int32_t __sPDUOutletControlVMOutletCommand;
1614 } sPDUOutletControlVMEntry_t;
1617 * C manager interface stubs for PowerNet-MIB::sPDUOutletControlVMEntry.
1620 extern int
1621 powernet_mib_mgr_get_sPDUOutletControlVMEntry(struct snmp_session *s, sPDUOutletControlVMEntry_t **sPDUOutletControlVMEntry);
1624 * C agent interface stubs for PowerNet-MIB::sPDUOutletControlVMEntry.
1627 extern int
1628 powernet_mib_agt_read_sPDUOutletControlVMEntry(sPDUOutletControlVMEntry_t *sPDUOutletControlVMEntry);
1629 extern int
1630 powernet_mib_agt_register_sPDUOutletControlVMEntry();
1633 * C type definitions for PowerNet-MIB::sPDUOutletConfigVMEntry.
1636 typedef struct sPDUOutletConfigVMEntry {
1637 int32_t *sPDUOutletConfigVMIndex;
1638 u_char *sPDUOutletConfigVMName;
1639 size_t _sPDUOutletConfigVMNameLength;
1640 int32_t *sPDUOutletConfigVMOutletIndex;
1641 u_char *sPDUOutletConfigVMOutletName;
1642 size_t _sPDUOutletConfigVMOutletNameLength;
1643 int32_t *sPDUOutletConfigVMPowerOnTime;
1644 int32_t *sPDUOutletConfigVMPowerOffTime;
1645 int32_t *sPDUOutletConfigVMRebootDuration;
1646 void *_clientData; /* pointer to client data structure */
1647 struct sPDUOutletConfigVMEntry *_nextPtr; /* pointer to next table entry */
1649 /* private space to hold actual values */
1651 int32_t __sPDUOutletConfigVMIndex;
1652 u_char __sPDUOutletConfigVMName[65535];
1653 int32_t __sPDUOutletConfigVMOutletIndex;
1654 u_char __sPDUOutletConfigVMOutletName[65535];
1655 int32_t __sPDUOutletConfigVMPowerOnTime;
1656 int32_t __sPDUOutletConfigVMPowerOffTime;
1657 int32_t __sPDUOutletConfigVMRebootDuration;
1658 } sPDUOutletConfigVMEntry_t;
1661 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigVMEntry.
1664 extern int
1665 powernet_mib_mgr_get_sPDUOutletConfigVMEntry(struct snmp_session *s, sPDUOutletConfigVMEntry_t **sPDUOutletConfigVMEntry);
1668 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigVMEntry.
1671 extern int
1672 powernet_mib_agt_read_sPDUOutletConfigVMEntry(sPDUOutletConfigVMEntry_t *sPDUOutletConfigVMEntry);
1673 extern int
1674 powernet_mib_agt_register_sPDUOutletConfigVMEntry();
1677 * C type definitions for PowerNet-MIB::sPDUOutletStatusVMEntry.
1680 typedef struct sPDUOutletStatusVMEntry {
1681 int32_t *sPDUOutletStatusVMIndex;
1682 u_char *sPDUOutletStatusVMName;
1683 size_t _sPDUOutletStatusVMNameLength;
1684 int32_t *sPDUOutletStatusVMOutletIndex;
1685 u_char *sPDUOutletStatusVMOutletName;
1686 size_t _sPDUOutletStatusVMOutletNameLength;
1687 int32_t *sPDUOutletStatusVMOutletState;
1688 int32_t *sPDUOutletStatusVMCommandPending;
1689 void *_clientData; /* pointer to client data structure */
1690 struct sPDUOutletStatusVMEntry *_nextPtr; /* pointer to next table entry */
1692 /* private space to hold actual values */
1694 int32_t __sPDUOutletStatusVMIndex;
1695 u_char __sPDUOutletStatusVMName[65535];
1696 int32_t __sPDUOutletStatusVMOutletIndex;
1697 u_char __sPDUOutletStatusVMOutletName[65535];
1698 int32_t __sPDUOutletStatusVMOutletState;
1699 int32_t __sPDUOutletStatusVMCommandPending;
1700 } sPDUOutletStatusVMEntry_t;
1703 * C manager interface stubs for PowerNet-MIB::sPDUOutletStatusVMEntry.
1706 extern int
1707 powernet_mib_mgr_get_sPDUOutletStatusVMEntry(struct snmp_session *s, sPDUOutletStatusVMEntry_t **sPDUOutletStatusVMEntry);
1710 * C agent interface stubs for PowerNet-MIB::sPDUOutletStatusVMEntry.
1713 extern int
1714 powernet_mib_agt_read_sPDUOutletStatusVMEntry(sPDUOutletStatusVMEntry_t *sPDUOutletStatusVMEntry);
1715 extern int
1716 powernet_mib_agt_register_sPDUOutletStatusVMEntry();
1719 * C type definitions for PowerNet-MIB::sPDUIdentMSP.
1722 typedef struct sPDUIdentMSP {
1723 int32_t *sPDUIdentMSPTableSize;
1724 void *_clientData; /* pointer to client data structure */
1726 /* private space to hold actual values */
1728 int32_t __sPDUIdentMSPTableSize;
1729 } sPDUIdentMSP_t;
1732 * C manager interface stubs for PowerNet-MIB::sPDUIdentMSP.
1735 extern int
1736 powernet_mib_mgr_get_sPDUIdentMSP(struct snmp_session *s, sPDUIdentMSP_t **sPDUIdentMSP);
1739 * C agent interface stubs for PowerNet-MIB::sPDUIdentMSP.
1742 extern int
1743 powernet_mib_agt_read_sPDUIdentMSP(sPDUIdentMSP_t *sPDUIdentMSP);
1744 extern int
1745 powernet_mib_agt_register_sPDUIdentMSP();
1748 * C type definitions for PowerNet-MIB::sPDUIdentMSPEntry.
1751 typedef struct sPDUIdentMSPEntry {
1752 int32_t *sPDUIdentMSPIndex;
1753 u_char *sPDUIdentNameMSP;
1754 size_t _sPDUIdentNameMSPLength;
1755 u_char *sPDUIdentHardwareRevMSP;
1756 size_t _sPDUIdentHardwareRevMSPLength;
1757 u_char *sPDUIdentFirmwareRevMSP;
1758 size_t _sPDUIdentFirmwareRevMSPLength;
1759 u_char *sPDUIdentDateOfManufactureMSP;
1760 size_t _sPDUIdentDateOfManufactureMSPLength;
1761 u_char *sPDUIdentModelNumberMSP;
1762 size_t _sPDUIdentModelNumberMSPLength;
1763 u_char *sPDUIdentSerialNumberMSP;
1764 size_t _sPDUIdentSerialNumberMSPLength;
1765 void *_clientData; /* pointer to client data structure */
1766 struct sPDUIdentMSPEntry *_nextPtr; /* pointer to next table entry */
1768 /* private space to hold actual values */
1770 int32_t __sPDUIdentMSPIndex;
1771 u_char __sPDUIdentNameMSP[65535];
1772 u_char __sPDUIdentHardwareRevMSP[65535];
1773 u_char __sPDUIdentFirmwareRevMSP[65535];
1774 u_char __sPDUIdentDateOfManufactureMSP[65535];
1775 u_char __sPDUIdentModelNumberMSP[65535];
1776 u_char __sPDUIdentSerialNumberMSP[65535];
1777 } sPDUIdentMSPEntry_t;
1780 * C manager interface stubs for PowerNet-MIB::sPDUIdentMSPEntry.
1783 extern int
1784 powernet_mib_mgr_get_sPDUIdentMSPEntry(struct snmp_session *s, sPDUIdentMSPEntry_t **sPDUIdentMSPEntry);
1787 * C agent interface stubs for PowerNet-MIB::sPDUIdentMSPEntry.
1790 extern int
1791 powernet_mib_agt_read_sPDUIdentMSPEntry(sPDUIdentMSPEntry_t *sPDUIdentMSPEntry);
1792 extern int
1793 powernet_mib_agt_register_sPDUIdentMSPEntry();
1796 * C type definitions for PowerNet-MIB::sPDUMasterControlMSP.
1799 typedef struct sPDUMasterControlMSP {
1800 int32_t *sPDUMasterControlMSPTableSize;
1801 void *_clientData; /* pointer to client data structure */
1803 /* private space to hold actual values */
1805 int32_t __sPDUMasterControlMSPTableSize;
1806 } sPDUMasterControlMSP_t;
1809 * C manager interface stubs for PowerNet-MIB::sPDUMasterControlMSP.
1812 extern int
1813 powernet_mib_mgr_get_sPDUMasterControlMSP(struct snmp_session *s, sPDUMasterControlMSP_t **sPDUMasterControlMSP);
1816 * C agent interface stubs for PowerNet-MIB::sPDUMasterControlMSP.
1819 extern int
1820 powernet_mib_agt_read_sPDUMasterControlMSP(sPDUMasterControlMSP_t *sPDUMasterControlMSP);
1821 extern int
1822 powernet_mib_agt_register_sPDUMasterControlMSP();
1825 * C type definitions for PowerNet-MIB::sPDUMasterControlMSPEntry.
1828 typedef struct sPDUMasterControlMSPEntry {
1829 int32_t *sPDUMasterControlMSPIndex;
1830 u_char *sPDUMasterControlMSPName;
1831 size_t _sPDUMasterControlMSPNameLength;
1832 int32_t *sPDUMasterControlMSPCommand;
1833 void *_clientData; /* pointer to client data structure */
1834 struct sPDUMasterControlMSPEntry *_nextPtr; /* pointer to next table entry */
1836 /* private space to hold actual values */
1838 int32_t __sPDUMasterControlMSPIndex;
1839 u_char __sPDUMasterControlMSPName[65535];
1840 int32_t __sPDUMasterControlMSPCommand;
1841 } sPDUMasterControlMSPEntry_t;
1844 * C manager interface stubs for PowerNet-MIB::sPDUMasterControlMSPEntry.
1847 extern int
1848 powernet_mib_mgr_get_sPDUMasterControlMSPEntry(struct snmp_session *s, sPDUMasterControlMSPEntry_t **sPDUMasterControlMSPEntry);
1851 * C agent interface stubs for PowerNet-MIB::sPDUMasterControlMSPEntry.
1854 extern int
1855 powernet_mib_agt_read_sPDUMasterControlMSPEntry(sPDUMasterControlMSPEntry_t *sPDUMasterControlMSPEntry);
1856 extern int
1857 powernet_mib_agt_register_sPDUMasterControlMSPEntry();
1860 * C type definitions for PowerNet-MIB::sPDUMasterConfigMSP.
1863 typedef struct sPDUMasterConfigMSP {
1864 int32_t *sPDUMasterConfigMSPTableSize;
1865 void *_clientData; /* pointer to client data structure */
1867 /* private space to hold actual values */
1869 int32_t __sPDUMasterConfigMSPTableSize;
1870 } sPDUMasterConfigMSP_t;
1873 * C manager interface stubs for PowerNet-MIB::sPDUMasterConfigMSP.
1876 extern int
1877 powernet_mib_mgr_get_sPDUMasterConfigMSP(struct snmp_session *s, sPDUMasterConfigMSP_t **sPDUMasterConfigMSP);
1880 * C agent interface stubs for PowerNet-MIB::sPDUMasterConfigMSP.
1883 extern int
1884 powernet_mib_agt_read_sPDUMasterConfigMSP(sPDUMasterConfigMSP_t *sPDUMasterConfigMSP);
1885 extern int
1886 powernet_mib_agt_register_sPDUMasterConfigMSP();
1889 * C type definitions for PowerNet-MIB::sPDUMasterConfigMSPEntry.
1892 typedef struct sPDUMasterConfigMSPEntry {
1893 int32_t *sPDUMasterConfigMSPIndex;
1894 u_char *sPDUMasterConfigMSPName;
1895 size_t _sPDUMasterConfigMSPNameLength;
1896 int32_t *sPDUMasterConfigMSPPowerOnTimeDelay;
1897 int32_t *sPDUMasterConfigMSPManualButton;
1898 void *_clientData; /* pointer to client data structure */
1899 struct sPDUMasterConfigMSPEntry *_nextPtr; /* pointer to next table entry */
1901 /* private space to hold actual values */
1903 int32_t __sPDUMasterConfigMSPIndex;
1904 u_char __sPDUMasterConfigMSPName[65535];
1905 int32_t __sPDUMasterConfigMSPPowerOnTimeDelay;
1906 int32_t __sPDUMasterConfigMSPManualButton;
1907 } sPDUMasterConfigMSPEntry_t;
1910 * C manager interface stubs for PowerNet-MIB::sPDUMasterConfigMSPEntry.
1913 extern int
1914 powernet_mib_mgr_get_sPDUMasterConfigMSPEntry(struct snmp_session *s, sPDUMasterConfigMSPEntry_t **sPDUMasterConfigMSPEntry);
1917 * C agent interface stubs for PowerNet-MIB::sPDUMasterConfigMSPEntry.
1920 extern int
1921 powernet_mib_agt_read_sPDUMasterConfigMSPEntry(sPDUMasterConfigMSPEntry_t *sPDUMasterConfigMSPEntry);
1922 extern int
1923 powernet_mib_agt_register_sPDUMasterConfigMSPEntry();
1926 * C type definitions for PowerNet-MIB::sPDUMasterStatusMSP.
1929 typedef struct sPDUMasterStatusMSP {
1930 int32_t *sPDUMasterStatusMSPTableSize;
1931 void *_clientData; /* pointer to client data structure */
1933 /* private space to hold actual values */
1935 int32_t __sPDUMasterStatusMSPTableSize;
1936 } sPDUMasterStatusMSP_t;
1939 * C manager interface stubs for PowerNet-MIB::sPDUMasterStatusMSP.
1942 extern int
1943 powernet_mib_mgr_get_sPDUMasterStatusMSP(struct snmp_session *s, sPDUMasterStatusMSP_t **sPDUMasterStatusMSP);
1946 * C agent interface stubs for PowerNet-MIB::sPDUMasterStatusMSP.
1949 extern int
1950 powernet_mib_agt_read_sPDUMasterStatusMSP(sPDUMasterStatusMSP_t *sPDUMasterStatusMSP);
1951 extern int
1952 powernet_mib_agt_register_sPDUMasterStatusMSP();
1955 * C type definitions for PowerNet-MIB::sPDUMasterStatusMSPEntry.
1958 typedef struct sPDUMasterStatusMSPEntry {
1959 int32_t *sPDUMasterStatusMSPIndex;
1960 u_char *sPDUMasterStatusMSPName;
1961 size_t _sPDUMasterStatusMSPNameLength;
1962 int32_t *sPDUMasterStatusMSPOutletCount;
1963 void *_clientData; /* pointer to client data structure */
1964 struct sPDUMasterStatusMSPEntry *_nextPtr; /* pointer to next table entry */
1966 /* private space to hold actual values */
1968 int32_t __sPDUMasterStatusMSPIndex;
1969 u_char __sPDUMasterStatusMSPName[65535];
1970 int32_t __sPDUMasterStatusMSPOutletCount;
1971 } sPDUMasterStatusMSPEntry_t;
1974 * C manager interface stubs for PowerNet-MIB::sPDUMasterStatusMSPEntry.
1977 extern int
1978 powernet_mib_mgr_get_sPDUMasterStatusMSPEntry(struct snmp_session *s, sPDUMasterStatusMSPEntry_t **sPDUMasterStatusMSPEntry);
1981 * C agent interface stubs for PowerNet-MIB::sPDUMasterStatusMSPEntry.
1984 extern int
1985 powernet_mib_agt_read_sPDUMasterStatusMSPEntry(sPDUMasterStatusMSPEntry_t *sPDUMasterStatusMSPEntry);
1986 extern int
1987 powernet_mib_agt_register_sPDUMasterStatusMSPEntry();
1990 * C type definitions for PowerNet-MIB::sPDUOutletControlMSPEntry.
1993 typedef struct sPDUOutletControlMSPEntry {
1994 int32_t *sPDUOutletControlMSPIndex;
1995 u_char *sPDUOutletControlMSPName;
1996 size_t _sPDUOutletControlMSPNameLength;
1997 int32_t *sPDUOutletControlMSPOutletIndex;
1998 u_char *sPDUOutletControlMSPOutletName;
1999 size_t _sPDUOutletControlMSPOutletNameLength;
2000 int32_t *sPDUOutletControlMSPOutletCommand;
2001 void *_clientData; /* pointer to client data structure */
2002 struct sPDUOutletControlMSPEntry *_nextPtr; /* pointer to next table entry */
2004 /* private space to hold actual values */
2006 int32_t __sPDUOutletControlMSPIndex;
2007 u_char __sPDUOutletControlMSPName[65535];
2008 int32_t __sPDUOutletControlMSPOutletIndex;
2009 u_char __sPDUOutletControlMSPOutletName[65535];
2010 int32_t __sPDUOutletControlMSPOutletCommand;
2011 } sPDUOutletControlMSPEntry_t;
2014 * C manager interface stubs for PowerNet-MIB::sPDUOutletControlMSPEntry.
2017 extern int
2018 powernet_mib_mgr_get_sPDUOutletControlMSPEntry(struct snmp_session *s, sPDUOutletControlMSPEntry_t **sPDUOutletControlMSPEntry);
2021 * C agent interface stubs for PowerNet-MIB::sPDUOutletControlMSPEntry.
2024 extern int
2025 powernet_mib_agt_read_sPDUOutletControlMSPEntry(sPDUOutletControlMSPEntry_t *sPDUOutletControlMSPEntry);
2026 extern int
2027 powernet_mib_agt_register_sPDUOutletControlMSPEntry();
2030 * C type definitions for PowerNet-MIB::sPDUOutletConfigMSPallEntry.
2033 typedef struct sPDUOutletConfigMSPallEntry {
2034 int32_t *sPDUOutletConfigMSPallIndex;
2035 u_char *sPDUOutletConfigMSPallName;
2036 size_t _sPDUOutletConfigMSPallNameLength;
2037 int32_t *sPDUOutletConfigMSPallOutletIndex;
2038 u_char *sPDUOutletConfigMSPallOutletName;
2039 size_t _sPDUOutletConfigMSPallOutletNameLength;
2040 int32_t *sPDUOutletConfigMSPallOutletCtrlMode;
2041 void *_clientData; /* pointer to client data structure */
2042 struct sPDUOutletConfigMSPallEntry *_nextPtr; /* pointer to next table entry */
2044 /* private space to hold actual values */
2046 int32_t __sPDUOutletConfigMSPallIndex;
2047 u_char __sPDUOutletConfigMSPallName[65535];
2048 int32_t __sPDUOutletConfigMSPallOutletIndex;
2049 u_char __sPDUOutletConfigMSPallOutletName[65535];
2050 int32_t __sPDUOutletConfigMSPallOutletCtrlMode;
2051 } sPDUOutletConfigMSPallEntry_t;
2054 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigMSPallEntry.
2057 extern int
2058 powernet_mib_mgr_get_sPDUOutletConfigMSPallEntry(struct snmp_session *s, sPDUOutletConfigMSPallEntry_t **sPDUOutletConfigMSPallEntry);
2061 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigMSPallEntry.
2064 extern int
2065 powernet_mib_agt_read_sPDUOutletConfigMSPallEntry(sPDUOutletConfigMSPallEntry_t *sPDUOutletConfigMSPallEntry);
2066 extern int
2067 powernet_mib_agt_register_sPDUOutletConfigMSPallEntry();
2070 * C type definitions for PowerNet-MIB::sPDUOutletConfigMSPgsEntry.
2073 typedef struct sPDUOutletConfigMSPgsEntry {
2074 int32_t *sPDUOutletConfigMSPgsIndex;
2075 u_char *sPDUOutletConfigMSPgsName;
2076 size_t _sPDUOutletConfigMSPgsNameLength;
2077 int32_t *sPDUOutletConfigMSPgsOutletIndex;
2078 u_char *sPDUOutletConfigMSPgsOutletName;
2079 size_t _sPDUOutletConfigMSPgsOutletNameLength;
2080 int32_t *sPDUOutletConfigMSPgsOutletCtrlMode;
2081 int32_t *sPDUOutletConfigMSPgsDeviceConfirm;
2082 int32_t *sPDUOutletConfigMSPgsLowBattWarning;
2083 int32_t *sPDUOutletConfigMSPgsLowBattMult;
2084 int32_t *sPDUOutletConfigMSPgsRestartDelay;
2085 int32_t *sPDUOutletConfigMSPgsPowerOnDelay;
2086 int32_t *sPDUOutletConfigMSPgsPowerOffDelay;
2087 int32_t *sPDUOutletConfigMSPgsBattCapThresh;
2088 int32_t *sPDUOutletConfigMSPgsRebootDuration;
2089 void *_clientData; /* pointer to client data structure */
2090 struct sPDUOutletConfigMSPgsEntry *_nextPtr; /* pointer to next table entry */
2092 /* private space to hold actual values */
2094 int32_t __sPDUOutletConfigMSPgsIndex;
2095 u_char __sPDUOutletConfigMSPgsName[65535];
2096 int32_t __sPDUOutletConfigMSPgsOutletIndex;
2097 u_char __sPDUOutletConfigMSPgsOutletName[65535];
2098 int32_t __sPDUOutletConfigMSPgsOutletCtrlMode;
2099 int32_t __sPDUOutletConfigMSPgsDeviceConfirm;
2100 int32_t __sPDUOutletConfigMSPgsLowBattWarning;
2101 int32_t __sPDUOutletConfigMSPgsLowBattMult;
2102 int32_t __sPDUOutletConfigMSPgsRestartDelay;
2103 int32_t __sPDUOutletConfigMSPgsPowerOnDelay;
2104 int32_t __sPDUOutletConfigMSPgsPowerOffDelay;
2105 int32_t __sPDUOutletConfigMSPgsBattCapThresh;
2106 int32_t __sPDUOutletConfigMSPgsRebootDuration;
2107 } sPDUOutletConfigMSPgsEntry_t;
2110 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigMSPgsEntry.
2113 extern int
2114 powernet_mib_mgr_get_sPDUOutletConfigMSPgsEntry(struct snmp_session *s, sPDUOutletConfigMSPgsEntry_t **sPDUOutletConfigMSPgsEntry);
2117 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigMSPgsEntry.
2120 extern int
2121 powernet_mib_agt_read_sPDUOutletConfigMSPgsEntry(sPDUOutletConfigMSPgsEntry_t *sPDUOutletConfigMSPgsEntry);
2122 extern int
2123 powernet_mib_agt_register_sPDUOutletConfigMSPgsEntry();
2126 * C type definitions for PowerNet-MIB::sPDUOutletConfigMSPannunEntry.
2129 typedef struct sPDUOutletConfigMSPannunEntry {
2130 int32_t *sPDUOutletConfigMSPannunIndex;
2131 u_char *sPDUOutletConfigMSPannunName;
2132 size_t _sPDUOutletConfigMSPannunNameLength;
2133 int32_t *sPDUOutletConfigMSPannunOutletIndex;
2134 u_char *sPDUOutletConfigMSPannunOutletName;
2135 size_t _sPDUOutletConfigMSPannunOutletNameLength;
2136 int32_t *sPDUOutletConfigMSPannunOutletCtrlMode;
2137 int32_t *sPDUOutletConfigMSPannunInitialState;
2138 int32_t *sPDUOutletConfigMSPannunAlarmActionDly;
2139 void *_clientData; /* pointer to client data structure */
2140 struct sPDUOutletConfigMSPannunEntry *_nextPtr; /* pointer to next table entry */
2142 /* private space to hold actual values */
2144 int32_t __sPDUOutletConfigMSPannunIndex;
2145 u_char __sPDUOutletConfigMSPannunName[65535];
2146 int32_t __sPDUOutletConfigMSPannunOutletIndex;
2147 u_char __sPDUOutletConfigMSPannunOutletName[65535];
2148 int32_t __sPDUOutletConfigMSPannunOutletCtrlMode;
2149 int32_t __sPDUOutletConfigMSPannunInitialState;
2150 int32_t __sPDUOutletConfigMSPannunAlarmActionDly;
2151 } sPDUOutletConfigMSPannunEntry_t;
2154 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigMSPannunEntry.
2157 extern int
2158 powernet_mib_mgr_get_sPDUOutletConfigMSPannunEntry(struct snmp_session *s, sPDUOutletConfigMSPannunEntry_t **sPDUOutletConfigMSPannunEntry);
2161 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigMSPannunEntry.
2164 extern int
2165 powernet_mib_agt_read_sPDUOutletConfigMSPannunEntry(sPDUOutletConfigMSPannunEntry_t *sPDUOutletConfigMSPannunEntry);
2166 extern int
2167 powernet_mib_agt_register_sPDUOutletConfigMSPannunEntry();
2170 * C type definitions for PowerNet-MIB::sPDUOutletConfigMSPmupsEntry.
2173 typedef struct sPDUOutletConfigMSPmupsEntry {
2174 int32_t *sPDUOutletConfigMSPmupsIndex;
2175 u_char *sPDUOutletConfigMSPmupsName;
2176 size_t _sPDUOutletConfigMSPmupsNameLength;
2177 int32_t *sPDUOutletConfigMSPmupsOutletIndex;
2178 u_char *sPDUOutletConfigMSPmupsOutletName;
2179 size_t _sPDUOutletConfigMSPmupsOutletNameLength;
2180 int32_t *sPDUOutletConfigMSPmupsZone1;
2181 int32_t *sPDUOutletConfigMSPmupsZone2;
2182 int32_t *sPDUOutletConfigMSPmupsZone3;
2183 int32_t *sPDUOutletConfigMSPmupsZone4;
2184 int32_t *sPDUOutletConfigMSPmupsP1LowHum;
2185 int32_t *sPDUOutletConfigMSPmupsP1HiHum;
2186 int32_t *sPDUOutletConfigMSPmupsP1LowTemp;
2187 int32_t *sPDUOutletConfigMSPmupsP1HiTemp;
2188 int32_t *sPDUOutletConfigMSPmupsP2LowHum;
2189 int32_t *sPDUOutletConfigMSPmupsP2HiHum;
2190 int32_t *sPDUOutletConfigMSPmupsP2LowTemp;
2191 int32_t *sPDUOutletConfigMSPmupsP2HiTemp;
2192 void *_clientData; /* pointer to client data structure */
2193 struct sPDUOutletConfigMSPmupsEntry *_nextPtr; /* pointer to next table entry */
2195 /* private space to hold actual values */
2197 int32_t __sPDUOutletConfigMSPmupsIndex;
2198 u_char __sPDUOutletConfigMSPmupsName[65535];
2199 int32_t __sPDUOutletConfigMSPmupsOutletIndex;
2200 u_char __sPDUOutletConfigMSPmupsOutletName[65535];
2201 int32_t __sPDUOutletConfigMSPmupsZone1;
2202 int32_t __sPDUOutletConfigMSPmupsZone2;
2203 int32_t __sPDUOutletConfigMSPmupsZone3;
2204 int32_t __sPDUOutletConfigMSPmupsZone4;
2205 int32_t __sPDUOutletConfigMSPmupsP1LowHum;
2206 int32_t __sPDUOutletConfigMSPmupsP1HiHum;
2207 int32_t __sPDUOutletConfigMSPmupsP1LowTemp;
2208 int32_t __sPDUOutletConfigMSPmupsP1HiTemp;
2209 int32_t __sPDUOutletConfigMSPmupsP2LowHum;
2210 int32_t __sPDUOutletConfigMSPmupsP2HiHum;
2211 int32_t __sPDUOutletConfigMSPmupsP2LowTemp;
2212 int32_t __sPDUOutletConfigMSPmupsP2HiTemp;
2213 } sPDUOutletConfigMSPmupsEntry_t;
2216 * C manager interface stubs for PowerNet-MIB::sPDUOutletConfigMSPmupsEntry.
2219 extern int
2220 powernet_mib_mgr_get_sPDUOutletConfigMSPmupsEntry(struct snmp_session *s, sPDUOutletConfigMSPmupsEntry_t **sPDUOutletConfigMSPmupsEntry);
2223 * C agent interface stubs for PowerNet-MIB::sPDUOutletConfigMSPmupsEntry.
2226 extern int
2227 powernet_mib_agt_read_sPDUOutletConfigMSPmupsEntry(sPDUOutletConfigMSPmupsEntry_t *sPDUOutletConfigMSPmupsEntry);
2228 extern int
2229 powernet_mib_agt_register_sPDUOutletConfigMSPmupsEntry();
2232 * C type definitions for PowerNet-MIB::sPDUOutletStatusMSPEntry.
2235 typedef struct sPDUOutletStatusMSPEntry {
2236 int32_t *sPDUOutletStatusMSPIndex;
2237 u_char *sPDUOutletStatusMSPName;
2238 size_t _sPDUOutletStatusMSPNameLength;
2239 int32_t *sPDUOutletStatusMSPOutletIndex;
2240 u_char *sPDUOutletStatusMSPOutletName;
2241 size_t _sPDUOutletStatusMSPOutletNameLength;
2242 int32_t *sPDUOutletStatusMSPOutletState;
2243 int32_t *sPDUOutletStatusMSPCommandPending;
2244 int32_t *sPDUOutletStatusMSPOutletCtrlMode;
2245 void *_clientData; /* pointer to client data structure */
2246 struct sPDUOutletStatusMSPEntry *_nextPtr; /* pointer to next table entry */
2248 /* private space to hold actual values */
2250 int32_t __sPDUOutletStatusMSPIndex;
2251 u_char __sPDUOutletStatusMSPName[65535];
2252 int32_t __sPDUOutletStatusMSPOutletIndex;
2253 u_char __sPDUOutletStatusMSPOutletName[65535];
2254 int32_t __sPDUOutletStatusMSPOutletState;
2255 int32_t __sPDUOutletStatusMSPCommandPending;
2256 int32_t __sPDUOutletStatusMSPOutletCtrlMode;
2257 } sPDUOutletStatusMSPEntry_t;
2260 * C manager interface stubs for PowerNet-MIB::sPDUOutletStatusMSPEntry.
2263 extern int
2264 powernet_mib_mgr_get_sPDUOutletStatusMSPEntry(struct snmp_session *s, sPDUOutletStatusMSPEntry_t **sPDUOutletStatusMSPEntry);
2267 * C agent interface stubs for PowerNet-MIB::sPDUOutletStatusMSPEntry.
2270 extern int
2271 powernet_mib_agt_read_sPDUOutletStatusMSPEntry(sPDUOutletStatusMSPEntry_t *sPDUOutletStatusMSPEntry);
2272 extern int
2273 powernet_mib_agt_register_sPDUOutletStatusMSPEntry();
2276 * C type definitions for PowerNet-MIB::dm3IdentSystem.
2279 typedef struct dm3IdentSystem {
2280 int32_t *dm3IdentSysDescriptionTableSize;
2281 int32_t *dm3IdentSysModel;
2282 int32_t *dm3IdentSysCntrlRev;
2283 int32_t *dm3IdentSysFWVersion;
2284 void *_clientData; /* pointer to client data structure */
2286 /* private space to hold actual values */
2288 int32_t __dm3IdentSysDescriptionTableSize;
2289 int32_t __dm3IdentSysModel;
2290 int32_t __dm3IdentSysCntrlRev;
2291 int32_t __dm3IdentSysFWVersion;
2292 } dm3IdentSystem_t;
2295 * C manager interface stubs for PowerNet-MIB::dm3IdentSystem.
2298 extern int
2299 powernet_mib_mgr_get_dm3IdentSystem(struct snmp_session *s, dm3IdentSystem_t **dm3IdentSystem);
2302 * C agent interface stubs for PowerNet-MIB::dm3IdentSystem.
2305 extern int
2306 powernet_mib_agt_read_dm3IdentSystem(dm3IdentSystem_t *dm3IdentSystem);
2307 extern int
2308 powernet_mib_agt_register_dm3IdentSystem();
2311 * C type definitions for PowerNet-MIB::dm3IdentSysDescriptionEntry.
2314 typedef struct dm3IdentSysDescriptionEntry {
2315 int32_t *dm3IdentSysDescriptionIndex;
2316 u_char *dm3IdentSysDescriptionText;
2317 size_t _dm3IdentSysDescriptionTextLength;
2318 void *_clientData; /* pointer to client data structure */
2319 struct dm3IdentSysDescriptionEntry *_nextPtr; /* pointer to next table entry */
2321 /* private space to hold actual values */
2323 int32_t __dm3IdentSysDescriptionIndex;
2324 u_char __dm3IdentSysDescriptionText[65535];
2325 } dm3IdentSysDescriptionEntry_t;
2328 * C manager interface stubs for PowerNet-MIB::dm3IdentSysDescriptionEntry.
2331 extern int
2332 powernet_mib_mgr_get_dm3IdentSysDescriptionEntry(struct snmp_session *s, dm3IdentSysDescriptionEntry_t **dm3IdentSysDescriptionEntry);
2335 * C agent interface stubs for PowerNet-MIB::dm3IdentSysDescriptionEntry.
2338 extern int
2339 powernet_mib_agt_read_dm3IdentSysDescriptionEntry(dm3IdentSysDescriptionEntry_t *dm3IdentSysDescriptionEntry);
2340 extern int
2341 powernet_mib_agt_register_dm3IdentSysDescriptionEntry();
2344 * C type definitions for PowerNet-MIB::dm3ConfigSystem.
2347 typedef struct dm3ConfigSystem {
2348 int32_t *dm3ConfigSysDescriptionTableSize;
2349 int32_t *dm3ConfigSysHighTempThresh;
2350 int32_t *dm3ConfigSysHighTempAlarm;
2351 int32_t *dm3ConfigSysLowTempThresh;
2352 int32_t *dm3ConfigSysLowTempAlarm;
2353 int32_t *dm3ConfigSysHardwareTempAlarm;
2354 int32_t *dm3ConfigSysRemoteAccess;
2355 void *_clientData; /* pointer to client data structure */
2357 /* private space to hold actual values */
2359 int32_t __dm3ConfigSysDescriptionTableSize;
2360 int32_t __dm3ConfigSysHighTempThresh;
2361 int32_t __dm3ConfigSysHighTempAlarm;
2362 int32_t __dm3ConfigSysLowTempThresh;
2363 int32_t __dm3ConfigSysLowTempAlarm;
2364 int32_t __dm3ConfigSysHardwareTempAlarm;
2365 int32_t __dm3ConfigSysRemoteAccess;
2366 } dm3ConfigSystem_t;
2369 * C manager interface stubs for PowerNet-MIB::dm3ConfigSystem.
2372 extern int
2373 powernet_mib_mgr_get_dm3ConfigSystem(struct snmp_session *s, dm3ConfigSystem_t **dm3ConfigSystem);
2376 * C agent interface stubs for PowerNet-MIB::dm3ConfigSystem.
2379 extern int
2380 powernet_mib_agt_read_dm3ConfigSystem(dm3ConfigSystem_t *dm3ConfigSystem);
2381 extern int
2382 powernet_mib_agt_register_dm3ConfigSystem();
2385 * C type definitions for PowerNet-MIB::dm3ConfigSysDescriptionEntry.
2388 typedef struct dm3ConfigSysDescriptionEntry {
2389 int32_t *dm3ConfigSysDescriptionIndex;
2390 u_char *dm3ConfigSysDescriptionText;
2391 size_t _dm3ConfigSysDescriptionTextLength;
2392 void *_clientData; /* pointer to client data structure */
2393 struct dm3ConfigSysDescriptionEntry *_nextPtr; /* pointer to next table entry */
2395 /* private space to hold actual values */
2397 int32_t __dm3ConfigSysDescriptionIndex;
2398 u_char __dm3ConfigSysDescriptionText[65535];
2399 } dm3ConfigSysDescriptionEntry_t;
2402 * C manager interface stubs for PowerNet-MIB::dm3ConfigSysDescriptionEntry.
2405 extern int
2406 powernet_mib_mgr_get_dm3ConfigSysDescriptionEntry(struct snmp_session *s, dm3ConfigSysDescriptionEntry_t **dm3ConfigSysDescriptionEntry);
2409 * C agent interface stubs for PowerNet-MIB::dm3ConfigSysDescriptionEntry.
2412 extern int
2413 powernet_mib_agt_read_dm3ConfigSysDescriptionEntry(dm3ConfigSysDescriptionEntry_t *dm3ConfigSysDescriptionEntry);
2414 extern int
2415 powernet_mib_agt_register_dm3ConfigSysDescriptionEntry();
2418 * C type definitions for PowerNet-MIB::dm3ConfigLVD.
2421 typedef struct dm3ConfigLVD {
2422 int32_t *dm3ConfigLVDTableSize;
2423 void *_clientData; /* pointer to client data structure */
2425 /* private space to hold actual values */
2427 int32_t __dm3ConfigLVDTableSize;
2428 } dm3ConfigLVD_t;
2431 * C manager interface stubs for PowerNet-MIB::dm3ConfigLVD.
2434 extern int
2435 powernet_mib_mgr_get_dm3ConfigLVD(struct snmp_session *s, dm3ConfigLVD_t **dm3ConfigLVD);
2438 * C agent interface stubs for PowerNet-MIB::dm3ConfigLVD.
2441 extern int
2442 powernet_mib_agt_read_dm3ConfigLVD(dm3ConfigLVD_t *dm3ConfigLVD);
2443 extern int
2444 powernet_mib_agt_register_dm3ConfigLVD();
2447 * C type definitions for PowerNet-MIB::dm3ConfigLVDEntry.
2450 typedef struct dm3ConfigLVDEntry {
2451 int32_t *dm3ConfigLVDIndex;
2452 u_char *dm3ConfigLVDName;
2453 size_t _dm3ConfigLVDNameLength;
2454 int32_t *dm3ConfigLVDEnable;
2455 int32_t *dm3ConfigLVDTripThresh;
2456 int32_t *dm3ConfigLVDResetThresh;
2457 int32_t *dm3ConfigLVDOpenAlarm;
2458 int32_t *dm3ConfigLVDHWAlarm;
2459 void *_clientData; /* pointer to client data structure */
2460 struct dm3ConfigLVDEntry *_nextPtr; /* pointer to next table entry */
2462 /* private space to hold actual values */
2464 int32_t __dm3ConfigLVDIndex;
2465 u_char __dm3ConfigLVDName[65535];
2466 int32_t __dm3ConfigLVDEnable;
2467 int32_t __dm3ConfigLVDTripThresh;
2468 int32_t __dm3ConfigLVDResetThresh;
2469 int32_t __dm3ConfigLVDOpenAlarm;
2470 int32_t __dm3ConfigLVDHWAlarm;
2471 } dm3ConfigLVDEntry_t;
2474 * C manager interface stubs for PowerNet-MIB::dm3ConfigLVDEntry.
2477 extern int
2478 powernet_mib_mgr_get_dm3ConfigLVDEntry(struct snmp_session *s, dm3ConfigLVDEntry_t **dm3ConfigLVDEntry);
2481 * C agent interface stubs for PowerNet-MIB::dm3ConfigLVDEntry.
2484 extern int
2485 powernet_mib_agt_read_dm3ConfigLVDEntry(dm3ConfigLVDEntry_t *dm3ConfigLVDEntry);
2486 extern int
2487 powernet_mib_agt_register_dm3ConfigLVDEntry();
2490 * C type definitions for PowerNet-MIB::dm3ConfigBattery.
2493 typedef struct dm3ConfigBattery {
2494 int32_t *dm3ConfigBattFloatVolt;
2495 int32_t *dm3ConfigBattMaxRecharge;
2496 int32_t *dm3ConfigBattDischargeThresh;
2497 int32_t *dm3ConfigBattDischargeAlarm;
2498 int32_t *dm3ConfigBattHighVoltThresh;
2499 int32_t *dm3ConfigBattHighVoltAlarm;
2500 int32_t *dm3ConfigBattLowVoltThresh;
2501 int32_t *dm3ConfigBattLowVoltAlarm;
2502 int32_t *dm3ConfigBattHighTempThresh;
2503 int32_t *dm3ConfigBattHighTempAlarm;
2504 int32_t *dm3ConfigBattLowTempThresh;
2505 int32_t *dm3ConfigBattLowTempAlarm;
2506 int32_t *dm3ConfigBattAmpHour;
2507 int32_t *dm3ConfigCompMethod;
2508 int32_t *dm3ConfigCompTempCoeff;
2509 int32_t *dm3ConfigHighKneeTemp;
2510 int32_t *dm3ConfigLowKneeTemp;
2511 int32_t *dm3ConfigBattHwCurrentAlarm;
2512 int32_t *dm3ConfigBattHwTempAlarm;
2513 void *_clientData; /* pointer to client data structure */
2515 /* private space to hold actual values */
2517 int32_t __dm3ConfigBattFloatVolt;
2518 int32_t __dm3ConfigBattMaxRecharge;
2519 int32_t __dm3ConfigBattDischargeThresh;
2520 int32_t __dm3ConfigBattDischargeAlarm;
2521 int32_t __dm3ConfigBattHighVoltThresh;
2522 int32_t __dm3ConfigBattHighVoltAlarm;
2523 int32_t __dm3ConfigBattLowVoltThresh;
2524 int32_t __dm3ConfigBattLowVoltAlarm;
2525 int32_t __dm3ConfigBattHighTempThresh;
2526 int32_t __dm3ConfigBattHighTempAlarm;
2527 int32_t __dm3ConfigBattLowTempThresh;
2528 int32_t __dm3ConfigBattLowTempAlarm;
2529 int32_t __dm3ConfigBattAmpHour;
2530 int32_t __dm3ConfigCompMethod;
2531 int32_t __dm3ConfigCompTempCoeff;
2532 int32_t __dm3ConfigHighKneeTemp;
2533 int32_t __dm3ConfigLowKneeTemp;
2534 int32_t __dm3ConfigBattHwCurrentAlarm;
2535 int32_t __dm3ConfigBattHwTempAlarm;
2536 } dm3ConfigBattery_t;
2539 * C manager interface stubs for PowerNet-MIB::dm3ConfigBattery.
2542 extern int
2543 powernet_mib_mgr_get_dm3ConfigBattery(struct snmp_session *s, dm3ConfigBattery_t **dm3ConfigBattery);
2546 * C agent interface stubs for PowerNet-MIB::dm3ConfigBattery.
2549 extern int
2550 powernet_mib_agt_read_dm3ConfigBattery(dm3ConfigBattery_t *dm3ConfigBattery);
2551 extern int
2552 powernet_mib_agt_register_dm3ConfigBattery();
2555 * C type definitions for PowerNet-MIB::dm3ConfigRectThresh.
2558 typedef struct dm3ConfigRectThresh {
2559 int32_t *dm3ConfigRectHighVoltThresh;
2560 int32_t *dm3ConfigRectLowVoltThresh;
2561 int32_t *dm3ConfigRectFailSafe;
2562 int32_t *dm3ConfigRectFailComm;
2563 void *_clientData; /* pointer to client data structure */
2565 /* private space to hold actual values */
2567 int32_t __dm3ConfigRectHighVoltThresh;
2568 int32_t __dm3ConfigRectLowVoltThresh;
2569 int32_t __dm3ConfigRectFailSafe;
2570 int32_t __dm3ConfigRectFailComm;
2571 } dm3ConfigRectThresh_t;
2574 * C manager interface stubs for PowerNet-MIB::dm3ConfigRectThresh.
2577 extern int
2578 powernet_mib_mgr_get_dm3ConfigRectThresh(struct snmp_session *s, dm3ConfigRectThresh_t **dm3ConfigRectThresh);
2581 * C agent interface stubs for PowerNet-MIB::dm3ConfigRectThresh.
2584 extern int
2585 powernet_mib_agt_read_dm3ConfigRectThresh(dm3ConfigRectThresh_t *dm3ConfigRectThresh);
2586 extern int
2587 powernet_mib_agt_register_dm3ConfigRectThresh();
2590 * C type definitions for PowerNet-MIB::dm3ConfigRectAlarms.
2593 typedef struct dm3ConfigRectAlarms {
2594 int32_t *dm3ConfigRectHighVoltAlarm;
2595 int32_t *dm3ConfigRectLowVoltAlarm;
2596 int32_t *dm3ConfigRectConfigAlarm;
2597 int32_t *dm3ConfigRect1ofNAlarm;
2598 int32_t *dm3ConfigRect2ofNAlarm;
2599 int32_t *dm3ConfigRectDiagAlarm;
2600 int32_t *dm3ConfigRectImbalanceAlarm;
2601 int32_t *dm3ConfigRectCurrLimitAlarm;
2602 int32_t *dm3ConfigRectStandbyAlarm;
2603 int32_t *dm3ConfigRectFanFailAlarm;
2604 int32_t *dm3ConfigRectFailAlarm;
2605 int32_t *dm3ConfigRectHwVoltAlarm;
2606 void *_clientData; /* pointer to client data structure */
2608 /* private space to hold actual values */
2610 int32_t __dm3ConfigRectHighVoltAlarm;
2611 int32_t __dm3ConfigRectLowVoltAlarm;
2612 int32_t __dm3ConfigRectConfigAlarm;
2613 int32_t __dm3ConfigRect1ofNAlarm;
2614 int32_t __dm3ConfigRect2ofNAlarm;
2615 int32_t __dm3ConfigRectDiagAlarm;
2616 int32_t __dm3ConfigRectImbalanceAlarm;
2617 int32_t __dm3ConfigRectCurrLimitAlarm;
2618 int32_t __dm3ConfigRectStandbyAlarm;
2619 int32_t __dm3ConfigRectFanFailAlarm;
2620 int32_t __dm3ConfigRectFailAlarm;
2621 int32_t __dm3ConfigRectHwVoltAlarm;
2622 } dm3ConfigRectAlarms_t;
2625 * C manager interface stubs for PowerNet-MIB::dm3ConfigRectAlarms.
2628 extern int
2629 powernet_mib_mgr_get_dm3ConfigRectAlarms(struct snmp_session *s, dm3ConfigRectAlarms_t **dm3ConfigRectAlarms);
2632 * C agent interface stubs for PowerNet-MIB::dm3ConfigRectAlarms.
2635 extern int
2636 powernet_mib_agt_read_dm3ConfigRectAlarms(dm3ConfigRectAlarms_t *dm3ConfigRectAlarms);
2637 extern int
2638 powernet_mib_agt_register_dm3ConfigRectAlarms();
2641 * C type definitions for PowerNet-MIB::dm3ConfigConvThresh.
2644 typedef struct dm3ConfigConvThresh {
2645 int32_t *dm3ConfigConvHighVoltThresh;
2646 int32_t *dm3ConfigConvLowVoltThresh;
2647 int32_t *dm3ConfigConvFailSafe;
2648 int32_t *dm3ConfigConvSetPoint;
2649 int32_t *dm3ConfigConvFailMax;
2650 int32_t *dm3ConfigConvFailMin;
2651 int32_t *dm3ConfigConvFailComm;
2652 void *_clientData; /* pointer to client data structure */
2654 /* private space to hold actual values */
2656 int32_t __dm3ConfigConvHighVoltThresh;
2657 int32_t __dm3ConfigConvLowVoltThresh;
2658 int32_t __dm3ConfigConvFailSafe;
2659 int32_t __dm3ConfigConvSetPoint;
2660 int32_t __dm3ConfigConvFailMax;
2661 int32_t __dm3ConfigConvFailMin;
2662 int32_t __dm3ConfigConvFailComm;
2663 } dm3ConfigConvThresh_t;
2666 * C manager interface stubs for PowerNet-MIB::dm3ConfigConvThresh.
2669 extern int
2670 powernet_mib_mgr_get_dm3ConfigConvThresh(struct snmp_session *s, dm3ConfigConvThresh_t **dm3ConfigConvThresh);
2673 * C agent interface stubs for PowerNet-MIB::dm3ConfigConvThresh.
2676 extern int
2677 powernet_mib_agt_read_dm3ConfigConvThresh(dm3ConfigConvThresh_t *dm3ConfigConvThresh);
2678 extern int
2679 powernet_mib_agt_register_dm3ConfigConvThresh();
2682 * C type definitions for PowerNet-MIB::dm3ConfigConvAlarms.
2685 typedef struct dm3ConfigConvAlarms {
2686 int32_t *dm3ConfigConvHighVoltAlarm;
2687 int32_t *dm3ConfigConvLowVoltAlarm;
2688 int32_t *dm3ConfigConvConfigAlarm;
2689 int32_t *dm3ConfigConv1ofNAlarm;
2690 int32_t *dm3ConfigConv2ofNAlarm;
2691 int32_t *dm3ConfigConvDiagAlarm;
2692 int32_t *dm3ConfigConvImbalanceAlarm;
2693 int32_t *dm3ConfigConvCurrLimitAlarm;
2694 int32_t *dm3ConfigConvStandbyAlarm;
2695 int32_t *dm3ConfigConvFanFailAlarm;
2696 int32_t *dm3ConfigConvFailAlarm;
2697 int32_t *dm3ConfigConvHwVoltAlarm;
2698 void *_clientData; /* pointer to client data structure */
2700 /* private space to hold actual values */
2702 int32_t __dm3ConfigConvHighVoltAlarm;
2703 int32_t __dm3ConfigConvLowVoltAlarm;
2704 int32_t __dm3ConfigConvConfigAlarm;
2705 int32_t __dm3ConfigConv1ofNAlarm;
2706 int32_t __dm3ConfigConv2ofNAlarm;
2707 int32_t __dm3ConfigConvDiagAlarm;
2708 int32_t __dm3ConfigConvImbalanceAlarm;
2709 int32_t __dm3ConfigConvCurrLimitAlarm;
2710 int32_t __dm3ConfigConvStandbyAlarm;
2711 int32_t __dm3ConfigConvFanFailAlarm;
2712 int32_t __dm3ConfigConvFailAlarm;
2713 int32_t __dm3ConfigConvHwVoltAlarm;
2714 } dm3ConfigConvAlarms_t;
2717 * C manager interface stubs for PowerNet-MIB::dm3ConfigConvAlarms.
2720 extern int
2721 powernet_mib_mgr_get_dm3ConfigConvAlarms(struct snmp_session *s, dm3ConfigConvAlarms_t **dm3ConfigConvAlarms);
2724 * C agent interface stubs for PowerNet-MIB::dm3ConfigConvAlarms.
2727 extern int
2728 powernet_mib_agt_read_dm3ConfigConvAlarms(dm3ConfigConvAlarms_t *dm3ConfigConvAlarms);
2729 extern int
2730 powernet_mib_agt_register_dm3ConfigConvAlarms();
2733 * C type definitions for PowerNet-MIB::dm3ConfigOutputRelays.
2736 typedef struct dm3ConfigOutputRelays {
2737 int32_t *dm3ConfigOutRlyTableSize;
2738 void *_clientData; /* pointer to client data structure */
2740 /* private space to hold actual values */
2742 int32_t __dm3ConfigOutRlyTableSize;
2743 } dm3ConfigOutputRelays_t;
2746 * C manager interface stubs for PowerNet-MIB::dm3ConfigOutputRelays.
2749 extern int
2750 powernet_mib_mgr_get_dm3ConfigOutputRelays(struct snmp_session *s, dm3ConfigOutputRelays_t **dm3ConfigOutputRelays);
2753 * C agent interface stubs for PowerNet-MIB::dm3ConfigOutputRelays.
2756 extern int
2757 powernet_mib_agt_read_dm3ConfigOutputRelays(dm3ConfigOutputRelays_t *dm3ConfigOutputRelays);
2758 extern int
2759 powernet_mib_agt_register_dm3ConfigOutputRelays();
2762 * C type definitions for PowerNet-MIB::dm3ConfigOutRlyEntry.
2765 typedef struct dm3ConfigOutRlyEntry {
2766 int32_t *dm3ConfigOutRlyIndex;
2767 u_char *dm3ConfigOutRlyName;
2768 size_t _dm3ConfigOutRlyNameLength;
2769 int32_t *dm3ConfigOutRlyDelay;
2770 int32_t *dm3ConfigOutRlyAlarm;
2771 void *_clientData; /* pointer to client data structure */
2772 struct dm3ConfigOutRlyEntry *_nextPtr; /* pointer to next table entry */
2774 /* private space to hold actual values */
2776 int32_t __dm3ConfigOutRlyIndex;
2777 u_char __dm3ConfigOutRlyName[65535];
2778 int32_t __dm3ConfigOutRlyDelay;
2779 int32_t __dm3ConfigOutRlyAlarm;
2780 } dm3ConfigOutRlyEntry_t;
2783 * C manager interface stubs for PowerNet-MIB::dm3ConfigOutRlyEntry.
2786 extern int
2787 powernet_mib_mgr_get_dm3ConfigOutRlyEntry(struct snmp_session *s, dm3ConfigOutRlyEntry_t **dm3ConfigOutRlyEntry);
2790 * C agent interface stubs for PowerNet-MIB::dm3ConfigOutRlyEntry.
2793 extern int
2794 powernet_mib_agt_read_dm3ConfigOutRlyEntry(dm3ConfigOutRlyEntry_t *dm3ConfigOutRlyEntry);
2795 extern int
2796 powernet_mib_agt_register_dm3ConfigOutRlyEntry();
2799 * C type definitions for PowerNet-MIB::dm3ConfigInputRelays.
2802 typedef struct dm3ConfigInputRelays {
2803 int32_t *dm3ConfigInRlyTableSize;
2804 void *_clientData; /* pointer to client data structure */
2806 /* private space to hold actual values */
2808 int32_t __dm3ConfigInRlyTableSize;
2809 } dm3ConfigInputRelays_t;
2812 * C manager interface stubs for PowerNet-MIB::dm3ConfigInputRelays.
2815 extern int
2816 powernet_mib_mgr_get_dm3ConfigInputRelays(struct snmp_session *s, dm3ConfigInputRelays_t **dm3ConfigInputRelays);
2819 * C agent interface stubs for PowerNet-MIB::dm3ConfigInputRelays.
2822 extern int
2823 powernet_mib_agt_read_dm3ConfigInputRelays(dm3ConfigInputRelays_t *dm3ConfigInputRelays);
2824 extern int
2825 powernet_mib_agt_register_dm3ConfigInputRelays();
2828 * C type definitions for PowerNet-MIB::dm3ConfigInRlyEntry.
2831 typedef struct dm3ConfigInRlyEntry {
2832 int32_t *dm3ConfigInRlyIndex;
2833 u_char *dm3ConfigInRlyName;
2834 size_t _dm3ConfigInRlyNameLength;
2835 int32_t *dm3ConfigInRlyDelay;
2836 int32_t *dm3ConfigInRlyAlarm;
2837 void *_clientData; /* pointer to client data structure */
2838 struct dm3ConfigInRlyEntry *_nextPtr; /* pointer to next table entry */
2840 /* private space to hold actual values */
2842 int32_t __dm3ConfigInRlyIndex;
2843 u_char __dm3ConfigInRlyName[65535];
2844 int32_t __dm3ConfigInRlyDelay;
2845 int32_t __dm3ConfigInRlyAlarm;
2846 } dm3ConfigInRlyEntry_t;
2849 * C manager interface stubs for PowerNet-MIB::dm3ConfigInRlyEntry.
2852 extern int
2853 powernet_mib_mgr_get_dm3ConfigInRlyEntry(struct snmp_session *s, dm3ConfigInRlyEntry_t **dm3ConfigInRlyEntry);
2856 * C agent interface stubs for PowerNet-MIB::dm3ConfigInRlyEntry.
2859 extern int
2860 powernet_mib_agt_read_dm3ConfigInRlyEntry(dm3ConfigInRlyEntry_t *dm3ConfigInRlyEntry);
2861 extern int
2862 powernet_mib_agt_register_dm3ConfigInRlyEntry();
2865 * C type definitions for PowerNet-MIB::dm3ConfigBreakers.
2868 typedef struct dm3ConfigBreakers {
2869 int32_t *dm3ConfigBreakersTableSize;
2870 void *_clientData; /* pointer to client data structure */
2872 /* private space to hold actual values */
2874 int32_t __dm3ConfigBreakersTableSize;
2875 } dm3ConfigBreakers_t;
2878 * C manager interface stubs for PowerNet-MIB::dm3ConfigBreakers.
2881 extern int
2882 powernet_mib_mgr_get_dm3ConfigBreakers(struct snmp_session *s, dm3ConfigBreakers_t **dm3ConfigBreakers);
2885 * C agent interface stubs for PowerNet-MIB::dm3ConfigBreakers.
2888 extern int
2889 powernet_mib_agt_read_dm3ConfigBreakers(dm3ConfigBreakers_t *dm3ConfigBreakers);
2890 extern int
2891 powernet_mib_agt_register_dm3ConfigBreakers();
2894 * C type definitions for PowerNet-MIB::dm3ConfigBreakersEntry.
2897 typedef struct dm3ConfigBreakersEntry {
2898 int32_t *dm3ConfigBreakersIndex;
2899 u_char *dm3ConfigBreakersName;
2900 size_t _dm3ConfigBreakersNameLength;
2901 int32_t *dm3ConfigBreakersAlarm;
2902 void *_clientData; /* pointer to client data structure */
2903 struct dm3ConfigBreakersEntry *_nextPtr; /* pointer to next table entry */
2905 /* private space to hold actual values */
2907 int32_t __dm3ConfigBreakersIndex;
2908 u_char __dm3ConfigBreakersName[65535];
2909 int32_t __dm3ConfigBreakersAlarm;
2910 } dm3ConfigBreakersEntry_t;
2913 * C manager interface stubs for PowerNet-MIB::dm3ConfigBreakersEntry.
2916 extern int
2917 powernet_mib_mgr_get_dm3ConfigBreakersEntry(struct snmp_session *s, dm3ConfigBreakersEntry_t **dm3ConfigBreakersEntry);
2920 * C agent interface stubs for PowerNet-MIB::dm3ConfigBreakersEntry.
2923 extern int
2924 powernet_mib_agt_read_dm3ConfigBreakersEntry(dm3ConfigBreakersEntry_t *dm3ConfigBreakersEntry);
2925 extern int
2926 powernet_mib_agt_register_dm3ConfigBreakersEntry();
2929 * C type definitions for PowerNet-MIB::dm3ConfigFuses.
2932 typedef struct dm3ConfigFuses {
2933 int32_t *dm3ConfigFusesTableSize;
2934 void *_clientData; /* pointer to client data structure */
2936 /* private space to hold actual values */
2938 int32_t __dm3ConfigFusesTableSize;
2939 } dm3ConfigFuses_t;
2942 * C manager interface stubs for PowerNet-MIB::dm3ConfigFuses.
2945 extern int
2946 powernet_mib_mgr_get_dm3ConfigFuses(struct snmp_session *s, dm3ConfigFuses_t **dm3ConfigFuses);
2949 * C agent interface stubs for PowerNet-MIB::dm3ConfigFuses.
2952 extern int
2953 powernet_mib_agt_read_dm3ConfigFuses(dm3ConfigFuses_t *dm3ConfigFuses);
2954 extern int
2955 powernet_mib_agt_register_dm3ConfigFuses();
2958 * C type definitions for PowerNet-MIB::dm3ConfigFusesEntry.
2961 typedef struct dm3ConfigFusesEntry {
2962 int32_t *dm3ConfigFusesIndex;
2963 u_char *dm3ConfigFusesName;
2964 size_t _dm3ConfigFusesNameLength;
2965 int32_t *dm3ConfigFusesAlarm;
2966 void *_clientData; /* pointer to client data structure */
2967 struct dm3ConfigFusesEntry *_nextPtr; /* pointer to next table entry */
2969 /* private space to hold actual values */
2971 int32_t __dm3ConfigFusesIndex;
2972 u_char __dm3ConfigFusesName[65535];
2973 int32_t __dm3ConfigFusesAlarm;
2974 } dm3ConfigFusesEntry_t;
2977 * C manager interface stubs for PowerNet-MIB::dm3ConfigFusesEntry.
2980 extern int
2981 powernet_mib_mgr_get_dm3ConfigFusesEntry(struct snmp_session *s, dm3ConfigFusesEntry_t **dm3ConfigFusesEntry);
2984 * C agent interface stubs for PowerNet-MIB::dm3ConfigFusesEntry.
2987 extern int
2988 powernet_mib_agt_read_dm3ConfigFusesEntry(dm3ConfigFusesEntry_t *dm3ConfigFusesEntry);
2989 extern int
2990 powernet_mib_agt_register_dm3ConfigFusesEntry();
2993 * C type definitions for PowerNet-MIB::dm3StatusSystem.
2996 typedef struct dm3StatusSystem {
2997 int32_t *dm3StatusSystemTemp;
2998 u_char *dm3StatusSystemStart;
2999 size_t _dm3StatusSystemStartLength;
3000 int32_t *dm3StatusSysRemoteAccess;
3001 int32_t *dm3StatusSysSecurityLevel;
3002 int32_t *dm3StatusSysTempSanity;
3003 int32_t *dm3StatusSysAlarmState;
3004 void *_clientData; /* pointer to client data structure */
3006 /* private space to hold actual values */
3008 int32_t __dm3StatusSystemTemp;
3009 u_char __dm3StatusSystemStart[65535];
3010 int32_t __dm3StatusSysRemoteAccess;
3011 int32_t __dm3StatusSysSecurityLevel;
3012 int32_t __dm3StatusSysTempSanity;
3013 int32_t __dm3StatusSysAlarmState;
3014 } dm3StatusSystem_t;
3017 * C manager interface stubs for PowerNet-MIB::dm3StatusSystem.
3020 extern int
3021 powernet_mib_mgr_get_dm3StatusSystem(struct snmp_session *s, dm3StatusSystem_t **dm3StatusSystem);
3024 * C agent interface stubs for PowerNet-MIB::dm3StatusSystem.
3027 extern int
3028 powernet_mib_agt_read_dm3StatusSystem(dm3StatusSystem_t *dm3StatusSystem);
3029 extern int
3030 powernet_mib_agt_register_dm3StatusSystem();
3033 * C type definitions for PowerNet-MIB::dm3StatusAlarms.
3036 typedef struct dm3StatusAlarms {
3037 int32_t *dm3StatusAlarmsTableSize;
3038 void *_clientData; /* pointer to client data structure */
3040 /* private space to hold actual values */
3042 int32_t __dm3StatusAlarmsTableSize;
3043 } dm3StatusAlarms_t;
3046 * C manager interface stubs for PowerNet-MIB::dm3StatusAlarms.
3049 extern int
3050 powernet_mib_mgr_get_dm3StatusAlarms(struct snmp_session *s, dm3StatusAlarms_t **dm3StatusAlarms);
3053 * C agent interface stubs for PowerNet-MIB::dm3StatusAlarms.
3056 extern int
3057 powernet_mib_agt_read_dm3StatusAlarms(dm3StatusAlarms_t *dm3StatusAlarms);
3058 extern int
3059 powernet_mib_agt_register_dm3StatusAlarms();
3062 * C type definitions for PowerNet-MIB::dm3StatusAlarmsEntry.
3065 typedef struct dm3StatusAlarmsEntry {
3066 int32_t *dm3StatusAlarmsIndex;
3067 u_char *dm3StatusAlarmsText;
3068 size_t _dm3StatusAlarmsTextLength;
3069 void *_clientData; /* pointer to client data structure */
3070 struct dm3StatusAlarmsEntry *_nextPtr; /* pointer to next table entry */
3072 /* private space to hold actual values */
3074 int32_t __dm3StatusAlarmsIndex;
3075 u_char __dm3StatusAlarmsText[65535];
3076 } dm3StatusAlarmsEntry_t;
3079 * C manager interface stubs for PowerNet-MIB::dm3StatusAlarmsEntry.
3082 extern int
3083 powernet_mib_mgr_get_dm3StatusAlarmsEntry(struct snmp_session *s, dm3StatusAlarmsEntry_t **dm3StatusAlarmsEntry);
3086 * C agent interface stubs for PowerNet-MIB::dm3StatusAlarmsEntry.
3089 extern int
3090 powernet_mib_agt_read_dm3StatusAlarmsEntry(dm3StatusAlarmsEntry_t *dm3StatusAlarmsEntry);
3091 extern int
3092 powernet_mib_agt_register_dm3StatusAlarmsEntry();
3095 * C type definitions for PowerNet-MIB::dm3StatusBattery.
3098 typedef struct dm3StatusBattery {
3099 int32_t *dm3StatusBattCurrent;
3100 int32_t *dm3StatusBattTemp;
3101 int32_t *dm3StatusBattCurrentSanity;
3102 int32_t *dm3StatusBattTempSanity;
3103 void *_clientData; /* pointer to client data structure */
3105 /* private space to hold actual values */
3107 int32_t __dm3StatusBattCurrent;
3108 int32_t __dm3StatusBattTemp;
3109 int32_t __dm3StatusBattCurrentSanity;
3110 int32_t __dm3StatusBattTempSanity;
3111 } dm3StatusBattery_t;
3114 * C manager interface stubs for PowerNet-MIB::dm3StatusBattery.
3117 extern int
3118 powernet_mib_mgr_get_dm3StatusBattery(struct snmp_session *s, dm3StatusBattery_t **dm3StatusBattery);
3121 * C agent interface stubs for PowerNet-MIB::dm3StatusBattery.
3124 extern int
3125 powernet_mib_agt_read_dm3StatusBattery(dm3StatusBattery_t *dm3StatusBattery);
3126 extern int
3127 powernet_mib_agt_register_dm3StatusBattery();
3130 * C type definitions for PowerNet-MIB::dm3StatusOEM.
3133 typedef struct dm3StatusOEM {
3134 int32_t *dm3StatusOEMrectOffset;
3135 int32_t *dm3StatusOEMrectGain;
3136 int32_t *dm3StatusOEMconvOffset;
3137 int32_t *dm3StatusOEMconvGain;
3138 int32_t *dm3StatusOEMshuntOffset;
3139 int32_t *dm3StatusOEMshuntGain;
3140 void *_clientData; /* pointer to client data structure */
3142 /* private space to hold actual values */
3144 int32_t __dm3StatusOEMrectOffset;
3145 int32_t __dm3StatusOEMrectGain;
3146 int32_t __dm3StatusOEMconvOffset;
3147 int32_t __dm3StatusOEMconvGain;
3148 int32_t __dm3StatusOEMshuntOffset;
3149 int32_t __dm3StatusOEMshuntGain;
3150 } dm3StatusOEM_t;
3153 * C manager interface stubs for PowerNet-MIB::dm3StatusOEM.
3156 extern int
3157 powernet_mib_mgr_get_dm3StatusOEM(struct snmp_session *s, dm3StatusOEM_t **dm3StatusOEM);
3160 * C agent interface stubs for PowerNet-MIB::dm3StatusOEM.
3163 extern int
3164 powernet_mib_agt_read_dm3StatusOEM(dm3StatusOEM_t *dm3StatusOEM);
3165 extern int
3166 powernet_mib_agt_register_dm3StatusOEM();
3169 * C type definitions for PowerNet-MIB::dm3StatusLVD.
3172 typedef struct dm3StatusLVD {
3173 int32_t *dm3StatusLVDTableSize;
3174 void *_clientData; /* pointer to client data structure */
3176 /* private space to hold actual values */
3178 int32_t __dm3StatusLVDTableSize;
3179 } dm3StatusLVD_t;
3182 * C manager interface stubs for PowerNet-MIB::dm3StatusLVD.
3185 extern int
3186 powernet_mib_mgr_get_dm3StatusLVD(struct snmp_session *s, dm3StatusLVD_t **dm3StatusLVD);
3189 * C agent interface stubs for PowerNet-MIB::dm3StatusLVD.
3192 extern int
3193 powernet_mib_agt_read_dm3StatusLVD(dm3StatusLVD_t *dm3StatusLVD);
3194 extern int
3195 powernet_mib_agt_register_dm3StatusLVD();
3198 * C type definitions for PowerNet-MIB::dm3StatusLVDEntry.
3201 typedef struct dm3StatusLVDEntry {
3202 int32_t *dm3StatusLVDIndex;
3203 u_char *dm3StatusLVDName;
3204 size_t _dm3StatusLVDNameLength;
3205 int32_t *dm3StatusLVDState;
3206 int32_t *dm3StatusLVDHwFault;
3207 void *_clientData; /* pointer to client data structure */
3208 struct dm3StatusLVDEntry *_nextPtr; /* pointer to next table entry */
3210 /* private space to hold actual values */
3212 int32_t __dm3StatusLVDIndex;
3213 u_char __dm3StatusLVDName[65535];
3214 int32_t __dm3StatusLVDState;
3215 int32_t __dm3StatusLVDHwFault;
3216 } dm3StatusLVDEntry_t;
3219 * C manager interface stubs for PowerNet-MIB::dm3StatusLVDEntry.
3222 extern int
3223 powernet_mib_mgr_get_dm3StatusLVDEntry(struct snmp_session *s, dm3StatusLVDEntry_t **dm3StatusLVDEntry);
3226 * C agent interface stubs for PowerNet-MIB::dm3StatusLVDEntry.
3229 extern int
3230 powernet_mib_agt_read_dm3StatusLVDEntry(dm3StatusLVDEntry_t *dm3StatusLVDEntry);
3231 extern int
3232 powernet_mib_agt_register_dm3StatusLVDEntry();
3235 * C type definitions for PowerNet-MIB::dm3StatusRectifier.
3238 typedef struct dm3StatusRectifier {
3239 int32_t *dm3StatusRectTableSize;
3240 int32_t *dm3StatusSysRectVoltSanity;
3241 int32_t *dm3StatusSysRectAvailable;
3242 int32_t *dm3StatusSysRectType;
3243 int32_t *dm3StatusSysRectVoltage;
3244 int32_t *dm3StatusSysRectCurrent;
3245 void *_clientData; /* pointer to client data structure */
3247 /* private space to hold actual values */
3249 int32_t __dm3StatusRectTableSize;
3250 int32_t __dm3StatusSysRectVoltSanity;
3251 int32_t __dm3StatusSysRectAvailable;
3252 int32_t __dm3StatusSysRectType;
3253 int32_t __dm3StatusSysRectVoltage;
3254 int32_t __dm3StatusSysRectCurrent;
3255 } dm3StatusRectifier_t;
3258 * C manager interface stubs for PowerNet-MIB::dm3StatusRectifier.
3261 extern int
3262 powernet_mib_mgr_get_dm3StatusRectifier(struct snmp_session *s, dm3StatusRectifier_t **dm3StatusRectifier);
3265 * C agent interface stubs for PowerNet-MIB::dm3StatusRectifier.
3268 extern int
3269 powernet_mib_agt_read_dm3StatusRectifier(dm3StatusRectifier_t *dm3StatusRectifier);
3270 extern int
3271 powernet_mib_agt_register_dm3StatusRectifier();
3274 * C type definitions for PowerNet-MIB::dm3StatusRectEntry.
3277 typedef struct dm3StatusRectEntry {
3278 int32_t *dm3StatusRectIndex;
3279 int32_t *dm3StatusRectID;
3280 u_char *dm3StatusRectDesc;
3281 size_t _dm3StatusRectDescLength;
3282 int32_t *dm3StatusRectCurrent;
3283 int32_t *dm3StatusRectCurrentLimit;
3284 int32_t *dm3StatusRectStandby;
3285 int32_t *dm3StatusRectFanFail;
3286 int32_t *dm3StatusRectFail;
3287 int32_t *dm3StatusRectDevType;
3288 int32_t *dm3StatusRectPhyAddr;
3289 int32_t *dm3StatusRectCfg;
3290 int32_t *dm3StatusRectPcbRev;
3291 int32_t *dm3StatusRectFwVer;
3292 int32_t *dm3StatusRectPresent;
3293 int32_t *dm3StatusRectDiagPass;
3294 int32_t *dm3StatusRectState;
3295 void *_clientData; /* pointer to client data structure */
3296 struct dm3StatusRectEntry *_nextPtr; /* pointer to next table entry */
3298 /* private space to hold actual values */
3300 int32_t __dm3StatusRectIndex;
3301 int32_t __dm3StatusRectID;
3302 u_char __dm3StatusRectDesc[65535];
3303 int32_t __dm3StatusRectCurrent;
3304 int32_t __dm3StatusRectCurrentLimit;
3305 int32_t __dm3StatusRectStandby;
3306 int32_t __dm3StatusRectFanFail;
3307 int32_t __dm3StatusRectFail;
3308 int32_t __dm3StatusRectDevType;
3309 int32_t __dm3StatusRectPhyAddr;
3310 int32_t __dm3StatusRectCfg;
3311 int32_t __dm3StatusRectPcbRev;
3312 int32_t __dm3StatusRectFwVer;
3313 int32_t __dm3StatusRectPresent;
3314 int32_t __dm3StatusRectDiagPass;
3315 int32_t __dm3StatusRectState;
3316 } dm3StatusRectEntry_t;
3319 * C manager interface stubs for PowerNet-MIB::dm3StatusRectEntry.
3322 extern int
3323 powernet_mib_mgr_get_dm3StatusRectEntry(struct snmp_session *s, dm3StatusRectEntry_t **dm3StatusRectEntry);
3326 * C agent interface stubs for PowerNet-MIB::dm3StatusRectEntry.
3329 extern int
3330 powernet_mib_agt_read_dm3StatusRectEntry(dm3StatusRectEntry_t *dm3StatusRectEntry);
3331 extern int
3332 powernet_mib_agt_register_dm3StatusRectEntry();
3335 * C type definitions for PowerNet-MIB::dm3StatusConverter.
3338 typedef struct dm3StatusConverter {
3339 int32_t *dm3StatusConvTableSize;
3340 int32_t *dm3StatusSysConvVoltSanity;
3341 int32_t *dm3StatusSysConvAvailable;
3342 int32_t *dm3StatusSysConvType;
3343 int32_t *dm3StatusSysConvVoltage;
3344 int32_t *dm3StatusSysConvCurrent;
3345 void *_clientData; /* pointer to client data structure */
3347 /* private space to hold actual values */
3349 int32_t __dm3StatusConvTableSize;
3350 int32_t __dm3StatusSysConvVoltSanity;
3351 int32_t __dm3StatusSysConvAvailable;
3352 int32_t __dm3StatusSysConvType;
3353 int32_t __dm3StatusSysConvVoltage;
3354 int32_t __dm3StatusSysConvCurrent;
3355 } dm3StatusConverter_t;
3358 * C manager interface stubs for PowerNet-MIB::dm3StatusConverter.
3361 extern int
3362 powernet_mib_mgr_get_dm3StatusConverter(struct snmp_session *s, dm3StatusConverter_t **dm3StatusConverter);
3365 * C agent interface stubs for PowerNet-MIB::dm3StatusConverter.
3368 extern int
3369 powernet_mib_agt_read_dm3StatusConverter(dm3StatusConverter_t *dm3StatusConverter);
3370 extern int
3371 powernet_mib_agt_register_dm3StatusConverter();
3374 * C type definitions for PowerNet-MIB::dm3StatusConvEntry.
3377 typedef struct dm3StatusConvEntry {
3378 int32_t *dm3StatusConvIndex;
3379 int32_t *dm3StatusConvID;
3380 u_char *dm3StatusConvDesc;
3381 size_t _dm3StatusConvDescLength;
3382 int32_t *dm3StatusConvCurrent;
3383 int32_t *dm3StatusConvCurrentLimit;
3384 int32_t *dm3StatusConvStandby;
3385 int32_t *dm3StatusConvFanFail;
3386 int32_t *dm3StatusConvFail;
3387 int32_t *dm3StatusConvDevType;
3388 int32_t *dm3StatusConvPhyAddr;
3389 int32_t *dm3StatusConvCfg;
3390 int32_t *dm3StatusConvPcbRev;
3391 int32_t *dm3StatusConvFwVer;
3392 int32_t *dm3StatusConvPresent;
3393 int32_t *dm3StatusConvDiagPass;
3394 int32_t *dm3StatusConvState;
3395 void *_clientData; /* pointer to client data structure */
3396 struct dm3StatusConvEntry *_nextPtr; /* pointer to next table entry */
3398 /* private space to hold actual values */
3400 int32_t __dm3StatusConvIndex;
3401 int32_t __dm3StatusConvID;
3402 u_char __dm3StatusConvDesc[65535];
3403 int32_t __dm3StatusConvCurrent;
3404 int32_t __dm3StatusConvCurrentLimit;
3405 int32_t __dm3StatusConvStandby;
3406 int32_t __dm3StatusConvFanFail;
3407 int32_t __dm3StatusConvFail;
3408 int32_t __dm3StatusConvDevType;
3409 int32_t __dm3StatusConvPhyAddr;
3410 int32_t __dm3StatusConvCfg;
3411 int32_t __dm3StatusConvPcbRev;
3412 int32_t __dm3StatusConvFwVer;
3413 int32_t __dm3StatusConvPresent;
3414 int32_t __dm3StatusConvDiagPass;
3415 int32_t __dm3StatusConvState;
3416 } dm3StatusConvEntry_t;
3419 * C manager interface stubs for PowerNet-MIB::dm3StatusConvEntry.
3422 extern int
3423 powernet_mib_mgr_get_dm3StatusConvEntry(struct snmp_session *s, dm3StatusConvEntry_t **dm3StatusConvEntry);
3426 * C agent interface stubs for PowerNet-MIB::dm3StatusConvEntry.
3429 extern int
3430 powernet_mib_agt_read_dm3StatusConvEntry(dm3StatusConvEntry_t *dm3StatusConvEntry);
3431 extern int
3432 powernet_mib_agt_register_dm3StatusConvEntry();
3435 * C type definitions for PowerNet-MIB::dm3StatusOutputRelays.
3438 typedef struct dm3StatusOutputRelays {
3439 int32_t *dm3StatusOutRlyTableSize;
3440 void *_clientData; /* pointer to client data structure */
3442 /* private space to hold actual values */
3444 int32_t __dm3StatusOutRlyTableSize;
3445 } dm3StatusOutputRelays_t;
3448 * C manager interface stubs for PowerNet-MIB::dm3StatusOutputRelays.
3451 extern int
3452 powernet_mib_mgr_get_dm3StatusOutputRelays(struct snmp_session *s, dm3StatusOutputRelays_t **dm3StatusOutputRelays);
3455 * C agent interface stubs for PowerNet-MIB::dm3StatusOutputRelays.
3458 extern int
3459 powernet_mib_agt_read_dm3StatusOutputRelays(dm3StatusOutputRelays_t *dm3StatusOutputRelays);
3460 extern int
3461 powernet_mib_agt_register_dm3StatusOutputRelays();
3464 * C type definitions for PowerNet-MIB::dm3StatusOutRlyEntry.
3467 typedef struct dm3StatusOutRlyEntry {
3468 int32_t *dm3StatusOutRlyIndex;
3469 u_char *dm3StatusOutRlyName;
3470 size_t _dm3StatusOutRlyNameLength;
3471 int32_t *dm3StatusOutRlyStatus;
3472 void *_clientData; /* pointer to client data structure */
3473 struct dm3StatusOutRlyEntry *_nextPtr; /* pointer to next table entry */
3475 /* private space to hold actual values */
3477 int32_t __dm3StatusOutRlyIndex;
3478 u_char __dm3StatusOutRlyName[65535];
3479 int32_t __dm3StatusOutRlyStatus;
3480 } dm3StatusOutRlyEntry_t;
3483 * C manager interface stubs for PowerNet-MIB::dm3StatusOutRlyEntry.
3486 extern int
3487 powernet_mib_mgr_get_dm3StatusOutRlyEntry(struct snmp_session *s, dm3StatusOutRlyEntry_t **dm3StatusOutRlyEntry);
3490 * C agent interface stubs for PowerNet-MIB::dm3StatusOutRlyEntry.
3493 extern int
3494 powernet_mib_agt_read_dm3StatusOutRlyEntry(dm3StatusOutRlyEntry_t *dm3StatusOutRlyEntry);
3495 extern int
3496 powernet_mib_agt_register_dm3StatusOutRlyEntry();
3499 * C type definitions for PowerNet-MIB::dm3StatusInputRelays.
3502 typedef struct dm3StatusInputRelays {
3503 int32_t *dm3StatusInRlyTableSize;
3504 void *_clientData; /* pointer to client data structure */
3506 /* private space to hold actual values */
3508 int32_t __dm3StatusInRlyTableSize;
3509 } dm3StatusInputRelays_t;
3512 * C manager interface stubs for PowerNet-MIB::dm3StatusInputRelays.
3515 extern int
3516 powernet_mib_mgr_get_dm3StatusInputRelays(struct snmp_session *s, dm3StatusInputRelays_t **dm3StatusInputRelays);
3519 * C agent interface stubs for PowerNet-MIB::dm3StatusInputRelays.
3522 extern int
3523 powernet_mib_agt_read_dm3StatusInputRelays(dm3StatusInputRelays_t *dm3StatusInputRelays);
3524 extern int
3525 powernet_mib_agt_register_dm3StatusInputRelays();
3528 * C type definitions for PowerNet-MIB::dm3StatusInRlyEntry.
3531 typedef struct dm3StatusInRlyEntry {
3532 int32_t *dm3StatusInRlyIndex;
3533 u_char *dm3StatusInRlyName;
3534 size_t _dm3StatusInRlyNameLength;
3535 int32_t *dm3StatusInRlyStatus;
3536 void *_clientData; /* pointer to client data structure */
3537 struct dm3StatusInRlyEntry *_nextPtr; /* pointer to next table entry */
3539 /* private space to hold actual values */
3541 int32_t __dm3StatusInRlyIndex;
3542 u_char __dm3StatusInRlyName[65535];
3543 int32_t __dm3StatusInRlyStatus;
3544 } dm3StatusInRlyEntry_t;
3547 * C manager interface stubs for PowerNet-MIB::dm3StatusInRlyEntry.
3550 extern int
3551 powernet_mib_mgr_get_dm3StatusInRlyEntry(struct snmp_session *s, dm3StatusInRlyEntry_t **dm3StatusInRlyEntry);
3554 * C agent interface stubs for PowerNet-MIB::dm3StatusInRlyEntry.
3557 extern int
3558 powernet_mib_agt_read_dm3StatusInRlyEntry(dm3StatusInRlyEntry_t *dm3StatusInRlyEntry);
3559 extern int
3560 powernet_mib_agt_register_dm3StatusInRlyEntry();
3563 * C type definitions for PowerNet-MIB::dm3StatusBreakers.
3566 typedef struct dm3StatusBreakers {
3567 int32_t *dm3StatusBreakersTableSize;
3568 void *_clientData; /* pointer to client data structure */
3570 /* private space to hold actual values */
3572 int32_t __dm3StatusBreakersTableSize;
3573 } dm3StatusBreakers_t;
3576 * C manager interface stubs for PowerNet-MIB::dm3StatusBreakers.
3579 extern int
3580 powernet_mib_mgr_get_dm3StatusBreakers(struct snmp_session *s, dm3StatusBreakers_t **dm3StatusBreakers);
3583 * C agent interface stubs for PowerNet-MIB::dm3StatusBreakers.
3586 extern int
3587 powernet_mib_agt_read_dm3StatusBreakers(dm3StatusBreakers_t *dm3StatusBreakers);
3588 extern int
3589 powernet_mib_agt_register_dm3StatusBreakers();
3592 * C type definitions for PowerNet-MIB::dm3StatusBreakersEntry.
3595 typedef struct dm3StatusBreakersEntry {
3596 int32_t *dm3StatusBreakersIndex;
3597 u_char *dm3StatusBreakersName;
3598 size_t _dm3StatusBreakersNameLength;
3599 int32_t *dm3StatusBreakersStatus;
3600 void *_clientData; /* pointer to client data structure */
3601 struct dm3StatusBreakersEntry *_nextPtr; /* pointer to next table entry */
3603 /* private space to hold actual values */
3605 int32_t __dm3StatusBreakersIndex;
3606 u_char __dm3StatusBreakersName[65535];
3607 int32_t __dm3StatusBreakersStatus;
3608 } dm3StatusBreakersEntry_t;
3611 * C manager interface stubs for PowerNet-MIB::dm3StatusBreakersEntry.
3614 extern int
3615 powernet_mib_mgr_get_dm3StatusBreakersEntry(struct snmp_session *s, dm3StatusBreakersEntry_t **dm3StatusBreakersEntry);
3618 * C agent interface stubs for PowerNet-MIB::dm3StatusBreakersEntry.
3621 extern int
3622 powernet_mib_agt_read_dm3StatusBreakersEntry(dm3StatusBreakersEntry_t *dm3StatusBreakersEntry);
3623 extern int
3624 powernet_mib_agt_register_dm3StatusBreakersEntry();
3627 * C type definitions for PowerNet-MIB::dm3StatusFuses.
3630 typedef struct dm3StatusFuses {
3631 int32_t *dm3StatusFusesTableSize;
3632 void *_clientData; /* pointer to client data structure */
3634 /* private space to hold actual values */
3636 int32_t __dm3StatusFusesTableSize;
3637 } dm3StatusFuses_t;
3640 * C manager interface stubs for PowerNet-MIB::dm3StatusFuses.
3643 extern int
3644 powernet_mib_mgr_get_dm3StatusFuses(struct snmp_session *s, dm3StatusFuses_t **dm3StatusFuses);
3647 * C agent interface stubs for PowerNet-MIB::dm3StatusFuses.
3650 extern int
3651 powernet_mib_agt_read_dm3StatusFuses(dm3StatusFuses_t *dm3StatusFuses);
3652 extern int
3653 powernet_mib_agt_register_dm3StatusFuses();
3656 * C type definitions for PowerNet-MIB::dm3StatusFusesEntry.
3659 typedef struct dm3StatusFusesEntry {
3660 int32_t *dm3StatusFusesIndex;
3661 u_char *dm3StatusFusesName;
3662 size_t _dm3StatusFusesNameLength;
3663 int32_t *dm3StatusFusesStatus;
3664 void *_clientData; /* pointer to client data structure */
3665 struct dm3StatusFusesEntry *_nextPtr; /* pointer to next table entry */
3667 /* private space to hold actual values */
3669 int32_t __dm3StatusFusesIndex;
3670 u_char __dm3StatusFusesName[65535];
3671 int32_t __dm3StatusFusesStatus;
3672 } dm3StatusFusesEntry_t;
3675 * C manager interface stubs for PowerNet-MIB::dm3StatusFusesEntry.
3678 extern int
3679 powernet_mib_mgr_get_dm3StatusFusesEntry(struct snmp_session *s, dm3StatusFusesEntry_t **dm3StatusFusesEntry);
3682 * C agent interface stubs for PowerNet-MIB::dm3StatusFusesEntry.
3685 extern int
3686 powernet_mib_agt_read_dm3StatusFusesEntry(dm3StatusFusesEntry_t *dm3StatusFusesEntry);
3687 extern int
3688 powernet_mib_agt_register_dm3StatusFusesEntry();
3691 * C type definitions for PowerNet-MIB::powerNetSoftwareSystem.
3694 typedef struct powerNetSoftwareSystem {
3695 u_char *powerNetSoftwareSystemDescription;
3696 size_t _powerNetSoftwareSystemDescriptionLength;
3697 uint32_t *powerNetSoftwareOid;
3698 size_t _powerNetSoftwareOidLength;
3699 uint32_t *powerNetSoftwareSystemUpTime;
3700 void *_clientData; /* pointer to client data structure */
3702 /* private space to hold actual values */
3704 u_char __powerNetSoftwareSystemDescription[79];
3705 uint32_t __powerNetSoftwareOid[128];
3706 uint32_t __powerNetSoftwareSystemUpTime;
3707 } powerNetSoftwareSystem_t;
3710 * C manager interface stubs for PowerNet-MIB::powerNetSoftwareSystem.
3713 extern int
3714 powernet_mib_mgr_get_powerNetSoftwareSystem(struct snmp_session *s, powerNetSoftwareSystem_t **powerNetSoftwareSystem);
3717 * C agent interface stubs for PowerNet-MIB::powerNetSoftwareSystem.
3720 extern int
3721 powernet_mib_agt_read_powerNetSoftwareSystem(powerNetSoftwareSystem_t *powerNetSoftwareSystem);
3722 extern int
3723 powernet_mib_agt_register_powerNetSoftwareSystem();
3726 * C type definitions for PowerNet-MIB::powerNetSoftwareConfig.
3729 typedef struct powerNetSoftwareConfig {
3730 int32_t *powerNetSoftwareTableSize;
3731 void *_clientData; /* pointer to client data structure */
3733 /* private space to hold actual values */
3735 int32_t __powerNetSoftwareTableSize;
3736 } powerNetSoftwareConfig_t;
3739 * C manager interface stubs for PowerNet-MIB::powerNetSoftwareConfig.
3742 extern int
3743 powernet_mib_mgr_get_powerNetSoftwareConfig(struct snmp_session *s, powerNetSoftwareConfig_t **powerNetSoftwareConfig);
3746 * C agent interface stubs for PowerNet-MIB::powerNetSoftwareConfig.
3749 extern int
3750 powernet_mib_agt_read_powerNetSoftwareConfig(powerNetSoftwareConfig_t *powerNetSoftwareConfig);
3751 extern int
3752 powernet_mib_agt_register_powerNetSoftwareConfig();
3755 * C type definitions for PowerNet-MIB::powerNetSoftwareEntry.
3758 typedef struct powerNetSoftwareEntry {
3759 int32_t *moduleNumber;
3760 u_char *moduleName;
3761 size_t _moduleNameLength;
3762 u_char *moduleVersion;
3763 size_t _moduleVersionLength;
3764 u_char *moduleDate;
3765 size_t _moduleDateLength;
3766 void *_clientData; /* pointer to client data structure */
3767 struct powerNetSoftwareEntry *_nextPtr; /* pointer to next table entry */
3769 /* private space to hold actual values */
3771 int32_t __moduleNumber;
3772 u_char __moduleName[79];
3773 u_char __moduleVersion[8];
3774 u_char __moduleDate[9];
3775 } powerNetSoftwareEntry_t;
3778 * C manager interface stubs for PowerNet-MIB::powerNetSoftwareEntry.
3781 extern int
3782 powernet_mib_mgr_get_powerNetSoftwareEntry(struct snmp_session *s, powerNetSoftwareEntry_t **powerNetSoftwareEntry);
3785 * C agent interface stubs for PowerNet-MIB::powerNetSoftwareEntry.
3788 extern int
3789 powernet_mib_agt_read_powerNetSoftwareEntry(powerNetSoftwareEntry_t *powerNetSoftwareEntry);
3790 extern int
3791 powernet_mib_agt_register_powerNetSoftwareEntry();
3794 * C type definitions for PowerNet-MIB::mconfig.
3797 typedef struct mconfig {
3798 int32_t *mconfigNumTrapReceivers;
3799 int32_t *mconfigBOOTPEnabled;
3800 u_char *mconfigTFTPServerIP;
3801 int32_t *newCodeAuthentViaTFTP;
3802 void *_clientData; /* pointer to client data structure */
3804 /* private space to hold actual values */
3806 int32_t __mconfigNumTrapReceivers;
3807 int32_t __mconfigBOOTPEnabled;
3808 u_char __mconfigTFTPServerIP[4];
3809 int32_t __newCodeAuthentViaTFTP;
3810 } mconfig_t;
3813 * C manager interface stubs for PowerNet-MIB::mconfig.
3816 extern int
3817 powernet_mib_mgr_get_mconfig(struct snmp_session *s, mconfig_t **mconfig);
3820 * C agent interface stubs for PowerNet-MIB::mconfig.
3823 extern int
3824 powernet_mib_agt_read_mconfig(mconfig_t *mconfig);
3825 extern int
3826 powernet_mib_agt_register_mconfig();
3829 * C type definitions for PowerNet-MIB::mconfigTrapReceiverEntry.
3832 typedef struct mconfigTrapReceiverEntry {
3833 int32_t *trapIndex;
3834 u_char *receiverAddr;
3835 u_char *communityString;
3836 size_t _communityStringLength;
3837 int32_t *severity;
3838 int32_t *acceptThisReceiver;
3839 int32_t *receiveTrapType;
3840 void *_clientData; /* pointer to client data structure */
3841 struct mconfigTrapReceiverEntry *_nextPtr; /* pointer to next table entry */
3843 /* private space to hold actual values */
3845 int32_t __trapIndex;
3846 u_char __receiverAddr[4];
3847 u_char __communityString[65535];
3848 int32_t __severity;
3849 int32_t __acceptThisReceiver;
3850 int32_t __receiveTrapType;
3851 } mconfigTrapReceiverEntry_t;
3854 * C manager interface stubs for PowerNet-MIB::mconfigTrapReceiverEntry.
3857 extern int
3858 powernet_mib_mgr_get_mconfigTrapReceiverEntry(struct snmp_session *s, mconfigTrapReceiverEntry_t **mconfigTrapReceiverEntry);
3861 * C agent interface stubs for PowerNet-MIB::mconfigTrapReceiverEntry.
3864 extern int
3865 powernet_mib_agt_read_mconfigTrapReceiverEntry(mconfigTrapReceiverEntry_t *mconfigTrapReceiverEntry);
3866 extern int
3867 powernet_mib_agt_register_mconfigTrapReceiverEntry();
3870 * C type definitions for PowerNet-MIB::mconfigClock.
3873 typedef struct mconfigClock {
3874 u_char *mconfigClockDate;
3875 size_t _mconfigClockDateLength;
3876 u_char *mconfigClockTime;
3877 size_t _mconfigClockTimeLength;
3878 void *_clientData; /* pointer to client data structure */
3880 /* private space to hold actual values */
3882 u_char __mconfigClockDate[65535];
3883 u_char __mconfigClockTime[65535];
3884 } mconfigClock_t;
3887 * C manager interface stubs for PowerNet-MIB::mconfigClock.
3890 extern int
3891 powernet_mib_mgr_get_mconfigClock(struct snmp_session *s, mconfigClock_t **mconfigClock);
3894 * C agent interface stubs for PowerNet-MIB::mconfigClock.
3897 extern int
3898 powernet_mib_agt_read_mconfigClock(mconfigClock_t *mconfigClock);
3899 extern int
3900 powernet_mib_agt_register_mconfigClock();
3903 * C type definitions for PowerNet-MIB::mcontrol.
3906 typedef struct mcontrol {
3907 int32_t *mcontrolRestartAgent;
3908 void *_clientData; /* pointer to client data structure */
3910 /* private space to hold actual values */
3912 int32_t __mcontrolRestartAgent;
3913 } mcontrol_t;
3916 * C manager interface stubs for PowerNet-MIB::mcontrol.
3919 extern int
3920 powernet_mib_mgr_get_mcontrol(struct snmp_session *s, mcontrol_t **mcontrol);
3923 * C agent interface stubs for PowerNet-MIB::mcontrol.
3926 extern int
3927 powernet_mib_agt_read_mcontrol(mcontrol_t *mcontrol);
3928 extern int
3929 powernet_mib_agt_register_mcontrol();
3932 * C type definitions for PowerNet-MIB::mtrapargs.
3935 typedef struct mtrapargs {
3936 int32_t *mtrapargsInteger;
3937 u_char *mtrapargsIpAddress;
3938 u_char *mtrapargsString;
3939 size_t _mtrapargsStringLength;
3940 uint32_t *mtrapargsGauge;
3941 uint32_t *mtrapargsTimeTicks;
3942 int32_t *mtrapargsInteger02;
3943 int32_t *mtrapargsInteger03;
3944 u_char *mtrapargsIpAddress02;
3945 u_char *mtrapargsIpAddress03;
3946 u_char *mtrapargsString02;
3947 size_t _mtrapargsString02Length;
3948 u_char *mtrapargsString03;
3949 size_t _mtrapargsString03Length;
3950 uint32_t *mtrapargsGauge02;
3951 uint32_t *mtrapargsGauge03;
3952 uint32_t *mtrapargsTimeTicks02;
3953 uint32_t *mtrapargsTimeTicks03;
3954 void *_clientData; /* pointer to client data structure */
3956 /* private space to hold actual values */
3958 int32_t __mtrapargsInteger;
3959 u_char __mtrapargsIpAddress[4];
3960 u_char __mtrapargsString[65535];
3961 uint32_t __mtrapargsGauge;
3962 uint32_t __mtrapargsTimeTicks;
3963 int32_t __mtrapargsInteger02;
3964 int32_t __mtrapargsInteger03;
3965 u_char __mtrapargsIpAddress02[4];
3966 u_char __mtrapargsIpAddress03[4];
3967 u_char __mtrapargsString02[65535];
3968 u_char __mtrapargsString03[65535];
3969 uint32_t __mtrapargsGauge02;
3970 uint32_t __mtrapargsGauge03;
3971 uint32_t __mtrapargsTimeTicks02;
3972 uint32_t __mtrapargsTimeTicks03;
3973 } mtrapargs_t;
3976 * C manager interface stubs for PowerNet-MIB::mtrapargs.
3979 extern int
3980 powernet_mib_mgr_get_mtrapargs(struct snmp_session *s, mtrapargs_t **mtrapargs);
3983 * C agent interface stubs for PowerNet-MIB::mtrapargs.
3986 extern int
3987 powernet_mib_agt_read_mtrapargs(mtrapargs_t *mtrapargs);
3988 extern int
3989 powernet_mib_agt_register_mtrapargs();
3992 * C type definitions for PowerNet-MIB::mfiletransferStatus.
3995 typedef struct mfiletransferStatus {
3996 int32_t *mfiletransferStatusLastTransferResult;
3997 void *_clientData; /* pointer to client data structure */
3999 /* private space to hold actual values */
4001 int32_t __mfiletransferStatusLastTransferResult;
4002 } mfiletransferStatus_t;
4005 * C manager interface stubs for PowerNet-MIB::mfiletransferStatus.
4008 extern int
4009 powernet_mib_mgr_get_mfiletransferStatus(struct snmp_session *s, mfiletransferStatus_t **mfiletransferStatus);
4012 * C agent interface stubs for PowerNet-MIB::mfiletransferStatus.
4015 extern int
4016 powernet_mib_agt_read_mfiletransferStatus(mfiletransferStatus_t *mfiletransferStatus);
4017 extern int
4018 powernet_mib_agt_register_mfiletransferStatus();
4021 * C type definitions for PowerNet-MIB::mfiletransferConfigSettings.
4024 typedef struct mfiletransferConfigSettings {
4025 u_char *mfiletransferConfigSettingsFilename;
4026 size_t _mfiletransferConfigSettingsFilenameLength;
4027 void *_clientData; /* pointer to client data structure */
4029 /* private space to hold actual values */
4031 u_char __mfiletransferConfigSettingsFilename[65535];
4032 } mfiletransferConfigSettings_t;
4035 * C manager interface stubs for PowerNet-MIB::mfiletransferConfigSettings.
4038 extern int
4039 powernet_mib_mgr_get_mfiletransferConfigSettings(struct snmp_session *s, mfiletransferConfigSettings_t **mfiletransferConfigSettings);
4042 * C agent interface stubs for PowerNet-MIB::mfiletransferConfigSettings.
4045 extern int
4046 powernet_mib_agt_read_mfiletransferConfigSettings(mfiletransferConfigSettings_t *mfiletransferConfigSettings);
4047 extern int
4048 powernet_mib_agt_register_mfiletransferConfigSettings();
4051 * C type definitions for PowerNet-MIB::mfiletransferConfigTFTP.
4054 typedef struct mfiletransferConfigTFTP {
4055 u_char *mfiletransferConfigTFTPServerAddress;
4056 size_t _mfiletransferConfigTFTPServerAddressLength;
4057 void *_clientData; /* pointer to client data structure */
4059 /* private space to hold actual values */
4061 u_char __mfiletransferConfigTFTPServerAddress[65535];
4062 } mfiletransferConfigTFTP_t;
4065 * C manager interface stubs for PowerNet-MIB::mfiletransferConfigTFTP.
4068 extern int
4069 powernet_mib_mgr_get_mfiletransferConfigTFTP(struct snmp_session *s, mfiletransferConfigTFTP_t **mfiletransferConfigTFTP);
4072 * C agent interface stubs for PowerNet-MIB::mfiletransferConfigTFTP.
4075 extern int
4076 powernet_mib_agt_read_mfiletransferConfigTFTP(mfiletransferConfigTFTP_t *mfiletransferConfigTFTP);
4077 extern int
4078 powernet_mib_agt_register_mfiletransferConfigTFTP();
4081 * C type definitions for PowerNet-MIB::mfiletransferConfigFTP.
4084 typedef struct mfiletransferConfigFTP {
4085 u_char *mfiletransferConfigFTPServerAddress;
4086 size_t _mfiletransferConfigFTPServerAddressLength;
4087 u_char *mfiletransferConfigFTPServerUser;
4088 size_t _mfiletransferConfigFTPServerUserLength;
4089 u_char *mfiletransferConfigFTPServerPassword;
4090 size_t _mfiletransferConfigFTPServerPasswordLength;
4091 void *_clientData; /* pointer to client data structure */
4093 /* private space to hold actual values */
4095 u_char __mfiletransferConfigFTPServerAddress[65535];
4096 u_char __mfiletransferConfigFTPServerUser[65535];
4097 u_char __mfiletransferConfigFTPServerPassword[65535];
4098 } mfiletransferConfigFTP_t;
4101 * C manager interface stubs for PowerNet-MIB::mfiletransferConfigFTP.
4104 extern int
4105 powernet_mib_mgr_get_mfiletransferConfigFTP(struct snmp_session *s, mfiletransferConfigFTP_t **mfiletransferConfigFTP);
4108 * C agent interface stubs for PowerNet-MIB::mfiletransferConfigFTP.
4111 extern int
4112 powernet_mib_agt_read_mfiletransferConfigFTP(mfiletransferConfigFTP_t *mfiletransferConfigFTP);
4113 extern int
4114 powernet_mib_agt_register_mfiletransferConfigFTP();
4117 * C type definitions for PowerNet-MIB::mfiletransferControl.
4120 typedef struct mfiletransferControl {
4121 int32_t *mfiletransferControlInitiateFileTransfer;
4122 void *_clientData; /* pointer to client data structure */
4124 /* private space to hold actual values */
4126 int32_t __mfiletransferControlInitiateFileTransfer;
4127 } mfiletransferControl_t;
4130 * C manager interface stubs for PowerNet-MIB::mfiletransferControl.
4133 extern int
4134 powernet_mib_mgr_get_mfiletransferControl(struct snmp_session *s, mfiletransferControl_t **mfiletransferControl);
4137 * C agent interface stubs for PowerNet-MIB::mfiletransferControl.
4140 extern int
4141 powernet_mib_agt_read_mfiletransferControl(mfiletransferControl_t *mfiletransferControl);
4142 extern int
4143 powernet_mib_agt_register_mfiletransferControl();
4146 typedef struct powernet_mib {
4147 upsBasicIdent_t *upsBasicIdent;
4148 upsAdvIdent_t *upsAdvIdent;
4149 upsBasicBattery_t *upsBasicBattery;
4150 upsAdvBattery_t *upsAdvBattery;
4151 upsBasicInput_t *upsBasicInput;
4152 upsAdvInput_t *upsAdvInput;
4153 upsBasicOutput_t *upsBasicOutput;
4154 upsAdvOutput_t *upsAdvOutput;
4155 upsBasicConfig_t *upsBasicConfig;
4156 upsBasicConfigDeviceEntry_t *upsBasicConfigDeviceEntry;
4157 upsAdvConfig_t *upsAdvConfig;
4158 upsAdvConfigDipSwitchEntry_t *upsAdvConfigDipSwitchEntry;
4159 apcUpsConfigEntry_t *apcUpsConfigEntry;
4160 upsBasicControl_t *upsBasicControl;
4161 upsAdvControl_t *upsAdvControl;
4162 upsAdvTest_t *upsAdvTest;
4163 upsComm_t *upsComm;
4164 upsPhaseResetValues_t *upsPhaseResetValues;
4165 upsPhaseInput_t *upsPhaseInput;
4166 upsPhaseInputEntry_t *upsPhaseInputEntry;
4167 upsPhaseInputPhaseEntry_t *upsPhaseInputPhaseEntry;
4168 upsPhaseOutput_t *upsPhaseOutput;
4169 upsPhaseOutputEntry_t *upsPhaseOutputEntry;
4170 upsPhaseOutputPhaseEntry_t *upsPhaseOutputPhaseEntry;
4171 mUpsEnviron_t *mUpsEnviron;
4172 mUpsContact_t *mUpsContact;
4173 mUpsContactEntry_t *mUpsContactEntry;
4174 serialPort2Config_t *serialPort2Config;
4175 serialPort2Control_t *serialPort2Control;
4176 sPDUIdent_t *sPDUIdent;
4177 sPDUMasterControl_t *sPDUMasterControl;
4178 sPDUMasterConfig_t *sPDUMasterConfig;
4179 sPDUOutletControl_t *sPDUOutletControl;
4180 sPDUOutletControlEntry_t *sPDUOutletControlEntry;
4181 sPDUOutletConfig_t *sPDUOutletConfig;
4182 sPDUOutletConfigEntry_t *sPDUOutletConfigEntry;
4183 sPDUIdentVM_t *sPDUIdentVM;
4184 sPDUIdentVMEntry_t *sPDUIdentVMEntry;
4185 sPDUMasterControlVM_t *sPDUMasterControlVM;
4186 sPDUMasterControlVMEntry_t *sPDUMasterControlVMEntry;
4187 sPDUMasterConfigVM_t *sPDUMasterConfigVM;
4188 sPDUMasterConfigVMEntry_t *sPDUMasterConfigVMEntry;
4189 sPDUMasterStatusVM_t *sPDUMasterStatusVM;
4190 sPDUMasterStatusVMEntry_t *sPDUMasterStatusVMEntry;
4191 sPDUOutletControlVMEntry_t *sPDUOutletControlVMEntry;
4192 sPDUOutletConfigVMEntry_t *sPDUOutletConfigVMEntry;
4193 sPDUOutletStatusVMEntry_t *sPDUOutletStatusVMEntry;
4194 sPDUIdentMSP_t *sPDUIdentMSP;
4195 sPDUIdentMSPEntry_t *sPDUIdentMSPEntry;
4196 sPDUMasterControlMSP_t *sPDUMasterControlMSP;
4197 sPDUMasterControlMSPEntry_t *sPDUMasterControlMSPEntry;
4198 sPDUMasterConfigMSP_t *sPDUMasterConfigMSP;
4199 sPDUMasterConfigMSPEntry_t *sPDUMasterConfigMSPEntry;
4200 sPDUMasterStatusMSP_t *sPDUMasterStatusMSP;
4201 sPDUMasterStatusMSPEntry_t *sPDUMasterStatusMSPEntry;
4202 sPDUOutletControlMSPEntry_t *sPDUOutletControlMSPEntry;
4203 sPDUOutletConfigMSPallEntry_t *sPDUOutletConfigMSPallEntry;
4204 sPDUOutletConfigMSPgsEntry_t *sPDUOutletConfigMSPgsEntry;
4205 sPDUOutletConfigMSPannunEntry_t *sPDUOutletConfigMSPannunEntry;
4206 sPDUOutletConfigMSPmupsEntry_t *sPDUOutletConfigMSPmupsEntry;
4207 sPDUOutletStatusMSPEntry_t *sPDUOutletStatusMSPEntry;
4208 dm3IdentSystem_t *dm3IdentSystem;
4209 dm3IdentSysDescriptionEntry_t *dm3IdentSysDescriptionEntry;
4210 dm3ConfigSystem_t *dm3ConfigSystem;
4211 dm3ConfigSysDescriptionEntry_t *dm3ConfigSysDescriptionEntry;
4212 dm3ConfigLVD_t *dm3ConfigLVD;
4213 dm3ConfigLVDEntry_t *dm3ConfigLVDEntry;
4214 dm3ConfigBattery_t *dm3ConfigBattery;
4215 dm3ConfigRectThresh_t *dm3ConfigRectThresh;
4216 dm3ConfigRectAlarms_t *dm3ConfigRectAlarms;
4217 dm3ConfigConvThresh_t *dm3ConfigConvThresh;
4218 dm3ConfigConvAlarms_t *dm3ConfigConvAlarms;
4219 dm3ConfigOutputRelays_t *dm3ConfigOutputRelays;
4220 dm3ConfigOutRlyEntry_t *dm3ConfigOutRlyEntry;
4221 dm3ConfigInputRelays_t *dm3ConfigInputRelays;
4222 dm3ConfigInRlyEntry_t *dm3ConfigInRlyEntry;
4223 dm3ConfigBreakers_t *dm3ConfigBreakers;
4224 dm3ConfigBreakersEntry_t *dm3ConfigBreakersEntry;
4225 dm3ConfigFuses_t *dm3ConfigFuses;
4226 dm3ConfigFusesEntry_t *dm3ConfigFusesEntry;
4227 dm3StatusSystem_t *dm3StatusSystem;
4228 dm3StatusAlarms_t *dm3StatusAlarms;
4229 dm3StatusAlarmsEntry_t *dm3StatusAlarmsEntry;
4230 dm3StatusBattery_t *dm3StatusBattery;
4231 dm3StatusOEM_t *dm3StatusOEM;
4232 dm3StatusLVD_t *dm3StatusLVD;
4233 dm3StatusLVDEntry_t *dm3StatusLVDEntry;
4234 dm3StatusRectifier_t *dm3StatusRectifier;
4235 dm3StatusRectEntry_t *dm3StatusRectEntry;
4236 dm3StatusConverter_t *dm3StatusConverter;
4237 dm3StatusConvEntry_t *dm3StatusConvEntry;
4238 dm3StatusOutputRelays_t *dm3StatusOutputRelays;
4239 dm3StatusOutRlyEntry_t *dm3StatusOutRlyEntry;
4240 dm3StatusInputRelays_t *dm3StatusInputRelays;
4241 dm3StatusInRlyEntry_t *dm3StatusInRlyEntry;
4242 dm3StatusBreakers_t *dm3StatusBreakers;
4243 dm3StatusBreakersEntry_t *dm3StatusBreakersEntry;
4244 dm3StatusFuses_t *dm3StatusFuses;
4245 dm3StatusFusesEntry_t *dm3StatusFusesEntry;
4246 powerNetSoftwareSystem_t *powerNetSoftwareSystem;
4247 powerNetSoftwareConfig_t *powerNetSoftwareConfig;
4248 powerNetSoftwareEntry_t *powerNetSoftwareEntry;
4249 mconfig_t *mconfig;
4250 mconfigTrapReceiverEntry_t *mconfigTrapReceiverEntry;
4251 mconfigClock_t *mconfigClock;
4252 mcontrol_t *mcontrol;
4253 mtrapargs_t *mtrapargs;
4254 mfiletransferStatus_t *mfiletransferStatus;
4255 mfiletransferConfigSettings_t *mfiletransferConfigSettings;
4256 mfiletransferConfigTFTP_t *mfiletransferConfigTFTP;
4257 mfiletransferConfigFTP_t *mfiletransferConfigFTP;
4258 mfiletransferControl_t *mfiletransferControl;
4259 } powernet_mib_t;
4262 * Initialization function:
4265 void powernet_mib_agt_init(void);
4267 #endif /* _POWERNET_MIB_H_ */