File: sock.h

package info (click to toggle)
koules 1.4-25
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,892 kB
  • sloc: ansic: 15,537; makefile: 779; asm: 379; tcl: 362; sh: 134
file content (21 lines) | stat: -rw-r--r-- 756 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef _SOCK_INCLUDED
#define _SOCK_INCLUDED
#include <netinet/in.h>
extern void SetTimeout (int, int);
extern int GetPortNum (int);
extern char *GetSockAddr (int);
extern int SetSocketReceiveBufferSize (int, int);
extern int SetSocketSendBufferSize (int, int);
extern int SetSocketNonBlocking (int, int);
extern int GetSocketError (int);
extern int SocketReadable (int);
extern int DgramConnect (int, char *, int);
extern int DgramSend (int, char *, int, char *, int);
extern int DgramReceiveAny (int, char *, int);
extern int DgramReceiveConnected (int, char *, int);
extern int DgramConnect (int, char *, int);
extern int CreateDgramSocket (int);
extern int SocketClose (int);
extern char *DgramLastaddr (void);
extern int DgramLastport (void);
#endif