Implemented MUIM_Family_GetChild in the Group class (i.e. redirect to Family
[AROS.git] / workbench / fs / pipe / pipelists.h
blob15c3d555c815c4f5f977e989f558d48e6fef6242
1 /****************************************************************************
2 ** File: pipelists.h
3 ** Program: pipe-handler - an AmigaDOS handler for named pipes
4 ** Version: 1.1
5 ** Author: Ed Puckett qix@mit-oz
6 **
7 ** Copyright 1987 by EpAc Software. All Rights Reserved.
8 **
9 ** History: 05-Jan-87 Original Version (1.0)
14 typedef struct pipelistnode /* must be first member of list items */
15 { struct pipelistnode *next;
17 PIPELISTNODE;
19 typedef struct pipelistheader
20 { struct pipelistnode *head;
22 PIPELISTHEADER;
26 #define InitList(headerp) ((void) ((headerp)->head= NULL))
27 #define FirstItem(headerp) ((headerp)->head)
28 #define NextItem(nodep) (((PIPELISTNODE *) (nodep))->next)
32 extern void InsertHead ( /* headerp, nodep */ );
33 extern void InsertTail ( /* headerp, nodep */ );
34 extern void Delete ( /* headerp, nodep */ );