X
- .x suffix,
Passing Complex Data Structures
- XDR
- block size,
Basic Block Size
- canonical standard,
Canonical Standard
- conversion from (deserializing)
Passing Arbitrary Data Types
Memory Allocation With XDR
- conversion to (serializing)
Passing Complex Data Structures
Passing Complex Data Structures
Passing Arbitrary Data Types
- convert from (deserialize),
XDR Library
- convert from (deserializing),
Memory Allocation With XDR
- convert to (serialize)
Memory Allocation With XDR
XDR Library
- convert to (serializing),
Memory Allocation With XDR
- converting from (deserializing),
XDR Library
- converting to (serializing),
XDR Library
- cost of conversion,
Canonical Standard
- direction determination for operations,
Operation Directions
- graphic box notation,
Graphic Box Notation
- library
XDR Library
XDR Library
- linked lists,
Advanced XDR Topics
- optimizing routines,
Operation Directions
- primitive routines
Passing Arbitrary Data Types
XDR Library
- arrays,
Array Example 3
- byte arrays,
Byte Arrays
- discriminated unions,
Discriminated Unions
- nonfilter,
Nonfilter Primitives
- opaque data
Opaque Data
Opaque Data
- pointers
Pointers
Pointer Semantics
- strings,
Strings
- unions,
Discriminated Unions
rpcgen tool
Passing Complex Data Structures
Passing Complex Data Structures
- streams
- accessing,
Stream Access
- creation by RPC system,
XDR Library
- implementing new instances,
XDR Stream Implementation
- implementing new instances of,
XDR Object
- interface
XDR Stream Implementation
XDR Object
- memory,
Memory Streams
- nonfilter primitives,
Nonfilter Primitives
- record (TCP/IP)
Record TCP/IP Streams
Record-Marking Standard
Record-Marking Standard
- standard I/O,
Standard I/O Streams
treams
- record (TCP/IP),
Memory Streams
with memory allocation
Memory Allocation With XDR
Memory Allocation With XDR
- XDR (external data representation)
- file data structure in,
XDR Data Description
- linked lists,
Optional-Data
- rpcgen tool,
Preprocessing Directives
- xdr_ prefix,
Passing Complex Data Structures
- xdr_array routine,
Array Example 3
- xdr_bytes routine,
Byte Arrays
- XDR_DECODE operation,
Constructed Data Type Filters
- XDR_ENCODE operation,
Constructed Data Type Filters
- XDR_FREE operation,
Constructed Data Type Filters
- xdr_inline count
Compile-Time Flags
Compile-Time xdr_inline() Count
- XDR language,
XDR Data Type Declarations
- arrays
Fixed-Length Array
Counted Array Encoding
Syntax Notes
- AUTH_DES authentication protocol,
DES Authentication Protocol (in XDR language)
- authentication protocol,
Diffie-Hellman Encryption
- Booleans,
Booleans
- comments,
Lexical Notes
- constants
Constant
Lexical Notes
Syntax Notes
- counted byte strings
Counted Byte Strings
String Encoding
- declarations
XDR Data Type Declarations
Optional-Data
- discriminated unions
Discriminated Union
Optional-Data
Syntax Notes
- enumerations,
Enumerations
- fixed-length arrays,
Fixed-Length Array
- fixed-length opaque data,
Fixed-Length Opaque Data
- floating point
Floating Point
Quadruple-Precision Floating Point Encoding
- identifiers,
Lexical Notes
- keywords,
Syntax Notes
- opaque data
Fixed-Length Opaque Data
Variable-Length Opaque Encoding
- optional-data unions,
Optional-Data
- overview
XDR Protocol Introduction
Basic Block Size
- quadruple-precision floating point
Quadruple-Precision Floating Point
Quadruple-Precision Floating Point Encoding
- RPC language,
RPC Language Specification
- RPC language vs.,
RPC Language Reference
- RPC message protocol,
RPC Message Protocol
- specification for,
Notational Conventions
- strings
Counted Byte Strings
String Encoding
- structures
Structure
Syntax Notes
- syntax
Syntax Notes
Syntax Notes
- type definitions
Typedef
Typedef
Syntax Notes
- unions
Discriminated Union
Optional-Data
Syntax Notes
- unsigned integers,
Unsigned Integer
- variable-length arrays,
Variable-Length Array
- variable-length opaque data
Variable-Length Opaque Data
Variable-Length Opaque Encoding
- voids,
Void
- xdr_type (object) notation,
AUTH_KERB Authentication
- xdrs-x_op field,
Operation Directions