home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / yagirc-0.51.tar.gz / yagirc-0.51.tar / yagirc-0.51 / network.h < prev    next >
C/C++ Source or Header  |  1998-04-23  |  565b  |  23 lines

  1. #ifndef __NETWORK_H
  2. #define __NETWORK_H
  3.  
  4. /* Connect to socket */
  5. int net_connect(char *server, int port);
  6. /* Disconnect socket */
  7. void net_disconnect(int fh);
  8.  
  9. /* Listen for connections on a socket */
  10. int net_listen(char *addr, int *port);
  11. /* Accept a connection on a socket */
  12. int net_accept(int handle, char *addr, int *port);
  13.  
  14. /* Read data from socket */
  15. int net_receive(int fh, char *buf, int len);
  16. /* Transmit data */
  17. int net_transmit(int fh, char *data, int len);
  18.  
  19. /* Get socket address/port */
  20. int net_getsockname(int handle, char *addr, int *port);
  21.  
  22. #endif
  23.