Example #1
0
            public SaHpiCtrlStateStreamT DemarshalSaHpiCtrlStateStreamT()
            {
                SaHpiCtrlStateStreamT x = new SaHpiCtrlStateStreamT();

                x.Repeat = DemarshalSaHpiBoolT();
                x.StreamLength = DemarshalSaHpiUint32T();
                x.Stream = DemarshalByteArray( HpiConst.SAHPI_CTRL_MAX_STREAM_LENGTH );

                return x;
            }
Example #2
0
 public void MarshalSaHpiCtrlStateStreamT( SaHpiCtrlStateStreamT x )
 {
     MarshalSaHpiBoolT( x.Repeat );
     MarshalSaHpiUint32T( x.StreamLength );
     MarshalByteArray( x.Stream, HpiConst.SAHPI_CTRL_MAX_STREAM_LENGTH );
 }
Example #3
0
 /**
  * Check function for HPI struct SaHpiCtrlStateStreamT
  */
 public static bool Check( SaHpiCtrlStateStreamT x )
 {
     if ( x == null ) {
     return false;
     }
     if ( x.Stream == null ) {
     return false;
     }
     if ( x.Stream.Length != HpiConst.SAHPI_CTRL_MAX_STREAM_LENGTH ) {
     return false;
     }
     return true;
 }