Exemplo n.º 1
0
            public SaHpiCtrlRecOemT DemarshalSaHpiCtrlRecOemT()
            {
                SaHpiCtrlRecOemT x = new SaHpiCtrlRecOemT();

                x.MId = DemarshalSaHpiManufacturerIdT();
                x.ConfigData = DemarshalByteArray( HpiConst.SAHPI_CTRL_OEM_CONFIG_LENGTH );
                x.Default = DemarshalSaHpiCtrlStateOemT();

                return x;
            }
Exemplo n.º 2
0
 public void MarshalSaHpiCtrlRecOemT( SaHpiCtrlRecOemT x )
 {
     MarshalSaHpiManufacturerIdT( x.MId );
     MarshalByteArray( x.ConfigData, HpiConst.SAHPI_CTRL_OEM_CONFIG_LENGTH );
     MarshalSaHpiCtrlStateOemT( x.Default );
 }
Exemplo n.º 3
0
 /**
  * Check function for HPI struct SaHpiCtrlRecOemT
  */
 public static bool Check( SaHpiCtrlRecOemT x )
 {
     if ( x == null ) {
     return false;
     }
     if ( x.ConfigData == null ) {
     return false;
     }
     if ( x.ConfigData.Length != HpiConst.SAHPI_CTRL_OEM_CONFIG_LENGTH ) {
     return false;
     }
     if ( !Check( x.Default ) ) {
     return false;
     }
     return true;
 }