Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

utility.h File Reference

#include <netinet/in.h>
#include <ucd-snmp/ucd-snmp-config.h>
#include <ucd-snmp/ucd-snmp-includes.h>
#include <ucd-snmp/ucd-snmp-agent-includes.h>
#include "rmClient.h"

Go to the source code of this file.

Functions

unsigned long header_MyGeneric (struct variable *vp, oid *name, size_t *length, int exact, size_t *var_len, WriteMethod **write_method, int aEntity)
unsigned long header_resourceInfo (struct variable *vp, oid *name, size_t *length, int exact, size_t *var_len, WriteMethod **write_method)
unsigned long header_statisticInfo (struct variable *vp, oid *name, size_t *length, int exact, size_t *var_len, WriteMethod **write_method)
unsigned long getHigh32 (const u_int64_t value)
u_int64_t setHigh32 (const u_int64_t oirg, const unsigned long high32)
unsigned long header_writeGeneric (oid *name, size_t name_len, oid *name_prefix, size_t prefix_len, oid *name_suffix, size_t suffix_len, int aEntity, int *createNew)


Function Documentation

unsigned long getHigh32 const u_int64_t    value
 

Definition at line 199 of file utility.c.

Referenced by var_LeakyBucketConfigTable, var_MonitorTable, var_RMStatisticInfoTable, var_ThresholdConfigTable, and var_ThresholdControlTable.

unsigned long header_MyGeneric struct variable *    vp,
oid *    name,
size_t *    length,
int    exact,
size_t *    var_len,
WriteMethod **    write_method,
int    aEntity
 

Definition at line 6 of file utility.c.

Referenced by var_GenericConfigTable, var_GenericControlTable, var_LeakyBucketConfigTable, var_LeakyBucketControlTable, var_MonitorTable, var_RMSubsystemInfoTable, var_ThresholdConfigTable, var_ThresholdControlTable, and var_WatermarkConfigTable.

unsigned long header_resourceInfo struct variable *    vp,
oid *    name,
size_t *    length,
int    exact,
size_t *    var_len,
WriteMethod **    write_method
 

Definition at line 66 of file utility.c.

Referenced by var_RMResourceInfoTable.

unsigned long header_statisticInfo struct variable *    vp,
oid *    name,
size_t *    length,
int    exact,
size_t *    var_len,
WriteMethod **    write_method
 

Definition at line 131 of file utility.c.

Referenced by var_RMStatisticInfoTable.

unsigned long header_writeGeneric oid *    name,
size_t    name_len,
oid *    name_prefix,
size_t    prefix_len,
oid *    name_suffix,
size_t    suffix_len,
int    aEntity,
int *    createNew
 

Definition at line 212 of file utility.c.

Referenced by write_genericConfigMonitorType, write_genericConfigStatus, write_genericControlMonitorType, write_genericControlStatus, write_genericDataCaptureUUID, write_genericLeakyBucketConfigIndex, write_genericLeakyBucketControlIndex, write_genericMonitorLifeTime, write_genericMonitorLocation, write_genericMonitorMicroRate, write_genericMonitorRate, write_genericMonitorUUID, write_genericResourceID, write_genericStatisticID, write_genericStatisticTransform, write_genericSubsystemID, write_genericThresholdConfigIndex, write_genericThresholdControlIndex, write_genericWatermarkConfigIndex, write_leakyBucketConfigStatus, write_leakyBucketControlStatus, write_leakyBucketEventSeverity, write_leakyBucketFillValueHigh, write_leakyBucketFillValueLow, write_leakyBucketLoggingRate, write_leakyBucketSizeValueHigh, write_leakyBucketSizeValueLow, write_monitorCommand, write_monitorConfigIndex, write_monitorControlIndex, write_monitorSNMPTrap, write_thresholdCancelEventSeverity, write_thresholdConfigStatus, write_thresholdControlStatus, write_thresholdEventSeverity, write_thresholdLogRate, write_thresholdPreCondition, write_thresholdSampleTimes, write_thresholdTestCondition, write_thresholdToleranceValueHigh, write_thresholdToleranceValueLow, write_thresholdType, write_thresholdValueHigh, write_thresholdValueLow, write_watermarkConfigStatus, and write_watermarkType.

u_int64_t setHigh32 const u_int64_t    oirg,
const unsigned long    high32
 

Definition at line 205 of file utility.c.

Referenced by write_leakyBucketFillValueHigh, write_leakyBucketSizeValueHigh, write_statisticCounterResetValueHigh, write_thresholdToleranceValueHigh, and write_thresholdValueHigh.


Generated on Tue Sep 10 16:46:34 2002 for ResourceMonitorSNMPSubagent by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002