Index

Package: Generic_Router_Links (generic)

Description

generic

   type Router_Range  is (<>);
   type Router_Task_P is private;

   Null_Reference : Router_Task_P;

package Generic_Router_Links is
Uwe R. Zimmer, Australia, September 2011

Types

Router_Ports

type Router_Ports is record
      Id   : Router_Range;
      Link : Router_Task_P;
   end record;

References:

generic_router_links.ads:14:9 (declaration)
generic_router_links.ads:19:64 (reference)

Connected_Router_Ports

type Connected_Router_Ports is array (Positive range <>) of Router_Ports;

Ids_To_Links

type Ids_To_Links           is array (Router_Range)      of Router_Task_P;

Subprograms & Entries

To_Router_Ports

function To_Router_Ports 
(Task_Id: Router_Range;
Links: Ids_To_Links)
return Connected_Router_Ports;