public void MarshalSaHpiConditionT( SaHpiConditionT x ) { MarshalSaHpiStatusCondTypeT( x.Type ); MarshalSaHpiEntityPathT( x.Entity ); MarshalSaHpiDomainIdT( x.DomainId ); MarshalSaHpiResourceIdT( x.ResourceId ); MarshalSaHpiSensorNumT( x.SensorNum ); MarshalSaHpiEventStateT( x.EventState ); MarshalSaHpiNameT( x.Name ); MarshalSaHpiManufacturerIdT( x.Mid ); MarshalSaHpiTextBufferT( x.Data ); }
public SaHpiConditionT DemarshalSaHpiConditionT() { SaHpiConditionT x = new SaHpiConditionT(); x.Type = DemarshalSaHpiStatusCondTypeT(); x.Entity = DemarshalSaHpiEntityPathT(); x.DomainId = DemarshalSaHpiDomainIdT(); x.ResourceId = DemarshalSaHpiResourceIdT(); x.SensorNum = DemarshalSaHpiSensorNumT(); x.EventState = DemarshalSaHpiEventStateT(); x.Name = DemarshalSaHpiNameT(); x.Mid = DemarshalSaHpiManufacturerIdT(); x.Data = DemarshalSaHpiTextBufferT(); return x; }
/** * Check function for HPI struct SaHpiConditionT */ public static bool Check( SaHpiConditionT x ) { if ( x == null ) { return false; } if ( !Check( x.Entity ) ) { return false; } if ( !Check( x.Name ) ) { return false; } if ( !Check( x.Data ) ) { return false; } return true; }