http://www.aros.orgAROS-ExecAROS-Exec ArchivesPower2People

Menu principal

English

Česky

Deutsch

Ελληυικά

Français

Italiano

Nederlands

Polski

Português

Русский

Español

Suomi

Svenska


News

Archive

Introduction

Status
Copies d'écran
Ports
License

Téléchargement


Documentation

Utilisateurs
Installation
Utilisation
Commandes Shell
Applications
FAQ
Développeurs
Contributions
Roadmap
Bug Tracker
Travailler avec Subversion
Compilation
Manuel de développement d'applications
Manuel de développement de Zune
Manuel de developpement du système
Manuel de Debogage
Référence
Spécifications
UI Style Guide
Documentation
Porting
Traduction
Résumés
Liens

Contact

Mailing lists
IRC channels

Crédits

Acknowledgements


Images

Développeurs
Développeurs ensemble

Sponsors

Référencement

Liens

Get AROS Research Operating System at SourceForge.net. Fast, secure and Free Open Source software downloads

bsdsocket

Index


accept() bind() CloseSocket() connect()
Dup2Socket() Errno() getdtablesize() gethostbyaddr()
gethostbyname() gethostid() gethostname() getnetbyaddr()
getnetbyname() getpeername() getprotobyname() getprotobynumber()
getservbyname() getservbyport() GetSocketEvents() getsockname()
getsockopt() inet_addr() Inet_LnaOf() Inet_MakeAddr()
Inet_NetOf() inet_network() Inet_NtoA() IoctlSocket()
listen() ObtainSocket() recv() recvfrom()
recvmsg() ReleaseCopyOfSocket() ReleaseSocket() send()
sendmsg() sendto() SetErrnoPtr() SetSocketSignals()
setsockopt() shutdown() socket() SocketBaseTagList()
vsyslog() WaitSelect()    

accept()

Synopsis

int accept(
         int s,
         struct sockaddr * addr,
         int * addrlen );

bind()

Synopsis

int bind(
         int s,
         struct sockaddr * name,
         int namelen );

CloseSocket()

Synopsis

int CloseSocket(
         int s );

connect()

Synopsis

int connect(
         int s,
         struct sockaddr * name,
         int namelen );

Dup2Socket()

Synopsis

int Dup2Socket(
         int fd1,
         int fd2 );

Errno()

Synopsis

LONG Errno();

getdtablesize()

Synopsis

int getdtablesize();

gethostbyaddr()

Synopsis

struct hostent * gethostbyaddr(
         char * addr,
         int len,
         int type );

gethostbyname()

Synopsis

struct hostent * gethostbyname(
         char * name );

gethostid()

Synopsis

long gethostid();

gethostname()

Synopsis

int gethostname(
         char * name,
         int namelen );

getnetbyaddr()

Synopsis

struct netent * getnetbyaddr(
         long net,
         int type );

getnetbyname()

Synopsis

struct netent * getnetbyname(
         char * name );

getpeername()

Synopsis

int getpeername(
         int s,
         struct sockaddr * name,
         int * namelen );

getprotobyname()

Synopsis

struct protoent * getprotobyname(
         char * name );

getprotobynumber()

Synopsis

struct protoent * getprotobynumber(
         int proto );

getservbyname()

Synopsis

struct servent * getservbyname(
         char * name,
         char * proto );

getservbyport()

Synopsis

struct servent * getservbyport(
         int port,
         char * proto );

GetSocketEvents()

Synopsis

LONG GetSocketEvents(
         ULONG * eventsp );

getsockname()

Synopsis

int getsockname(
         int s,
         struct sockaddr * name,
         int * namelen );

getsockopt()

Synopsis

int getsockopt(
         int s,
         int level,
         int optname,
         void * optval,
         void * optlen );

inet_addr()

Synopsis

unsigned long inet_addr(
         const char * cp );

Inet_LnaOf()

Synopsis

unsigned long Inet_LnaOf(
         unsigned long in );

Inet_MakeAddr()

Synopsis

unsigned long Inet_MakeAddr(
         int net,
         int lna );

Inet_NetOf()

Synopsis

unsigned long Inet_NetOf(
         unsigned long in );

inet_network()

Synopsis

unsigned long inet_network(
         const char * cp );

Inet_NtoA()

Synopsis

char * Inet_NtoA(
         unsigned long in );

char * Inet_Nto(
         TAG tag, ... );

IoctlSocket()

Synopsis

int IoctlSocket(
         int s,
         unsigned long request,
         char * argp );

listen()

Synopsis

int listen(
         int s,
         int backlog );

ObtainSocket()

Synopsis

LONG ObtainSocket(
         LONG id,
         LONG domain,
         LONG type,
         LONG protocol );

recv()

Synopsis

int recv(
         int s,
         void * buf,
         int len,
         int flags );

recvfrom()

Synopsis

int recvfrom(
         int s,
         void * buf,
         int len,
         int flags,
         struct sockaddr * from,
         int * fromlen );

recvmsg()

Synopsis

int recvmsg(
         int s,
         struct msghdr * msg,
         int flags );

ReleaseCopyOfSocket()

Synopsis

LONG ReleaseCopyOfSocket(
         LONG sd,
         LONG id );

ReleaseSocket()

Synopsis

LONG ReleaseSocket(
         LONG sd,
         LONG id );

send()

Synopsis

int send(
         int s,
         const void * msg,
         int len,
         int flags );

sendmsg()

Synopsis

int sendmsg(
         int s,
         const struct msghdr * msg,
         int flags );

sendto()

Synopsis

int sendto(
         int s,
         const void * msg,
         int len,
         int flags,
         const struct sockaddr * to,
         int tolen );

SetErrnoPtr()

Synopsis

void SetErrnoPtr(
         void * ptr,
         int size );

SetSocketSignals()

Synopsis

void SetSocketSignals(
         ULONG intrmask,
         ULONG iomask,
         ULONG urgmask );

setsockopt()

Synopsis

int setsockopt(
         int s,
         int level,
         int optname,
         void * optval,
         int optlen );

shutdown()

Synopsis

int shutdown(
         int s,
         int how );

socket()

Synopsis

int socket(
         int domain,
         int type,
         int protocol );

SocketBaseTagList()

Synopsis

ULONG SocketBaseTagList(
         struct TagItem * tagList );

ULONG SocketBaseTags(
         TAG tag, ... );

vsyslog()

Synopsis

void vsyslog(
         int level,
         const char * format,
         LONG * args );

WaitSelect()

Synopsis

int WaitSelect(
         int nfds,
         fd_set * readfds,
         fd_set * writefds,
         fd_set * exceptfds,
         struct timeval * timeout,
         ULONG * sigmask );

Copyright © 1995-2009, L'équipe de développement AROS. Tous droits réservés.
Amiga®, AmigaOS®, Workbench et Intuition sont des marques de Amiga Inc. Les autres marques appartiennent à leur propritaires respectifs.