bundletype
PosixSocket_T


bundletype PosixSocket_T = { include "${OSKITDIR}/oskit/c/sys/socket.h"
accept
bind
connect
getpeername
getsockname
getsockopt
listen
recv
recvfrom
send
sendto
setsockopt
shutdown
socket
socketpair }

C types:

int accept(int,struct sockaddr *,int *);
int bind(int,const struct sockaddr *,int);
int connect(int,const struct sockaddr *,int);
int getpeername(int,struct sockaddr *,int *);
int getsockname(int,struct sockaddr *,int *);
int getsockopt(int,int,int,void *,int *);
int listen(int,int);
oskit_ssize_t recv(int,void *,oskit_size_t,int);
oskit_ssize_t recvfrom(int,void *,oskit_size_t,int,struct sockaddr *,int *);
oskit_ssize_t send(int,const void *,oskit_size_t,int);
oskit_ssize_t sendto(int,const void *,oskit_size_t,int,const struct sockaddr *,int);
int setsockopt(int,int,int,const void *,int);
int shutdown(int,int);
int socket(int,int,int);
int socketpair(int,int,int,int *);

Extended by:

Exported by:
posix_sockets

Imported by:
MzScheme, example_disknet, examples_socket_bsd, freebsd_lib, freebsd_netlib


Rendered using Haskell HTML Combinators