public SaHpiCtrlStateStreamT DemarshalSaHpiCtrlStateStreamT() { SaHpiCtrlStateStreamT x = new SaHpiCtrlStateStreamT(); x.Repeat = DemarshalSaHpiBoolT(); x.StreamLength = DemarshalSaHpiUint32T(); x.Stream = DemarshalByteArray( HpiConst.SAHPI_CTRL_MAX_STREAM_LENGTH ); return x; }
public void MarshalSaHpiCtrlStateStreamT( SaHpiCtrlStateStreamT x ) { MarshalSaHpiBoolT( x.Repeat ); MarshalSaHpiUint32T( x.StreamLength ); MarshalByteArray( x.Stream, HpiConst.SAHPI_CTRL_MAX_STREAM_LENGTH ); }
/** * 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; }