VR-Link API Documentation for HLA Evolved
Defines | Functions

This file contains all includes/definitions necessary to build sockets-related objects on all platforms. More...

Go to the source code of this file.

Defines

#define ERRNO   errno
 VMS.
#define ERRNO   errno
 VMS.
#define sockaddrptr   sockaddr*
 Machine specific.
#define constCharPtr   const char*
#define IOCTL_DATA   char*

Functions

int socket (int, int, int)
int setsockopt (int, int, int, const char *, int)
int bind (int, struct sockaddr *, int)
int sendto (int, char *, int, int, sockaddr *, int)
int recvfrom (int, char *, int, int, sockaddr *, int *)
int getsockname (int s, struct sockaddr *name, int *namelen)
int accept (int s, struct sockaddr *addr, int *addrlen)
int listen (int s, int backlog)
int connect (int s, const struct sockaddr *name, int namelen)
int send (int s, char *buf, int bufLen, int flags)
int recv (int s, char *buf, int bufLen, int flags)

Detailed Description

This file contains all includes/definitions necessary to build sockets-related objects on all platforms.


Define Documentation

#define constCharPtr   const char*
#define ERRNO   errno

VMS.

VMS

#define ERRNO   errno

VMS.

VMS

#define IOCTL_DATA   char*
#define sockaddrptr   sockaddr*

Machine specific.

extern "C"


Function Documentation

int accept ( int  s,
struct sockaddr *  addr,
int *  addrlen 
)
int bind ( int  ,
struct sockaddr *  ,
int   
)
int connect ( int  s,
const struct sockaddr *  name,
int  namelen 
)
int getsockname ( int  s,
struct sockaddr *  name,
int *  namelen 
)
int listen ( int  s,
int  backlog 
)
int recv ( int  s,
char *  buf,
int  bufLen,
int  flags 
)
int recvfrom ( int  ,
char *  ,
int  ,
int  ,
sockaddr *  ,
int *   
)
int send ( int  s,
char *  buf,
int  bufLen,
int  flags 
)
int sendto ( int  ,
char *  ,
int  ,
int  ,
sockaddr *  ,
int   
)
int setsockopt ( int  ,
int  ,
int  ,
const char *  ,
int   
)
int socket ( int  ,
int  ,
int   
)

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)