home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / comm / amitcp-3.0ß2.lha / AmiTCP / src / devs / agnet / agnet_protos.h next >
C/C++ Source or Header  |  1993-10-08  |  914b  |  41 lines

  1. /* Prototypes for functions defined in
  2. agnet.c
  3.  */
  4.  
  5. LONG __asm main(register __a6 struct AgnetDevice * );
  6.  
  7. BOOL ReadConfig(struct AgnetDevUnit * );
  8.  
  9. /* Prototypes for functions defined in
  10. init.c
  11.  */
  12.  
  13. LONG __asm Start(void);
  14.  
  15. extern struct AgnetDevice * AgnetDeviceBase;
  16.  
  17. extern const APTR FunctionTable[];
  18.  
  19. /* Prototypes for functions defined in
  20. device.c
  21.  */
  22.  
  23. ULONG __asm DevOpen(register __a1 struct IOSana2Req * , register __d0 ULONG , register __d1 ULONG );
  24.  
  25. BPTR __asm DevClose(register __a1 struct IOSana2Req * );
  26.  
  27. BPTR __asm DevExpunge(void);
  28.  
  29. ULONG __asm DevReserved(void);
  30.  
  31. void __asm DevBeginIO(register __a1 struct IOSana2Req * );
  32.  
  33. ULONG __asm DevAbortIO(register __a1 struct IOSana2Req * );
  34.  
  35. BOOL DoExpunge(struct AgnetDevice * );
  36. VOID  PerformIO(struct IOSana2Req *ios2);
  37. struct AgnetDevUnit * InitUnit(ULONG s2unit);
  38. LONG DoOnline(struct AgnetDevUnit *adu);
  39. VOID DoOffline(struct AgnetDevUnit *adu);
  40.  
  41.