![]() |
MySQL 9.2.0
Source Code Documentation
|
Generic XDR routines implementation. More...
#include <libintl.h>
#include <limits.h>
#include <stdio.h>
#include <string.h>
#include <rpc/types.h>
#include <rpc/xdr.h>
#include "xcom/xcom_vp_platform.h"
Macros | |
#define | XDR_FALSE ((long)0) |
#define | XDR_TRUE ((long)1) |
#define | LASTUNSIGNED ((u_int)0 - 1) |
Variables | |
static const char | xdr_zero [BYTES_PER_XDR_UNIT] = {0, 0, 0, 0} |
Generic XDR routines implementation.
These are the "generic" xdr routines used to serialize and de-serialize most common data items. See xdr.h for more info on the interface to xdr.
#define LASTUNSIGNED ((u_int)0 - 1) |
#define XDR_FALSE ((long)0) |
#define XDR_TRUE ((long)1) |
void xdr_free | ( | xdrproc_t | proc, |
char * | objp | ||
) |
bool_t xdr_union | ( | XDR * | xdrs, |
enum_t * | dscmp, | ||
char * | unp, | ||
const struct xdr_discrim * | choices, | ||
xdrproc_t | dfault | ||
) |
bool_t xdr_void | ( | void | ) |
|
static |