New bitmap method SetRGBConversionFunction which can be used to
[tangerine.git] / arch / all-unix / hidd / unixio / unixio.h
bloba727288bb524eb097473f1060dc0208f7a870be1
1 /*
2 Copyright © 1995-2006, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: Unix filedescriptor/socket IO include file
6 */
8 #ifndef UXIO_H
9 #define UXIO_H
11 #include <exec/types.h>
13 #include <exec/tasks.h>
14 #include <exec/ports.h>
15 #include <exec/libraries.h>
17 #include <dos/bptr.h>
19 #include <oop/oop.h>
21 #include <proto/exec.h>
24 /* instance data for the unixioclass */
25 struct UnixIOData
27 struct MsgPort * uio_ReplyPort;
30 /* static data for the unixioclass */
31 struct uio_data
33 struct Task * ud_WaitForIO;
34 struct MsgPort * ud_Port;
37 struct unixio_base
39 struct Library uio_lib;
40 struct ExecBase * uio_SysBase;
41 BPTR uio_SegList;
43 OOP_Class * uio_unixioclass;
44 struct uio_data uio_csd;
47 #define UD(cl) (&((struct unixio_base *)cl->UserData)->uio_csd)
49 #endif /* UXIO */