package DDS.WaitSet_Impl is
type Ref is new RTIDDS.Obj_Impl.Ref with null record;
type Ref_Access is access all Ref'Class;
procedure Initialize
( | Self | : in out Ref); |
procedure Adjust
( | Self | : in out Ref); |
procedure Finalize
( | Self | : in out Ref); |
procedure Wait
( | Self | : not null access Ref; |
Active_Conditions | : access DDS.ConditionSeq.Sequence; | |
Timeout | : in DDS.Duration_T); |
procedure Attach_Condition
( | Self | : not null access Ref; |
Cond | : not null access DDS.Condition.Ref'Class); |
procedure Detach_Condition
( | Self | : not null access Ref; |
Cond | : not null access DDS.Condition.Ref'Class); |
procedure Get_Conditions
( | Self | : not null access Ref; |
cond | : access DDS.ConditionSeq.Sequence); |
procedure Free
( | This | : in out Ref_Access); |
procedure Set_Property
( | Self | : not null access Ref; |
prop | : access WaitSetProperty_T); |
procedure Get_Property
( | Self | : not null access Ref; |
prop | : access WaitSetProperty_T); |