Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/

| HDF 4.3.0 API Reference |

Loading...
Searching...
No Matches
Data Structures | Typedefs | Enumerations | Functions
h4_xdr_priv.h File Reference
`#include "nc_priv.h"`

## Data Structures
struct | XDR

## Typedefs
typedef int32_t | bool_t

## Enumerations
enum | xdr_op { XDR_ENCODE = 0 , XDR_DECODE = 1 , XDR_FREE = 2 }

## Functions
HDFLIBAPI bool_t | h4_xdr_getbytes (XDR *, char *, unsigned)
HDFLIBAPI bool_t | h4_xdr_putbytes (XDR *, const char *, unsigned)
HDFLIBAPI unsigned | h4_xdr_getpos (XDR *)
HDFLIBAPI bool_t | h4_xdr_setpos (XDR *, unsigned)
HDFLIBAPI bool_t | h4_xdr_int (XDR *, int *)
HDFLIBAPI bool_t | h4_xdr_u_int (XDR *, unsigned *)
HDFLIBAPI bool_t | h4_xdr_bytes (XDR *, char **, unsigned *, unsigned)
HDFLIBAPI bool_t | h4_xdr_opaque (XDR *, char *, unsigned)
HDFLIBAPI bool_t | h4_xdr_float (XDR *, float *)
HDFLIBAPI bool_t | h4_xdr_double (XDR *, double *)
HDFLIBAPI int | h4_xdr_create (XDR *xdrs, int fd, int fmode, enum xdr_op op)
HDFLIBAPI int | h4_xdr_sync (XDR *xdrs)
HDFLIBAPI void | h4_xdr_destroy (XDR *)
HDFLIBAPI void | h4_xdr_setup_nofile (XDR *xdrs, int ncop)

## Typedef Documentation

## ◆ bool_t

typedef int32_t bool_t

## Enumeration Type Documentation

## ◆ xdr_op

enum xdr_op

Enumerator
XDR_ENCODE |
XDR_DECODE |
XDR_FREE |

## Function Documentation

## ◆ h4_xdr_bytes()

HDFLIBAPI bool_t h4_xdr_bytes | ( | XDR * | ,
|  | char ** | ,
|  | unsigned * | ,
|  | unsigned | )

## ◆ h4_xdr_create()

HDFLIBAPI int h4_xdr_create | ( | XDR * | xdrs,
|  | int | fd,
|  | int | fmode,
|  | enum xdr_op | op )

## ◆ h4_xdr_destroy()

HDFLIBAPI void h4_xdr_destroy | ( | XDR * |  | ) |

## ◆ h4_xdr_double()

HDFLIBAPI bool_t h4_xdr_double | ( | XDR * | ,
|  | double * | )

## ◆ h4_xdr_float()

HDFLIBAPI bool_t h4_xdr_float | ( | XDR * | ,
|  | float * | )

## ◆ h4_xdr_getbytes()

HDFLIBAPI bool_t h4_xdr_getbytes | ( | XDR * | ,
|  | char * | ,
|  | unsigned | )

## ◆ h4_xdr_getpos()

HDFLIBAPI unsigned h4_xdr_getpos | ( | XDR * |  | ) |

## ◆ h4_xdr_int()

HDFLIBAPI bool_t h4_xdr_int | ( | XDR * | ,
|  | int * | )

## ◆ h4_xdr_opaque()

HDFLIBAPI bool_t h4_xdr_opaque | ( | XDR * | ,
|  | char * | ,
|  | unsigned | )

## ◆ h4_xdr_putbytes()

HDFLIBAPI bool_t h4_xdr_putbytes | ( | XDR * | ,
|  | const char * | ,
|  | unsigned | )

## ◆ h4_xdr_setpos()

HDFLIBAPI bool_t h4_xdr_setpos | ( | XDR * | ,
|  | unsigned | )

## ◆ h4_xdr_setup_nofile()

HDFLIBAPI void h4_xdr_setup_nofile | ( | XDR * | xdrs,
|  | int | ncop )

## ◆ h4_xdr_sync()

HDFLIBAPI int h4_xdr_sync | ( | XDR * | xdrs | ) |

## ◆ h4_xdr_u_int()

HDFLIBAPI bool_t h4_xdr_u_int | ( | XDR * | ,
|  | unsigned * | )