Example #1
0
            public SaHpiSensorRangeT DemarshalSaHpiSensorRangeT()
            {
                SaHpiSensorRangeT x = new SaHpiSensorRangeT();

                x.Flags = DemarshalSaHpiSensorRangeFlagsT();
                x.Max = DemarshalSaHpiSensorReadingT();
                x.Min = DemarshalSaHpiSensorReadingT();
                x.Nominal = DemarshalSaHpiSensorReadingT();
                x.NormalMax = DemarshalSaHpiSensorReadingT();
                x.NormalMin = DemarshalSaHpiSensorReadingT();

                return x;
            }
Example #2
0
 public void MarshalSaHpiSensorRangeT( SaHpiSensorRangeT x )
 {
     MarshalSaHpiSensorRangeFlagsT( x.Flags );
     MarshalSaHpiSensorReadingT( x.Max );
     MarshalSaHpiSensorReadingT( x.Min );
     MarshalSaHpiSensorReadingT( x.Nominal );
     MarshalSaHpiSensorReadingT( x.NormalMax );
     MarshalSaHpiSensorReadingT( x.NormalMin );
 }
Example #3
0
 /**
  * Check function for HPI struct SaHpiSensorRangeT
  */
 public static bool Check( SaHpiSensorRangeT x )
 {
     if ( x == null ) {
     return false;
     }
     if ( !Check( x.Max ) ) {
     return false;
     }
     if ( !Check( x.Min ) ) {
     return false;
     }
     if ( !Check( x.Nominal ) ) {
     return false;
     }
     if ( !Check( x.NormalMax ) ) {
     return false;
     }
     if ( !Check( x.NormalMin ) ) {
     return false;
     }
     return true;
 }