xdr_u_hyper man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

xdr_simple(3N)							xdr_simple(3N)

NAME
       xdr_simple,   xdr_bool,	 xdr_char,  xdr_double,	 xdr_enum,  xdr_float,
       xdr_free, xdr_hyper, xdr_int, xdr_long, xdr_longlong_t,	xdr_quadruple,
       xdr_short,  xdr_u_char, xdr_u_hyper, xdr_u_int, xdr_u_long, xdr_u_long‐
       long_t, xdr_u_short, xdr_void - library routines for external data rep‐
       resentation

SYNOPSIS

DESCRIPTION
       XDR library routines allow C programmers to describe simple data struc‐
       tures in a machine-independent fashion.	Protocols such as remote  pro‐
       cedure  calls  (RPC)  use  these routines to describe the format of the
       data.

       These routines require  the  creation  of  XDR  streams	(see  xdr_cre‐
       ate(3N)).

   Routines
       See  rpc(3N)  for  the definition of the data structure.	 Note that any
       buffers passed to the XDR routines must be properly aligned. It is sug‐
       gested  that  malloc(3C)	 be used to allocate these buffers or that the
       programmer insure that the buffer address is divisible evenly by four.

       translates between booleans (C integers)
	      and their external representations.  When	 encoding  data,  this
	      filter  produces	values of either or This routine returns if it
	      succeeds, otherwise.

       translates between C characters
	      and their external representations.  This routine returns if  it
	      succeeds,	 otherwise.   Note: encoded characters are not packed,
	      and occupy 4 bytes each.	For arrays of characters, it is worth‐
	      while to consider or (see xdr_complex(3N)).

       translates between C
	      precision numbers and their external representations.  This rou‐
	      tine returns if it succeeds, otherwise.

       translates between C
	      (actually integers) and their  external  representations.	  This
	      routine returns if it succeeds, otherwise.

       translates between C
	      and  their external representations.  This routine returns if it
	      succeeds, otherwise.

       Generic freeing routine.
	      The first argument is the	 XDR  routine  for  the	 object	 being
	      freed.   The  second argument is a pointer to the object itself.
	      Note: the pointer passed to this routine is not freed, but  what
	      it  points  to  is freed (recursively, depending on the XDR rou‐
	      tine).

       translates between ANSI C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       translates between C integers
	      and  their external representations.  This routine returns if it
	      succeeds, otherwise.

       translates between C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       translates between ANSI C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.  This routine is identical to

       translates between IEEE
	      quadruple precision floating point numbers  and  their  external
	      representations.	 This  routine	returns if it succeeds, other‐
	      wise.

       translates between C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       translates between
	      C	 characters  and their external representations.  This routine
	      returns if it succeeds, otherwise.

       translates between unsigned ANSI C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       A filter primitive that translates between a C
	      integer  and  its external representation.  This routine returns
	      if it succeeds, otherwise.

       translates between C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       translates between unsigned ANSI C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.  This routine is identical to

       translates between C
	      integers	and  their  external  representations.	 This  routine
	      returns if it succeeds, otherwise.

       This routine always returns
	      It may be passed to RPC routines that require a function parame‐
	      ter, where nothing is to be done.

MULTITHREAD USAGE
       Thread Safe:	     Yes
       Cancel Safe:	     Yes
       Fork Safe:	     No
       Async-cancel Safe:    No
       Async-signal Safe:    No

       These functions can be called safely in	a  multithreaded  environment.
       They  may  be  cancellation points in that they call functions that are
       cancel points.

       In a multithreaded environment, these functions	are  not  safe	to  be
       called  by  a child process after and before These functions should not
       be called by a multithreaded application that support asynchronous can‐
       cellation or asynchronous signals.

SEE ALSO
       malloc(3C), rpc(3N), xdr_admin(3N), xdr_complex(3N), xdr_create(3N).

								xdr_simple(3N)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net