コード例 #1
0
ファイル: HpiMarshalGen.cs プロジェクト: openhpi1/testrepo
            public SaHpiSensorEnableChangeEventT DemarshalSaHpiSensorEnableChangeEventT()
            {
                SaHpiSensorEnableChangeEventT x = new SaHpiSensorEnableChangeEventT();

                x.SensorNum = DemarshalSaHpiSensorNumT();
                x.SensorType = DemarshalSaHpiSensorTypeT();
                x.EventCategory = DemarshalSaHpiEventCategoryT();
                x.SensorEnable = DemarshalSaHpiBoolT();
                x.SensorEventEnable = DemarshalSaHpiBoolT();
                x.AssertEventMask = DemarshalSaHpiEventStateT();
                x.DeassertEventMask = DemarshalSaHpiEventStateT();
                x.OptionalDataPresent = DemarshalSaHpiSensorEnableOptDataT();
                x.CurrentState = DemarshalSaHpiEventStateT();
                x.CriticalAlarms = DemarshalSaHpiEventStateT();
                x.MajorAlarms = DemarshalSaHpiEventStateT();
                x.MinorAlarms = DemarshalSaHpiEventStateT();

                return x;
            }
コード例 #2
0
ファイル: HpiMarshalGen.cs プロジェクト: openhpi1/testrepo
 public void MarshalSaHpiSensorEnableChangeEventT( SaHpiSensorEnableChangeEventT x )
 {
     MarshalSaHpiSensorNumT( x.SensorNum );
     MarshalSaHpiSensorTypeT( x.SensorType );
     MarshalSaHpiEventCategoryT( x.EventCategory );
     MarshalSaHpiBoolT( x.SensorEnable );
     MarshalSaHpiBoolT( x.SensorEventEnable );
     MarshalSaHpiEventStateT( x.AssertEventMask );
     MarshalSaHpiEventStateT( x.DeassertEventMask );
     MarshalSaHpiSensorEnableOptDataT( x.OptionalDataPresent );
     MarshalSaHpiEventStateT( x.CurrentState );
     MarshalSaHpiEventStateT( x.CriticalAlarms );
     MarshalSaHpiEventStateT( x.MajorAlarms );
     MarshalSaHpiEventStateT( x.MinorAlarms );
 }
コード例 #3
0
ファイル: HpiUtilGen.cs プロジェクト: openhpi1/openhpitest
 /**
  * Check function for HPI struct SaHpiSensorEnableChangeEventT
  */
 public static bool Check( SaHpiSensorEnableChangeEventT x )
 {
     if ( x == null ) {
     return false;
     }
     return true;
 }