plibc.h File Reference

PlibC header. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SIGALRM   14
#define DIR_SEPARATOR   '/'
#define DIR_SEPARATOR_STR   "/"
#define PATH_SEPARATOR   ';'
#define PATH_SEPARATOR_STR   ";"
#define NEWLINE   "\n"
#define CREAT(p, m)   creat(p, m)
#define FOPEN(f, m)   fopen(f, m)
#define OPENDIR(d)   opendir(d)
#define OPEN(f)   open(f)
#define CHDIR(d)   chdir(d)
#define CLOSE(f)   close(f)
#define RMDIR(f)   rmdir(f)
#define ACCESS(p, m)   access(p, m)
#define CHMOD(f, p)   chmod(f, p)
#define FSTAT(h, b)   fstat(h, b)
#define PIPE(h)   pipe(h)
#define REMOVE(p)   remove(p)
#define RENAME(o, n)   rename(o, n)
#define STAT(p, b)   stat(p, b)
#define STAT64(p, b)   stat64(p, b)
#define UNLINK(f)   unlink(f)
#define WRITE(f, b, n)   write(f, b, n)
#define READ(f, b, n)   read(f, b, n)
#define GN_FREAD(b, s, c, f)   fread(b, s, c, f)
#define GN_FWRITE(b, s, c, f)   fwrite(b, s, c, f)
#define SYMLINK(a, b)   symlink(a, b)
#define MMAP(s, l, p, f, d, o)   mmap(s, l, p, f, d, o)
#define MUNMAP(s, l)   munmap(s, l)
#define STRERROR(i)   strerror(i)
#define RANDOM()   random()
#define READLINK(p, b, s)   readlink(p, b, s)
#define LSTAT(p, b)   lstat(p, b)
#define LSTAT64(p, b)   lstat64(p, b)
#define PRINTF   printf
#define FPRINTF   fprintf
#define VPRINTF(f, a)   vprintf(f, a)
#define VFPRINTF(s, f, a)   vfprintf(s, f, a)
#define VSPRINTF(d, f, a)   vsprintf(d, f, a)
#define VSNPRINTF(str, size, fmt, a)   vsnprintf(str, size, fmt, a)
#define _REAL_SNPRINTF   snprintf
#define SPRINTF   sprintf
#define VSSCANF(s, f, a)   vsscanf(s, f, a)
#define SSCANF   sscanf
#define VFSCANF(s, f, a)   vfscanf(s, f, a)
#define VSCANF(f, a)   vscanf(f, a)
#define SCANF   scanf
#define FSCANF   fscanf
#define WAITPID(p, s, o)   waitpid(p, s, o)
#define ACCEPT(s, a, l)   accept(s, a, l)
#define BIND(s, n, l)   bind(s, n, l)
#define CONNECT(s, n, l)   connect(s, n, l)
#define GETPEERNAME(s, n, l)   getpeername(s, n, l)
#define GETSOCKNAME(s, n, l)   getsockname(s, n, l)
#define GETSOCKOPT(s, l, o, v, p)   getsockopt(s, l, o, v, p)
#define LISTEN(s, b)   listen(s, b)
#define RECV(s, b, l, f)   recv(s, b, l, f)
#define RECVFROM(s, b, l, f, r, o)   recvfrom(s, b, l, f, r, o)
#define SELECT(n, r, w, e, t)   select(n, r, w, e, t)
#define SEND(s, b, l, f)   send(s, b, l, f)
#define SENDTO(s, b, l, f, o, n)   sendto(s, b, l, f, o, n)
#define SETSOCKOPT(s, l, o, v, n)   setsockopt(s, l, o, v, n)
#define SHUTDOWN(s, h)   shutdown(s, h)
#define SOCKET(a, t, p)   socket(a, t, p)
#define GETHOSTBYADDR(a, l, t)   gethostbyname(a, l, t)
#define GETHOSTBYNAME(n)   gethostbyname(n)


Detailed Description

PlibC header.

Attention:
This file is usually not installed under Unix, so ship it with your application
Version:
Revision
1.39

Definition in file plibc.h.


Define Documentation

#define _REAL_SNPRINTF   snprintf

Definition at line 489 of file plibc.h.

#define ACCEPT ( s,
a,
 )     accept(s, a, l)

Definition at line 498 of file plibc.h.

Referenced by MHD_accept_connection().

#define ACCESS ( p,
 )     access(p, m)

Definition at line 462 of file plibc.h.

#define BIND ( s,
n,
 )     bind(s, n, l)

Definition at line 499 of file plibc.h.

Referenced by MHD_start_daemon_va().

#define CHDIR (  )     chdir(d)

Definition at line 459 of file plibc.h.

#define CHMOD ( f,
 )     chmod(f, p)

Definition at line 463 of file plibc.h.

#define CLOSE (  )     close(f)

#define CONNECT ( s,
n,
 )     connect(s, n, l)

Definition at line 500 of file plibc.h.

#define CREAT ( p,
 )     creat(p, m)

Definition at line 454 of file plibc.h.

#define DIR_SEPARATOR   '/'

Definition at line 445 of file plibc.h.

#define DIR_SEPARATOR_STR   "/"

Definition at line 446 of file plibc.h.

#define FOPEN ( f,
 )     fopen(f, m)

Definition at line 456 of file plibc.h.

#define FPRINTF   fprintf

#define FSCANF   fscanf

Definition at line 496 of file plibc.h.

#define FSTAT ( h,
 )     fstat(h, b)

Definition at line 464 of file plibc.h.

#define GETHOSTBYADDR ( a,
l,
 )     gethostbyname(a, l, t)

Definition at line 513 of file plibc.h.

#define GETHOSTBYNAME (  )     gethostbyname(n)

Definition at line 514 of file plibc.h.

#define GETPEERNAME ( s,
n,
 )     getpeername(s, n, l)

Definition at line 501 of file plibc.h.

#define GETSOCKNAME ( s,
n,
 )     getsockname(s, n, l)

Definition at line 502 of file plibc.h.

#define GETSOCKOPT ( s,
l,
o,
v,
 )     getsockopt(s, l, o, v, p)

Definition at line 503 of file plibc.h.

#define GN_FREAD ( b,
s,
c,
 )     fread(b, s, c, f)

Definition at line 473 of file plibc.h.

#define GN_FWRITE ( b,
s,
c,
 )     fwrite(b, s, c, f)

Definition at line 474 of file plibc.h.

#define LISTEN ( s,
 )     listen(s, b)

Definition at line 504 of file plibc.h.

Referenced by MHD_start_daemon_va().

#define LSTAT ( p,
 )     lstat(p, b)

Definition at line 481 of file plibc.h.

#define LSTAT64 ( p,
 )     lstat64(p, b)

Definition at line 482 of file plibc.h.

#define MMAP ( s,
l,
p,
f,
d,
 )     mmap(s, l, p, f, d, o)

Definition at line 476 of file plibc.h.

Referenced by MHD_pool_create().

#define MUNMAP ( s,
 )     munmap(s, l)

Definition at line 477 of file plibc.h.

Referenced by MHD_pool_destroy().

#define NEWLINE   "\n"

Definition at line 449 of file plibc.h.

#define OPEN (  )     open(f)

Definition at line 458 of file plibc.h.

#define OPENDIR (  )     opendir(d)

Definition at line 457 of file plibc.h.

#define PATH_SEPARATOR   ';'

Definition at line 447 of file plibc.h.

#define PATH_SEPARATOR_STR   ";"

Definition at line 448 of file plibc.h.

#define PIPE (  )     pipe(h)

Definition at line 465 of file plibc.h.

#define PRINTF   printf

Definition at line 483 of file plibc.h.

 
#define RANDOM (  )     random()

Definition at line 479 of file plibc.h.

#define READ ( f,
b,
 )     read(f, b, n)

Definition at line 472 of file plibc.h.

#define READLINK ( p,
b,
 )     readlink(p, b, s)

Definition at line 480 of file plibc.h.

#define RECV ( s,
b,
l,
 )     recv(s, b, l, f)

Definition at line 505 of file plibc.h.

Referenced by MHD_tls_connection_handle_read(), and recv_param_adapter().

#define RECVFROM ( s,
b,
l,
f,
r,
 )     recvfrom(s, b, l, f, r, o)

Definition at line 506 of file plibc.h.

#define REMOVE (  )     remove(p)

Definition at line 466 of file plibc.h.

#define RENAME ( o,
 )     rename(o, n)

Definition at line 467 of file plibc.h.

#define RMDIR (  )     rmdir(f)

Definition at line 461 of file plibc.h.

#define SCANF   scanf

Definition at line 495 of file plibc.h.

#define SELECT ( n,
r,
w,
e,
 )     select(n, r, w, e, t)

Definition at line 507 of file plibc.h.

Referenced by MHD_handle_connection().

#define SEND ( s,
b,
l,
 )     send(s, b, l, f)

Definition at line 508 of file plibc.h.

Referenced by send_param_adapter().

#define SENDTO ( s,
b,
l,
f,
o,
 )     sendto(s, b, l, f, o, n)

Definition at line 509 of file plibc.h.

#define SETSOCKOPT ( s,
l,
o,
v,
 )     setsockopt(s, l, o, v, n)

Definition at line 510 of file plibc.h.

Referenced by MHD_start_daemon_va().

#define SHUTDOWN ( s,
 )     shutdown(s, h)

Definition at line 511 of file plibc.h.

Referenced by do_read(), MHD_accept_connection(), MHD_connection_close(), and MHD_queue_response().

#define SIGALRM   14

Definition at line 32 of file plibc.h.

Referenced by __attribute__(), MHD_cleanup_connections(), and MHD_stop_daemon().

#define SOCKET ( a,
t,
 )     socket(a, t, p)

Definition at line 512 of file plibc.h.

Referenced by MHD_start_daemon_va().

#define SPRINTF   sprintf

#define SSCANF   sscanf

Definition at line 492 of file plibc.h.

Referenced by call_connection_handler(), MHD_http_unescape(), and parse_connection_headers().

#define STAT ( p,
 )     stat(p, b)

Definition at line 468 of file plibc.h.

#define STAT64 ( p,
 )     stat64(p, b)

Definition at line 469 of file plibc.h.

#define STRERROR (  )     strerror(i)

#define SYMLINK ( a,
 )     symlink(a, b)

Definition at line 475 of file plibc.h.

#define UNLINK (  )     unlink(f)

Definition at line 470 of file plibc.h.

#define VFPRINTF ( s,
f,
 )     vfprintf(s, f, a)

Definition at line 486 of file plibc.h.

#define VFSCANF ( s,
f,
 )     vfscanf(s, f, a)

Definition at line 493 of file plibc.h.

#define VPRINTF ( f,
 )     vprintf(f, a)

Definition at line 485 of file plibc.h.

#define VSCANF ( f,
 )     vscanf(f, a)

Definition at line 494 of file plibc.h.

#define VSNPRINTF ( str,
size,
fmt,
 )     vsnprintf(str, size, fmt, a)

Definition at line 488 of file plibc.h.

#define VSPRINTF ( d,
f,
 )     vsprintf(d, f, a)

Definition at line 487 of file plibc.h.

#define VSSCANF ( s,
f,
 )     vsscanf(s, f, a)

Definition at line 491 of file plibc.h.

#define WAITPID ( p,
s,
 )     waitpid(p, s, o)

Definition at line 497 of file plibc.h.

#define WRITE ( f,
b,
 )     write(f, b, n)

Definition at line 471 of file plibc.h.


Generated on Tue May 19 23:23:25 2009 for GNU libmicrohttpd by  doxygen 1.5.8