Index

Package: DDS.FlowController

Description

package DDS.FlowController is

Summary: <<interface>> A flow controller is the object responsible for shaping the network traffic by determining when attached asynchronous DDS.DataWriter instances are allowed to write data.

QoS:
DDS.FlowControllerProperty_t

Types

Ref (abstract)

type Ref is limited interface;

Ref_Access

type Ref_Access is access all Ref'Class;

Subprograms & Entries

Set_Property

procedure Set_Property 
(Self: not null access Ref;
prop: access DDS.FlowControllerProperty_T) is abstract;

Get_Property

procedure Get_Property 
(Self: not null access Ref;
prop: access DDS.FlowControllerProperty_T) is abstract;

Trigger_Flow

procedure Trigger_Flow 
(Self: not null access Ref) is abstract;

Get_Name

function Get_Name 
(Self: not null access Ref) return DDS.String is abstract;

Get_Name

procedure Get_Name 
(Self: not null access Ref;
name: out DDS.String) is abstract;

Get_Participant

function Get_Participant 
(Self: not null access Ref) return access DDS.DomainParticipant.Ref'Class is abstract;