abyss_xmlrpc_int.h File Reference

#include <string.h>

Include dependency graph for abyss_xmlrpc_int.h:

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

Go to the source code of this file.

Defines

#define ATTR_UNUSED   __attribute__((__unused__))
#define DIRECTORY_SEPARATOR   "/"
#define MAX(a, b)   ((a) > (b) ? (a) : (b))
#define MIN(a, b)   ((a) < (b) ? (a) : (b))
#define XMLRPC_BAD_POINTER   ((void*) 0xDEADBEEF)

Enumerations

enum  bool { false = 0, true = 1 }

Functions

void xmlrpc_asprintf (const char **const retvalP, const char *const fmt,...)
void xmlrpc_millisecond_sleep (unsigned int const milliseconds)
static unsigned short xmlrpc_strcaseeq (const char *const a, const char *const b)
static unsigned short xmlrpc_streq (const char *const a, const char *const b)
void xmlrpc_strfree (const char *const string)
static unsigned short xmlrpc_strneq (const char *const a, const char *const b, size_t const len)

Variables

const char *const xmlrpc_strsol


Define Documentation

#define ATTR_UNUSED   __attribute__((__unused__))

Definition at line 36 of file abyss_xmlrpc_int.h.

#define DIRECTORY_SEPARATOR   "/"

Definition at line 38 of file abyss_xmlrpc_int.h.

Referenced by ServerDefaultHandlerFunc().

#define MAX ( a,
 )     ((a) > (b) ? (a) : (b))

Definition at line 52 of file abyss_xmlrpc_int.h.

#define MIN ( a,
 )     ((a) < (b) ? (a) : (b))

Definition at line 51 of file abyss_xmlrpc_int.h.

#define XMLRPC_BAD_POINTER   ((void*) 0xDEADBEEF)

Definition at line 56 of file abyss_xmlrpc_int.h.


Enumeration Type Documentation

enum bool

Enumerator:
false 
true 

Definition at line 46 of file abyss_xmlrpc_int.h.


Function Documentation

void xmlrpc_asprintf ( const char **const   retvalP,
const char *const   fmt,
  ... 
)

void xmlrpc_millisecond_sleep ( unsigned int const   milliseconds  ) 

static unsigned short xmlrpc_strcaseeq ( const char *const   a,
const char *const   b 
) [inline, static]

Definition at line 24 of file abyss_xmlrpc_int.h.

Referenced by processHeader().

static unsigned short xmlrpc_streq ( const char *const   a,
const char *const   b 
) [inline, static]

void xmlrpc_strfree ( const char *const   string  ) 

static unsigned short xmlrpc_strneq ( const char *const   a,
const char *const   b,
size_t const   len 
) [inline, static]

Definition at line 30 of file abyss_xmlrpc_int.h.

Referenced by parseRequestUri(), processHeader(), and validateContentType().


Variable Documentation

const char* const xmlrpc_strsol

Referenced by addAuthCookie().


Generated on Thu May 17 12:00:34 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6