Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdWin32.cc File Reference

#include "XrdSys/XrdWin32.hh"
#include <Windows.h>
#include <errno.h>
#include <malloc.h>

Include dependency graph for XrdWin32.cc:

Include dependency graph

Defines

#define INET_ADDRSTRLEN   16
#define EAFNOSUPPORT   WSAEAFNOSUPPORT
#define IN6ADDRSZ   16
#define INT16SZ   2
#define IS_SOCKET(fd)   ((fd)>=64)

Functions

int sysconf (int what)
int fcntl (int, int, long)
void gethostbyname_r (const char *inetName, struct hostent *hent, char *buff, int buffsize, struct hostent **hp, int *rc)
void gethostbyaddr_r (char *addr, size_t len, int type, struct hostent *hent, char *buff, size_t buffsize, struct hostent **hp, int *rc)
int getservbyname_r (const char *servname, const char *servtype, struct servent *sent, char *buff, size_t buffsize, struct servent **sp)
int gettimeofday (struct timeval *tp, struct timezone *tzp)
void * dlopen (const char *libPath, int opt)
BOOL dlclose (void *lib)
void * dlsym (void *libHandle, const char *pname)
char * dlerror ()
pid_t fork ()
LARGE_INTEGER LargeIntegerSubtract (LARGE_INTEGER a, LARGE_INTEGER b)
const char * inet_ntop_v4 (const void *src, char *dst, size_t size)
const char * inet_ntop (int af, const void *src, char *dst, size_t size)
void myerrcode (int err)
bool is_socket (SOCKET fd)
int close (int fd)
int writev (int fd, const struct iovec iov[], int nvecs)
char * index (const char *str, int c)
char * getlogin ()
char * cuserid (char *s)
int posix_memalign (void **memptr, size_t alignment, size_t size)

Variables

const unsigned __int64 epoch = 116444736000000000L

Define Documentation

#define EAFNOSUPPORT   WSAEAFNOSUPPORT
 

#define IN6ADDRSZ   16
 

#define INET_ADDRSTRLEN   16
 

#define INT16SZ   2
 

#define IS_SOCKET fd   )     ((fd)>=64)
 


Function Documentation

int close int  fd  ) 
 

char* cuserid char *  s  ) 
 

BOOL dlclose void *  lib  ) 
 

char* dlerror  ) 
 

void* dlopen const char *  libPath,
int  opt
 

void* dlsym void *  libHandle,
const char *  pname
 

int fcntl int  ,
int  ,
long 
 

pid_t fork  ) 
 

void gethostbyaddr_r char *  addr,
size_t  len,
int  type,
struct hostent *  hent,
char *  buff,
size_t  buffsize,
struct hostent **  hp,
int *  rc
 

void gethostbyname_r const char *  inetName,
struct hostent *  hent,
char *  buff,
int  buffsize,
struct hostent **  hp,
int *  rc
 

char* getlogin  ) 
 

int getservbyname_r const char *  servname,
const char *  servtype,
struct servent *  sent,
char *  buff,
size_t  buffsize,
struct servent **  sp
 

int gettimeofday struct timeval *  tp,
struct timezone tzp
 

char* index const char *  str,
int  c
 

const char* inet_ntop int  af,
const void *  src,
char *  dst,
size_t  size
 

const char* inet_ntop_v4 const void *  src,
char *  dst,
size_t  size
[static]
 

bool is_socket SOCKET  fd  )  [static]
 

LARGE_INTEGER LargeIntegerSubtract LARGE_INTEGER  a,
LARGE_INTEGER  b
 

void myerrcode int  err  )  [static]
 

int posix_memalign void **  memptr,
size_t  alignment,
size_t  size
 

int sysconf int  what  ) 
 

int writev int  fd,
const struct iovec  iov[],
int  nvecs
 


Variable Documentation

const unsigned __int64 epoch = 116444736000000000L [static]
 


Generated on Sun Nov 6 13:36:44 2011 for xrootd by  doxygen 1.3.9.1