| Numbers and Symbols | ||||
% preprocessing directive ( ) |
||||
_1 suffix ( ) ( ) |
||||
&, server invocation and ( ) |
||||
| 32-bit system | ||||
| See 64-bit system | ||||
| 64-bit system | ||||
long vs. int ( ) |
||||
rpcgen ( ) |
||||
rpcproc_t ( ) |
||||
rpcprog_t ( ) |
||||
rpcvers_t ( ) |
||||
| A | ||||
| access control | ||||
authentication vs. ( ) |
||||
port monitors and ( ) |
||||
add.x source file ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| adding | ||||
address registrations ( ) |
||||
NIS+ database entries ( ) |
||||
NIS+ group members ( ) |
||||
NIS+ objects to namespace ( ) |
||||
NIS+ table entry objects ( ) ( ) ( ) |
||||
port monitor services ( ) |
||||
port monitors ( ) |
||||
two numbers ( ) |
||||
ADDPROG program ( ) |
||||
| addresses | ||||
information reporting for ( ) |
||||
lookup services ( ) ( ) ( ) |
||||
management functions ( ) |
||||
| mapping RPC services to | ||||
| See portmap routine | ||||
name-to-address translation routines ( ) ( ) ( ) |
||||
network ( ) ( ) |
||||
overview ( ) ( ) |
||||
passing arguments as ( ) ( ) ( ) |
||||
passing server's address to client ( ) |
||||
passing user's bind address ( ) |
||||
| registering | ||||
| See portmap routine | ||||
transport (netbuf) ( ) ( ) ( ) |
||||
universal ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| unregistering | ||||
current vs. previous release ( ) |
||||
portmap routine ( ) |
||||
rpcbind routine ( ) ( ) ( ) |
||||
rpcinfo routine ( ) |
||||
ah_cred field ( ) |
||||
ah_key field ( ) |
||||
ah_verf field ( ) |
||||
| allocating memory | ||||
| See memory\x0d | ||||
ampersand (&), server invocation and ( ) |
||||
| ANSI C standards | ||||
rpcgen tool and ( ) ( ) ( ) |
||||
| application programming interface (API) | ||||
NIS+ ( ) ( ) |
||||
applications, porting from TS-RPC to TI-RPC ( ) |
||||
| arguments (remote procedures) | ||||
overview ( ) |
||||
passing arbitrary data types ( ) ( ) |
||||
passing by address ( ) ( ) ( ) |
||||
passing by value ( ) ( ) |
||||
passing open TLI file descriptors ( ) ( ) |
||||
passing server's address to client ( ) |
||||
passing user's bind address ( ) |
||||
void ( ) ( ) |
||||
arrays ( ) |
||||
converting to XDR format ( ) ( ) ( ) |
||||
| declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
XDR code examples ( ) ( ) ( ) ( ) |
||||
assign configuration-script keyword ( ) |
||||
asynchronous mode ( ) ( ) |
||||
AUTH_BADCRED error ( ) ( ) |
||||
AUTH_BADVERF error ( ) |
||||
AUTH_DES authentication ( ) ( ) ( ) ( ) |
||||
common key ( ) ( ) |
||||
conversation key ( ) ( ) ( ) ( ) ( ) |
||||
credentials ( ) ( ) ( ) |
||||
described ( ) ( ) ( ) ( ) ( ) |
||||
Diffie-Hellman encryption ( ) ( ) ( ) |
||||
errors ( ) |
||||
handle ( ) ( ) |
||||
-Hellman encryption ( ) |
||||
nicknames ( ) ( ) ( ) ( ) |
||||
protocol in XDR language ( ) ( ) |
||||
server ( ) ( ) |
||||
time synchronization ( ) ( ) ( ) |
||||
verifiers ( ) ( ) ( ) ( ) |
||||
auth_destroy() ( ) |
||||
auth_destroy routine ( ) |
||||
AUTH_KERB authentication ( ) ( ) ( ) ( ) |
||||
credentials ( ) ( ) ( ) ( ) ( ) ( ) |
||||
described ( ) ( ) ( ) ( ) |
||||
encryption ( ) ( ) |
||||
errors ( ) ( ) |
||||
NFS and ( ) ( ) |
||||
nicknames ( ) ( ) ( ) ( ) ( ) ( ) |
||||
protocol in XDR language ( ) ( ) |
||||
time synchronization ( ) ( ) ( ) |
||||
verifiers ( ) ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_NONE authentication ( ) ( ) ( ) |
||||
AUTH_REJECTEDCRED error ( ) ( ) |
||||
AUTH_REJECTEDVERF error ( ) |
||||
AUTH_SHORT authentication ( ) |
||||
AUTH_SHORT verifier ( ) ( ) |
||||
AUTH_SYS) authentication ( ) |
||||
AUTH_SYS authentication ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_TIMEEXPIRE error ( ) |
||||
AUTH_TOOWEAK error ( ) |
||||
AUTH_UNIX (AUTH_SYS) authentication ( ) ( ) ( ) ( ) ( ) |
||||
authdes_create routine ( ) |
||||
authdes_seccreate routine ( ) ( ) |
||||
| authentication | ||||
access control vs. ( ) |
||||
allocating authentication numbers ( ) |
||||
AUTH_DES ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_NONE ( ) ( ) ( ) |
||||
AUTH_SHORT ( ) ( ) ( ) |
||||
AUTH_SYS (AUTH_UNIX) ( ) ( ) ( ) ( ) ( ) |
||||
| credentials | ||||
AUTH_DES ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) ( ) |
||||
described ( ) ( ) |
||||
window (lifetime) of ( ) ( ) ( ) ( ) ( ) ( ) |
||||
current vs. previous release ( ) |
||||
destroying an ( ) |
||||
| errors | ||||
AUTH_DES ( ) |
||||
AUTH_KERB ( ) ( ) |
||||
AUTH_SYS ( ) ( ) |
||||
handles ( ) ( ) ( ) |
||||
low-level data structures and ( ) |
||||
methods supported ( ) |
||||
| nicknames | ||||
AUTH_DES ( ) ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) ( ) |
||||
NIS+ ( ) |
||||
overview ( ) ( ) ( ) |
||||
registering authentication numbers ( ) |
||||
RPC protocol and ( ) ( ) |
||||
rpcgen tool and ( ) ( ) |
||||
servers ( ) ( ) ( ) ( ) ( ) ( ) |
||||
service-dispatch routine and ( ) ( ) |
||||
| time synchronization | ||||
AUTH_DES authentication ( ) ( ) ( ) |
||||
AUTH_KERB authentication ( ) ( ) ( ) |
||||
| verifiers | ||||
AUTH_DES ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_SYS ( ) ( ) |
||||
described ( ) ( ) |
||||
authkerb_seccreate routine ( ) |
||||
authorization ( ) |
||||
NIS+ ( ) |
||||
authsys_create_default routine ( ) ( ) |
||||
authsys_create routine ( ) ( ) |
||||
authunix_create_default routine ( ) |
||||
authunix_create routine ( ) |
||||
| Automatic MT mode | ||||
| See MT Auto mode\x0d | ||||
| B | |||
batching ( ) ( ) ( ) ( ) ( ) |
|||
bcast.c program ( ) ( ) |
|||
bcast_proc routine ( ) ( ) |
|||
binding ( ) |
|||
dynamic ( ) |
|||
TI-RPC and ( ) ( ) |
|||
| booleans | |||
RPC language ( ) |
|||
XDR language ( ) |
|||
bottom level interface routines (RPC) ( ) ( ) ( ) |
|||
broadcast RPC ( ) ( ) |
|||
current vs. previous release ( ) ( ) |
|||
overview ( ) ( ) |
|||
portmap routine and ( ) ( ) |
|||
routines for ( ) ( ) ( ) |
|||
rpcbind routine and ( ) ( ) |
|||
server response to ( ) ( ) ( ) ( ) |
|||
TS-RPC vs. TI-RPC ( ) ( ) |
|||
| buffer size | |||
specifying send and receive ( ) ( ) |
|||
byte arrays ( ) |
|||
XDR ( ) |
|||
| C | ||||
| C | ||||
| rpcgen tool and | ||||
ANSI C compliance ( ) ( ) ( ) |
||||
C-style mode ( ) ( ) ( ) ( ) ( ) |
||||
preprocessing directives ( ) ( ) ( ) ( ) |
||||
Sun WorkShop(TM) Compilers C++ compatibility ( ) |
||||
XDR routines and ( ) |
||||
| C-style mode | ||||
rpcgen tool ( ) ( ) ( ) ( ) ( ) |
||||
| caching | ||||
NIS+ ( ) |
||||
server ( ) |
||||
| call semantics | ||||
TI-RPC ( ) ( ) |
||||
| callback procedures | ||||
NIS+ ( ) ( ) ( ) |
||||
RPCSEC_GSS ( ) |
||||
transient RPC program numbers and ( ) ( ) |
||||
uses for ( ) ( ) |
||||
callrpc routine ( ) |
||||
CBC (cipher block chaining) mode ( ) |
||||
cd command ( ) |
||||
| changing | ||||
NIS+ objects in namespace ( ) |
||||
NIS+ table entry objects ( ) |
||||
port monitor configuration scripts ( ) ( ) |
||||
port monitor services ( ) |
||||
version numbers of programs ( ) |
||||
cipher block chaining (CBC) mode ( ) |
||||
circuit_n transport type ( ) |
||||
circuit-oriented transports, when to use ( ) |
||||
circuit_v transport type ( ) |
||||
cl_auth field ( ) ( ) |
||||
cl_netid field ( ) ( ) |
||||
cl_private field ( ) |
||||
cl_tp field ( ) ( ) |
||||
classes of messages ( ) |
||||
| client authentication | ||||
| See authentication\x0d | ||||
| client handles | ||||
| creating | ||||
bottom level interface ( ) ( ) |
||||
current vs. previous release ( ) |
||||
expert level interface ( ) ( ) ( ) |
||||
intermediate level interface ( ) ( ) ( ) |
||||
top level interface ( ) ( ) ( ) ( ) ( ) ( ) |
||||
defined ( ) |
||||
| destroying | ||||
current vs. previous release ( ) |
||||
expert level interface ( ) |
||||
top level interface ( ) ( ) |
||||
low-level data structures for ( ) ( ) |
||||
client principal ( ) |
||||
| client programs | ||||
remote copy ( ) ( ) |
||||
| rpcgen tool and | ||||
ANSI C-compliance ( ) |
||||
complex data structure passing ( ) ( ) |
||||
debugging ( ) ( ) |
||||
directory listing service ( ) ( ) ( ) |
||||
message printing code example ( ) ( ) |
||||
MT-safety ( ) ( ) ( ) |
||||
overview ( ) ( ) ( ) |
||||
simplified interface ( ) ( ) |
||||
| client stub routines | ||||
rpcgen tool and ( ) ( ) ( ) |
||||
C-style mode ( ) ( ) |
||||
MT Auto mode ( ) |
||||
MT-safe ( ) ( ) |
||||
MT-unsafe ( ) ( ) |
||||
preprocessing directive ( ) |
||||
| client templates | ||||
rpcgen tool ( ) ( ) ( ) ( ) ( ) |
||||
| client time-out periods | ||||
creating timed clients ( ) ( ) ( ) |
||||
rpcgen tool and ( ) ( ) |
||||
| clients | ||||
batched ( ) ( ) ( ) ( ) |
||||
defined ( ) ( ) |
||||
multiple versions ( ) ( ) |
||||
| multithreaded | ||||
overview ( ) ( ) |
||||
safety ( ) ( ) ( ) ( ) ( ) ( ) |
||||
User mode ( ) ( ) ( ) |
||||
NIS+ ( ) |
||||
transaction IDs and ( ) |
||||
TS-RPC vs. TI-RPC ( ) ( ) |
||||
clnt_broadcast routine ( ) ( ) ( ) |
||||
_clnt.c suffix ( ) |
||||
| clnt_call routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) ( ) |
||||
RPCPROGVERSMISMATCH error ( ) |
||||
top level interface and ( ) |
||||
| clnt_control routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) |
||||
| clnt_create routine | ||||
code example ( ) ( ) |
||||
current vs. previous release ( ) |
||||
described ( ) |
||||
| clnt_create_timed routine | ||||
current vs. previous release ( ) |
||||
described ( ) |
||||
using ( ) |
||||
clnt_create_vers routine ( ) ( ) |
||||
| clnt_destroy routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) ( ) |
||||
| clnt_dg_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) |
||||
clnt_ops field ( ) |
||||
| clnt_pcreateerror routine | ||||
current vs. previous release ( ) |
||||
described ( ) |
||||
clnt_perror routine ( ) |
||||
clnt_raw_create routine ( ) ( ) ( ) |
||||
clnt_spcreateerror routine ( ) |
||||
clnt_sperror routine ( ) |
||||
| clnt_tli_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) ( ) ( ) |
||||
using ( ) ( ) |
||||
clnt_tp_create routine ( ) ( ) |
||||
| clnt_tp_create_timed routine | ||||
current vs. previous release ( ) |
||||
described ( ) |
||||
using ( ) |
||||
| clnt_vc_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) |
||||
clntraw_create routine ( ) |
||||
clnttcp_create routine ( ) |
||||
clntudp_bufcreate routine ( ) |
||||
clntudp_create routine ( ) ( ) ( ) |
||||
| clock synchronization | ||||
| See time synchronization\x0d | ||||
comments, XDR language ( ) |
||||
| compatibility | ||||
library functions, current vs. previous release ( ) ( ) |
||||
| compilation | ||||
NIS+ ( ) |
||||
rpcgen tool ( ) ( ) ( ) |
||||
complex data structures ( ) |
||||
packing with xdr_inline ( ) ( ) |
||||
rpcgen tool and ( ) ( ) |
||||
| compound data type filters | ||||
XDR ( ) ( ) |
||||
_config file ( ) ( ) ( ) ( ) ( ) |
||||
| configuration scripts | ||||
| See port monitors, configuration scripts\x0d | ||||
connection-oriented endpoints ( ) |
||||
connection-oriented transports ( ) |
||||
client handle creation for ( ) |
||||
defined ( ) |
||||
nettype parameters for ( ) |
||||
port monitors and ( ) ( ) |
||||
remote copy code example ( ) ( ) |
||||
server handle creation for ( ) |
||||
connectionless transports ( ) ( ) |
||||
client handle creation for ( ) |
||||
defined ( ) |
||||
nettype parameters for ( ) |
||||
server handle creation for ( ) |
||||
UDP (user datagram protocol) ( ) ( ) ( ) ( ) |
||||
| constants | ||||
RPC language ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
| constructed data type filters | ||||
XDR ( ) ( ) |
||||
| conversation key | ||||
AUTH_DES authentication ( ) ( ) ( ) ( ) ( ) |
||||
| converting | ||||
addresses ( ) ( ) ( ) |
||||
from XDR format ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
local procedures to remote procedures ( ) ( ) |
||||
to XDR format ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
cookies (in RPCSEC_GSS security flavor) ( ) |
||||
| copying | ||||
NIS+ database entries ( ) |
||||
NIS+ objects ( ) |
||||
NIS+ table entry objects ( ) |
||||
remote ( ) ( ) |
||||
| counted byte strings, | ||||
| See string declarations | ||||
cpp directive, rpcgen tool and ( ) |
||||
| crashes | ||||
server ( ) ( ) |
||||
| creating | ||||
| client handles, | ||||
| See client handles, creating | ||||
NIS+ databases ( ) |
||||
NIS+ directory objects ( ) |
||||
NIS+ group objects ( ) ( ) ( ) |
||||
NIS+ table objects ( ) ( ) |
||||
| server handles, | ||||
| See server handles, creating\x0d | ||||
utmpx entries ( ) ( ) ( ) |
||||
credential, RPCSEC_GSS ( ) |
||||
| credentials | ||||
AUTH_DES ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) |
||||
described ( ) ( ) |
||||
window (lifetime) of ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| D | ||||
| daemons | ||||
kerbd ( ) ( ) |
||||
rpcbind ( ) ( ) |
||||
data representation ( ) |
||||
TI-RPC ( ) |
||||
data structures ( ) |
||||
converting to XDR format ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
low-level ( ) |
||||
MT safe ( ) |
||||
packing with xdr_inline ( ) ( ) |
||||
recursive ( ) ( ) ( ) |
||||
rpcgen tool and ( ) ( ) |
||||
structure declarations ( ) ( ) |
||||
| data types | ||||
passing arbitrary ( ) ( ) |
||||
database access functions (NIS+) ( ) ( ) ( ) |
||||
datagram_n transport type ( ) |
||||
datagram transports ( ) |
||||
broadcast RPC and ( ) |
||||
defined ( ) |
||||
nettype parameters ( ) |
||||
when to use ( ) |
||||
datagram_v transport type ( ) |
||||
| date service | ||||
intermediate level client for ( ) ( ) |
||||
intermediate level server for ( ) |
||||
top level client for trivial ( ) ( ) |
||||
top level server for ( ) ( ) |
||||
db_add_entry function ( ) |
||||
db_checkpoint function ( ) |
||||
db_first_entry function ( ) |
||||
db_list_entries function ( ) |
||||
db_next_entry function ( ) |
||||
db_remove_entry function ( ) |
||||
db_reset_next_entry function ( ) |
||||
db_standby function ( ) |
||||
dbxtool routine ( ) |
||||
| deallocating memory | ||||
| See memory, releasing\x0d | ||||
| debugging | ||||
raw mode and ( ) ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
| declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) ( ) |
||||
| defaults | ||||
maximum number of threads ( ) |
||||
| rpcgen tool | ||||
| See rpcgen tool, defaults\x0d | ||||
single-threaded mode ( ) |
||||
define statements, command line, rpcgen tool ( ) ( ) |
||||
| definitions | ||||
RPC language ( ) ( ) ( ) |
||||
deleting ( ) |
||||
address registrations ( ) |
||||
| See unregistering\x0d | ||||
associations ( ) |
||||
mappings ( ) |
||||
NIS+ database entries ( ) |
||||
NIS+ directory from host ( ) |
||||
NIS+ group members ( ) |
||||
NIS+ group objects ( ) ( ) ( ) |
||||
NIS+ objects from namespace ( ) ( ) ( ) |
||||
NIS+ table entry objects ( ) ( ) ( ) |
||||
port monitor services ( ) |
||||
port monitors ( ) |
||||
memory, releasing ( ) ( ) |
||||
DES encryption ( ) ( ) ( ) ( ) ( ) ( ) |
||||
deserializing ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
destroying ( ) ( ) ( ) |
||||
client authentication handles ( ) |
||||
client handles ( ) ( ) ( ) ( ) |
||||
NIS+ objects ( ) |
||||
server handles ( ) |
||||
XDR streams ( ) |
||||
Diffie-Hellman encryption ( ) ( ) ( ) ( ) |
||||
dir_proc.c routine ( ) ( ) ( ) ( ) ( ) |
||||
dir_remove function ( ) |
||||
dir.x program ( ) ( ) ( ) ( ) ( ) |
||||
| directories | ||||
remote directory listing service ( ) ( ) ( ) ( ) ( ) |
||||
SAF (service access facility) ( ) ( ) |
||||
disabling port monitors ( ) ( ) ( ) |
||||
| discriminated unions | ||||
| declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) ( ) ( ) ( ) |
||||
XDR code samples ( ) ( ) |
||||
| dispatch tables | ||||
rpcgen tool ( ) ( ) ( ) |
||||
doconfig function ( ) ( ) ( ) ( ) |
||||
| domains (NIS+) | ||||
administration commands ( ) |
||||
functions ( ) ( ) |
||||
overview ( ) ( ) |
||||
dynamic binding ( ) |
||||
dynamic program numbers ( ) ( ) ( ) |
||||
| E | ||||
ECB (electronic code book) mode ( ) ( ) |
||||
electronic code book (ECB) mode ( ) |
||||
| enabling | ||||
port monitors ( ) ( ) |
||||
server caching ( ) |
||||
| encryption | ||||
AUTH_DES authentication (Diffie-Hellman) ( ) ( ) ( ) ( ) |
||||
AUTH_KERB authentication ( ) ( ) |
||||
privacy service ( ) |
||||
endnetconfig routine ( ) |
||||
endpoints, connection-oriented ( ) |
||||
| enumeration filters | ||||
XDR primitives ( ) ( ) |
||||
| enumerations | ||||
RPC language ( ) ( ) ( ) |
||||
XDR language ( ) |
||||
| errors | ||||
| authentication | ||||
AUTH_DES ( ) |
||||
AUTH_KERB ( ) ( ) |
||||
AUTH_SYS ( ) ( ) |
||||
client handle creation ( ) |
||||
multiple client version ( ) |
||||
NIS+ error message display functions ( ) ( ) |
||||
RPC ( ) ( ) ( ) ( ) |
||||
thr_create ( ) |
||||
/etc/gss/mech ( ) |
||||
/etc/gss/qop ( ) |
||||
/etc/inet/inetd.conf file ( ) |
||||
/etc/netconfig database ( ) ( ) ( ) |
||||
/etc/rpc database ( ) |
||||
/etc/saf/_pid file ( ) ( ) ( ) ( ) |
||||
/etc/saf//_config file ( ) ( ) ( ) ( ) ( ) |
||||
/etc/saf/ directory ( ) |
||||
/etc/saf//_pmpipe file ( ) ( ) ( ) |
||||
/etc/saf//_pmtab file ( ) ( ) ( ) ( ) ( ) |
||||
/etc/saf//svctag file ( ) ( ) ( ) ( ) ( ) |
||||
/etc/saf/_sactab files ( ) ( ) |
||||
/etc/saf/_sysconfig file ( ) ( ) ( ) ( ) ( ) |
||||
expert level interface routines (RPC) ( ) ( ) ( ) |
||||
client ( ) ( ) |
||||
overview ( ) ( ) |
||||
server ( ) ( ) |
||||
| external data representation | ||||
| See XDR (external data representation)\x0d | ||||
| F | ||||
| file data structure | ||||
XDR language ( ) ( ) |
||||
file descriptors, passing open TLI ( ) ( ) |
||||
| file system | ||||
| See NFS (network file system)\x0d | ||||
| filters (XDR) | ||||
arrays ( ) ( ) ( ) ( ) |
||||
constructed (compound) data type ( ) ( ) |
||||
enumeration ( ) ( ) |
||||
floating point ( ) ( ) |
||||
number ( ) ( ) ( ) ( ) |
||||
opaque data ( ) ( ) |
||||
strings ( ) ( ) ( ) |
||||
unions ( ) ( ) |
||||
fixed-length arrays ( ) |
||||
| declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) |
||||
XDR code sample ( ) ( ) |
||||
fixed-length opaque data, XDR language ( ) |
||||
| flags | ||||
| See rpcgen tool, flags\x0d | ||||
flavor, meaning, with RPCSEC_GSS ( ) |
||||
| floating point | ||||
XDR language ( ) ( ) |
||||
| floating point filters | ||||
XDR primitives ( ) ( ) |
||||
free routine ( ) |
||||
freeing resources ( ) ( ) |
||||
freenetconfigent routine ( ) |
||||
| G | |||
getnetconfig routine ( ) |
|||
getnetconfigent routine ( ) ( ) |
|||
glossary ( ) ( ) |
|||
| groups (NIS+) | |||
administration commands ( ) |
|||
manipulation functions ( ) ( ) |
|||
sample programs ( ) ( ) ( ) ( ) |
|||
gsscred command ( ) |
|||
gsscred file ( ) |
|||
| H | |||
hand-coded registration routine ( ) |
|||
handles ( ) |
|||
authentication ( ) ( ) ( ) |
|||
defined ( ) |
|||
transport handles ( ) |
|||
| header files | |||
rpcgen tool and ( ) ( ) |
|||
hosts, defined ( ) |
|||
hyper integers, XDR language ( ) |
|||
| I | ||||
I/O streams, XDR ( ) |
||||
.i suffix ( ) |
||||
idempotent, defined ( ) |
||||
identifiers, XDR language ( ) |
||||
identifying ( ) |
||||
port monitor services ( ) |
||||
remote procedures ( ) ( ) ( ) ( ) ( ) |
||||
naming ( ) ( ) |
||||
index table, rpcgen tool and ( ) |
||||
indirect RPC ( ) ( ) ( ) |
||||
inetd.conf file ( ) |
||||
| inetd port monitor | ||||
RPC services ( ) |
||||
rpcgen tool and ( ) ( ) ( ) |
||||
using ( ) ( ) |
||||
| information reporting | ||||
addresses ( ) |
||||
NIS+ ( ) ( ) |
||||
remote host status ( ) ( ) |
||||
RPC ( ) |
||||
rpcbind server ( ) |
||||
server callbacks ( ) ( ) |
||||
installing port monitor configuration scripts ( ) ( ) |
||||
int vs. long ( ) |
||||
integers ( ) |
||||
XDR language ( ) ( ) |
||||
integers, XDR language ( ) ( ) |
||||
integrity ( ) |
||||
| interfaces | ||||
| See RPC (remote procedure call), interface routines | ||||
intermediate level interface routines (RPC) ( ) ( ) |
||||
| Internet protocols | ||||
| See TCP (transport control protocol) | ||||
ISTATE environment variable ( ) ( ) ( ) ( ) |
||||
IXDR_GET_LONG() ( ) |
||||
IXDR_PUT_LONG ( ) |
||||
| K | ||||
kerbd daemon ( ) ( ) |
||||
| Kerberos authentication | ||||
| See AUTH_KERB authentication\x0d | ||||
| keywords | ||||
RPC language ( ) |
||||
XDR language ( ) |
||||
KGETKCRED procedure ( ) ( ) |
||||
KGETUCRED procedure ( ) ( ) ( ) |
||||
KSETKCRED procedure ( ) ( ) |
||||
| L | ||||
lib library ( ) |
||||
libc library ( ) ( ) |
||||
libnsl library ( ) ( ) ( ) ( ) |
||||
| libraries | ||||
lib ( ) |
||||
libc ( ) ( ) |
||||
libnsl ( ) ( ) ( ) ( ) |
||||
librpcsvc ( ) |
||||
lthread ( ) |
||||
RPC functions ( ) ( ) |
||||
| rpcgen tool and | ||||
libnsl ( ) ( ) ( ) ( ) |
||||
selecting TI-RPC or TS-RPC library ( ) ( ) ( ) |
||||
XDR ( ) ( ) ( ) |
||||
librpcsvc library ( ) |
||||
| lifetime of credentials | ||||
| See window of credentials\x0d | ||||
| limits | ||||
broadcast request size ( ) |
||||
maximum number of threads ( ) |
||||
| linked lists | ||||
XDR ( ) ( ) ( ) |
||||
| listen port monitor | ||||
administrative command for ( ) |
||||
rpcgen tool and ( ) ( ) ( ) |
||||
using ( ) ( ) ( ) |
||||
listing ( ) |
||||
NIS+ objects ( ) ( ) ( ) |
||||
NIS+ principals ( ) |
||||
NIS+ servers ( ) |
||||
NIS+ table objects ( ) ( ) ( ) |
||||
portmap mappings ( ) |
||||
remote directory listing service ( ) ( ) ( ) ( ) ( ) |
||||
rpcbind addresses ( ) |
||||
rpcbind mappings ( ) ( ) ( ) |
||||
live code examples ( ) ( ) ( ) |
||||
adding two numbers program ( ) |
||||
batched code ( ) ( ) |
||||
directory listing program ( ) ( ) ( ) |
||||
print message program ( ) ( ) ( ) |
||||
spray packets program ( ) ( ) |
||||
time server program ( ) |
||||
| loading | ||||
| See binding\x0d | ||||
| local procedures | ||||
converting to remote procedures ( ) ( ) |
||||
| locks | ||||
mutex, multithreaded mode and ( ) |
||||
port monitor IDs and lock files ( ) ( ) ( ) ( ) |
||||
_log file, SAC (service access controller) ( ) |
||||
| log functions | ||||
NIS+ transaction ( ) ( ) |
||||
long vs. int ( ) |
||||
low-level data structures ( ) |
||||
lthread library ( ) |
||||
| M | ||||
main server function ( ) |
||||
| makefile templates | ||||
rpcgen tool ( ) ( ) |
||||
mapping ( ) ( ) |
||||
| master servers | ||||
NIS+ ( ) ( ) ( ) ( ) |
||||
| maximums | ||||
broadcast request size ( ) |
||||
number of threads ( ) |
||||
mechanism, security ( ) |
||||
| memory | ||||
allocating with XDR ( ) ( ) |
||||
| releasing | ||||
clnt_destroy routine ( ) ( ) ( ) |
||||
free routine ( ) |
||||
messageprog_1_freeresult routine ( ) |
||||
NIS+ ( ) ( ) ( ) ( ) |
||||
simplified interface and ( ) |
||||
svc_done routine ( ) |
||||
svc_freeargs routine ( ) |
||||
XDR_FREE operation ( ) |
||||
xdr_free routine ( ) ( ) |
||||
XDR primitive requirements for ( ) ( ) ( ) |
||||
memory streams, XDR ( ) |
||||
mesg_proc.c routine ( ) ( ) |
||||
message classes ( ) |
||||
message interface (SAF) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
messageprog_1_freeresult routine ( ) |
||||
| modifying | ||||
| See changing\x0d | ||||
msg_clnt.c routine ( ) |
||||
msg.h header file ( ) |
||||
msg_svc.c program ( ) |
||||
msg_svc.c routine ( ) |
||||
msg.x program ( ) |
||||
MT Auto mode ( ) ( ) ( ) |
||||
code examples ( ) ( ) |
||||
described ( ) ( ) |
||||
rpcgen tool and ( ) ( ) ( ) |
||||
service transport handle and ( ) |
||||
MT hot, defined ( ) |
||||
| MT RPC programming | ||||
| See multithreaded RPC programming\x0d | ||||
MT-safe code ( ) |
||||
clients ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
defined ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
servers ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
MT User mode ( ) ( ) ( ) ( ) ( ) |
||||
multiple client versions ( ) ( ) |
||||
multiple server versions ( ) ( ) |
||||
| multithreaded Auto mode | ||||
| See MT Auto mode\x0d | ||||
multithreaded hot, defined ( ) |
||||
multithreaded RPC programming ( ) ( ) ( ) ( ) |
||||
| clients | ||||
overview ( ) ( ) |
||||
safety ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
User mode ( ) ( ) ( ) |
||||
library ( ) |
||||
maximum number of threads ( ) |
||||
overview ( ) |
||||
performance enhancement ( ) ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
| servers | ||||
Auto mode ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
overview ( ) ( ) ( ) |
||||
safety ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
timing diagram ( ) |
||||
unsafe routines ( ) |
||||
User mode ( ) ( ) ( ) ( ) ( ) |
||||
| multithreaded-safe code | ||||
| See MT-safe code\x0d | ||||
multithreaded User mode ( ) ( ) ( ) ( ) |
||||
mutex locks, multithreaded mode and ( ) |
||||
| N | ||||
Name Service Switch ( ) |
||||
name-to-address translation ( ) ( ) ( ) |
||||
| naming | ||||
client stub programs by rpcgen ( ) ( ) |
||||
netnames ( ) ( ) |
||||
programs by version number ( ) |
||||
remote procedure calls by rpcgen ( ) |
||||
server programs by rpcgen ( ) |
||||
standard for ( ) |
||||
template files for rpcgen ( ) |
||||
NIS+ (Network Information Services Plus) ( ) ( ) ( ) |
||||
| naming service | ||||
| See NIS+ (Network Information Services Plus)\x0d | ||||
netbuf addresses ( ) ( ) |
||||
netconfig database ( ) ( ) ( ) |
||||
netnames ( ) ( ) |
||||
NETPATH environment variable ( ) ( ) ( ) |
||||
nettype parameters ( ) |
||||
| network addresses | ||||
| See addresses\x0d | ||||
| network file system | ||||
| See NFS (network file system)\x0d | ||||
| Network Information Services Plus | ||||
| See NIS+ (Network Information Services Plus)\x0d | ||||
network names ( ) ( ) |
||||
network pipes ( ) |
||||
| network selection | ||||
RPC ( ) |
||||
rpcgen tool ( ) ( ) |
||||
network services, defined ( ) |
||||
| Newstyle (C-style) mode | ||||
rpcgen tool ( ) ( ) ( ) ( ) |
||||
| NFS (network file system) | ||||
described ( ) |
||||
Kerberos authentication and ( ) ( ) |
||||
NFSPROC_GETATTR procedure ( ) |
||||
NFSPROC_STATVFS procedure ( ) |
||||
| nicknames | ||||
AUTH_DES ( ) ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| NIS+ | ||||
| servers | ||||
sample program ( ) ( ) |
||||
| NIS+ (Network Information Services Plus) | ||||
application programming interface (API) ( ) ( ) |
||||
cache administration commands ( ) |
||||
client administration commands ( ) |
||||
compilation ( ) |
||||
database access functions ( ) ( ) ( ) |
||||
| domains | ||||
administration commands ( ) |
||||
functions ( ) ( ) |
||||
overview ( ) ( ) |
||||
error message display functions ( ) ( ) |
||||
| groups | ||||
administration commands ( ) |
||||
manipulation functions ( ) ( ) |
||||
sample programs ( ) ( ) ( ) ( ) |
||||
local name functions ( ) ( ) ( ) ( ) |
||||
miscellaneous functions ( ) ( ) ( ) |
||||
Name Service Switch ( ) |
||||
namespace administration commands ( ) ( ) |
||||
| objects | ||||
administration commands ( ) ( ) |
||||
manipulation functions ( ) ( ) |
||||
sample programs ( ) ( ) |
||||
overview ( ) ( ) ( ) |
||||
sample program ( ) ( ) |
||||
security ( ) |
||||
administration commands ( ) |
||||
| servers | ||||
administration commands ( ) |
||||
functions ( ) ( ) ( ) |
||||
overview ( ) |
||||
| tables | ||||
access functions ( ) ( ) |
||||
administration commands ( ) |
||||
overview ( ) ( ) |
||||
sample programs ( ) ( ) |
||||
time synchronization ( ) |
||||
transaction log functions ( ) ( ) |
||||
unsupported macros ( ) |
||||
nis_add_entry function ( ) ( ) ( ) |
||||
nis_add function ( ) ( ) ( ) ( ) |
||||
nis_addmember function ( ) ( ) ( ) |
||||
nis_admin functions ( ) |
||||
nis_cachemgr command ( ) |
||||
nis_checkpoint function ( ) |
||||
nis_clone_object function ( ) |
||||
nis_creategroup function ( ) ( ) ( ) ( ) |
||||
nis_db functions ( ) |
||||
nis_destroy_object function ( ) |
||||
nis_destroygroup function ( ) ( ) ( ) ( ) |
||||
nis_dir_cmp function ( ) |
||||
nis_domain_of function ( ) ( ) |
||||
nis_error functions ( ) |
||||
nis_first_entry function ( ) |
||||
nis_freenames function ( ) |
||||
nis_freeresult function ( ) ( ) |
||||
nis_freeservlist function ( ) |
||||
nis_freetags function ( ) |
||||
nis_getnames function ( ) |
||||
nis_getservlist function ( ) |
||||
nis_groups functions ( ) |
||||
nis_ismember function ( ) |
||||
nis_leaf_of function ( ) ( ) ( ) |
||||
nis_lerror function ( ) |
||||
nis_list function ( ) ( ) ( ) ( ) |
||||
nis_local_directory function ( ) ( ) ( ) |
||||
nis_local_group function ( ) |
||||
nis_local_host function ( ) |
||||
nis_local_names functions ( ) |
||||
nis_local_principal function ( ) ( ) ( ) |
||||
nis_lookup function ( ) ( ) ( ) ( ) ( ) ( ) |
||||
nis_mkdir function ( ) ( ) ( ) |
||||
nis_modify_entry function ( ) |
||||
nis_modify function ( ) |
||||
nis_name_of function ( ) |
||||
nis_next_entry function ( ) |
||||
nis_perror function ( ) ( ) |
||||
nis_ping function ( ) |
||||
nis_print_group_entry function ( ) |
||||
nis_print_object function ( ) |
||||
nis_remove_entry function ( ) ( ) ( ) ( ) |
||||
nis_remove function ( ) ( ) ( ) ( ) ( ) ( ) |
||||
nis_removemember function ( ) ( ) ( ) |
||||
nis_rmdir function ( ) |
||||
nis_server functions ( ) ( ) |
||||
nis_servstate function ( ) |
||||
nis_sperrno function ( ) |
||||
nis_sperror function ( ) |
||||
nis_stats function ( ) |
||||
nis_subr functions ( ) ( ) |
||||
nis_tables functions ( ) |
||||
nis_verifygroup function ( ) |
||||
nisaddcred command ( ) |
||||
nisaddent command ( ) |
||||
niscat command ( ) |
||||
nischgrp command ( ) |
||||
nischmod command ( ) |
||||
nischown command ( ) |
||||
nischttl command ( ) |
||||
nisdefaults command ( ) |
||||
nisgrep command ( ) |
||||
nisgrpadm command ( ) |
||||
nisinit command ( ) |
||||
nisln command ( ) |
||||
nisls command ( ) |
||||
nismatch command ( ) ( ) |
||||
nismkdir command ( ) |
||||
nispasswd command ( ) |
||||
nisrm command ( ) |
||||
nisrmdir command ( ) |
||||
nissetup command ( ) |
||||
nisshowcache command ( ) |
||||
nistbladm command ( ) |
||||
nisupdkeys command ( ) |
||||
nlsadmin command ( ) |
||||
no-data routine, XDR ( ) |
||||
NULL arguments ( ) |
||||
NULL pointers ( ) |
||||
NULL strings ( ) |
||||
NULL transport type ( ) |
||||
number filters, XDR ( ) ( ) ( ) ( ) ( ) |
||||
| number of users | ||||
on a network ( ) ( ) |
||||
on a remote host ( ) |
||||
numbers ( ) |
||||
adding two ( ) |
||||
version numbers ( ) ( ) |
||||
| O | |||
| objects (NIS+) | |||
administration commands ( ) ( ) |
|||
manipulation functions ( ) ( ) |
|||
sample programs ( ) ( ) ( ) |
|||
ONC+ overview ( ) ( ) |
|||
| opaque data | |||
| declarations | |||
RPC language ( ) |
|||
XDR language ( ) ( ) |
|||
XDR code examples ( ) ( ) |
|||
| open TLI file descriptors | |||
passing ( ) ( ) |
|||
optional-data unions, XDR language ( ) |
|||
| P | ||||
| parameters | ||||
| See arguments\x0d | ||||
| passing parameters | ||||
| See arguments\x0d | ||||
percent sign (%), preprocessing directive ( ) |
||||
_pid file ( ) ( ) ( ) ( ) |
||||
ping program ( ) ( ) ( ) |
||||
| pipes | ||||
network ( ) |
||||
_pmpipe file ( ) ( ) ( ) |
||||
_sacpipe file ( ) ( ) ( ) |
||||
pm_maxclass field ( ) |
||||
pm_size field ( ) ( ) |
||||
pmadm command ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
pmap_getmaps routine ( ) |
||||
pmap_getport routine ( ) ( ) |
||||
pmap_rmtcall routine ( ) |
||||
pmap_set routine ( ) |
||||
pmap_unset routine ( ) |
||||
PMAPPROC_CALLIT procedure ( ) |
||||
PMAPPROC_DUMP procedure ( ) |
||||
PMAPPROC_GETPORT procedure ( ) |
||||
PMAPPROC_NULL procedure ( ) |
||||
PMAPPROC_SET procedure ( ) |
||||
PMAPPROC_UNSET procedure ( ) |
||||
pmmsg structure ( ) |
||||
_pmpipe file ( ) ( ) ( ) |
||||
_pmtab file ( ) ( ) ( ) ( ) ( ) |
||||
/ directory ( ) ( ) ( ) |
||||
/pmtag directory ( ) |
||||
PMTAG environment variable ( ) ( ) |
||||
| pointers | ||||
remote procedures ( ) ( ) |
||||
RPC language ( ) ( ) |
||||
XDR code examples ( ) ( ) |
||||
poll routine ( ) ( ) |
||||
pop configuration-script keyword ( ) |
||||
| port monitors | ||||
activity monitoring ( ) |
||||
adding ( ) |
||||
adding services ( ) |
||||
| administrative commands | ||||
monitor-specific command ( ) ( ) |
||||
pmadm ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
sacadm ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| administrative files | ||||
_pmtab ( ) ( ) ( ) ( ) ( ) |
||||
_sactab ( ) ( ) |
||||
administrative interface ( ) ( ) |
||||
changing port monitor services ( ) |
||||
configuration scripts ( ) ( ) |
||||
installing ( ) ( ) |
||||
language for writing ( ) ( ) |
||||
per-port monitor ( ) ( ) ( ) ( ) ( ) |
||||
per-service ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
per-system ( ) ( ) ( ) ( ) ( ) |
||||
printing ( ) ( ) |
||||
replacing ( ) ( ) |
||||
deleting services ( ) |
||||
disabling ( ) ( ) |
||||
enabling ( ) ( ) |
||||
| files | ||||
administrative ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
key ( ) |
||||
per-port monitor configuration ( ) ( ) ( ) ( ) ( ) |
||||
per-service configuration ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
per-system configuration ( ) ( ) ( ) ( ) ( ) |
||||
private ( ) ( ) |
||||
process ID ( ) ( ) ( ) ( ) |
||||
functions ( ) ( ) ( ) ( ) |
||||
home directory for ( ) |
||||
identifying services ( ) |
||||
management function ( ) |
||||
message interface ( ) ( ) ( ) ( ) ( ) ( ) |
||||
_pmpipe file ( ) ( ) ( ) |
||||
private files ( ) ( ) |
||||
process IDs and lock files ( ) ( ) ( ) ( ) |
||||
removing ( ) |
||||
requirements for implementing ( ) ( ) |
||||
restricting access to system ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
sample code ( ) ( ) |
||||
service interface ( ) |
||||
terminating ( ) ( ) |
||||
types of ( ) |
||||
using ( ) ( ) |
||||
utmpx entry creation ( ) ( ) ( ) |
||||
version numbers ( ) ( ) ( ) |
||||
| writing with service access facility | ||||
| See SAF (service access facility)\x0d | ||||
port numbers ( ) |
||||
getting for registered services ( ) ( ) ( ) ( ) |
||||
portmap routine ( ) |
||||
rpcbind routine ( ) ( ) |
||||
TCP/IP protocol ( ) ( ) ( ) |
||||
UDP/IP protocol ( ) ( ) ( ) |
||||
| porting data, | ||||
| See XDR (external data representation)\x0d | ||||
porting TS-RPC to TI-RPC ( ) ( ) |
||||
applications ( ) |
||||
benefits ( ) |
||||
code comparison examples ( ) ( ) |
||||
differences between TI-RPC and TS-RPC ( ) ( ) ( ) |
||||
function compatibility lists ( ) ( ) |
||||
libc library and ( ) |
||||
libnsl library and ( ) |
||||
name-to-address mapping and ( ) |
||||
old interfaces and ( ) |
||||
portmap routine ( ) ( ) |
||||
address management functions ( ) |
||||
broadcast RPC and ( ) ( ) |
||||
operation of ( ) ( ) |
||||
overview ( ) ( ) |
||||
port number ( ) |
||||
protocol specification for ( ) ( ) |
||||
replacement of ( ) ( ) |
||||
TS-RPC and ( ) |
||||
ports, defined ( ) |
||||
| preprocessing directives | ||||
rpcgen tool ( ) ( ) ( ) ( ) |
||||
| principal | ||||
client ( ) |
||||
server ( ) |
||||
printing ( ) |
||||
message to system console ( ) ( ) ( ) ( ) ( ) |
||||
port monitor configuration scripts ( ) ( ) |
||||
| printmsg.c program | ||||
remote version ( ) ( ) ( ) ( ) |
||||
single process version ( ) ( ) ( ) ( ) ( ) |
||||
privacy ( ) |
||||
procedure-lists, RPC language ( ) |
||||
procedure numbers ( ) |
||||
described ( ) ( ) ( ) |
||||
error conditions ( ) |
||||
| procedures | ||||
registering as RPC programs ( ) ( ) |
||||
RPC language ( ) |
||||
| program declarations | ||||
RPC language ( ) ( ) |
||||
program-definitions, RPC language ( ) |
||||
program numbers ( ) ( ) ( ) ( ) |
||||
assigning ( ) ( ) |
||||
described ( ) ( ) ( ) |
||||
error conditions ( ) |
||||
| mapping | ||||
| See portmap routine | ||||
registering ( ) |
||||
transient (dynamically assigned) ( ) ( ) ( ) |
||||
PROGVERS_ORIG program name ( ) |
||||
PROGVERS program name ( ) |
||||
protocols ( ) |
||||
AUTH_DES ( ) ( ) |
||||
rpcbind protocol specification ( ) ( ) |
||||
specifying in RPC language ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
push configuration-script keyword ( ) |
||||
| Q | ||||
QOP (Quality of Protection) ( ) |
||||
| quadruple-precision floating point | ||||
XDR language ( ) ( ) |
||||
| Quality of Protection | ||||
| See QOP | ||||
| R | ||||
| raw RPC | ||||
testing programs using low-level ( ) ( ) |
||||
READDIR procedure ( ) ( ) ( ) ( ) ( ) |
||||
record-marking standard ( ) ( ) |
||||
| record streams | ||||
XDR ( ) ( ) ( ) ( ) |
||||
recursive data structures ( ) ( ) ( ) |
||||
| registering | ||||
| addresses | ||||
| See portmap routine | ||||
authentication numbers ( ) |
||||
current vs. previous release ( ) |
||||
hand-coded registration routine ( ) |
||||
procedures as RPC programs ( ) ( ) ( ) |
||||
program numbers ( ) |
||||
program version numbers ( ) |
||||
registerrpc routine ( ) |
||||
| releasing memory | ||||
| See memory, releasing\x0d | ||||
remote copy routine ( ) ( ) |
||||
remote directory listing service ( ) ( ) |
||||
| remote procedure call | ||||
| See RPC (remote procedure call)\x0d | ||||
| remote procedures | ||||
converting local procedures to ( ) ( ) |
||||
identifying ( ) ( ) ( ) ( ) ( ) |
||||
remote time protocol ( ) ( ) |
||||
| removing | ||||
| See deleting | ||||
rendezvousing, TI-RPC and ( ) |
||||
| replacing | ||||
| See changing\x0d | ||||
| replica servers | ||||
NIS+ ( ) ( ) |
||||
| reporting | ||||
| See information reporting\x0d | ||||
rls.c routine ( ) ( ) |
||||
RPC (remote procedure call) ( ) |
||||
address lookup services ( ) ( ) ( ) |
||||
| address registration | ||||
| See portmap routine | ||||
address reporting ( ) |
||||
address translation ( ) ( ) ( ) |
||||
asynchronous mode ( ) ( ) |
||||
batching ( ) ( ) ( ) ( ) ( ) |
||||
| broadcast | ||||
| See broadcast RPC\x0d | ||||
described ( ) ( ) ( ) |
||||
errors ( ) ( ) ( ) ( ) |
||||
failure of ( ) |
||||
identifying remote procedures ( ) ( ) ( ) ( ) ( ) |
||||
indirect ( ) ( ) ( ) |
||||
information reporting ( ) ( ) ( ) |
||||
interface routines ( ) ( ) ( ) ( ) |
||||
| See TI-RPC (transport-independent remote procedure call), interface routines\x0d | ||||
bottom level ( ) ( ) ( ) |
||||
caching servers ( ) |
||||
expert level ( ) ( ) ( ) |
||||
intermediate level ( ) ( ) |
||||
low-level data structures ( ) |
||||
overview ( ) ( ) ( ) ( ) ( ) |
||||
simplified ( ) ( ) ( ) ( ) |
||||
standard ( ) ( ) ( ) |
||||
top level ( ) ( ) ( ) ( ) ( ) |
||||
multiple client versions ( ) ( ) |
||||
multiple server versions ( ) ( ) |
||||
name-to-address translation ( ) ( ) ( ) |
||||
network selection ( ) |
||||
poll routine ( ) ( ) |
||||
port monitor usage ( ) ( ) |
||||
| protocol | ||||
| See TI-RPC (transport-independent remote procedure call) protocol\x0d | ||||
raw, testing programs using low-level ( ) |
||||
record-marking standard ( ) ( ) |
||||
standards ( ) ( ) ( ) |
||||
transient RPC program numbers ( ) ( ) ( ) |
||||
transport selection ( ) |
||||
transport types ( ) |
||||
rpcgen tool ( ) ( ) ( ) ( ) |
||||
RPC_AUTHERROR error ( ) |
||||
| rpc_broadcast routine | ||||
current vs. previous release ( ) ( ) |
||||
described ( ) |
||||
source code ( ) ( ) |
||||
using ( ) ( ) |
||||
| rpc_call routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) ( ) |
||||
RPC_CLNT preprocessing directive ( ) |
||||
rpc_control routine ( ) ( ) ( ) |
||||
rpc_createerr global variable ( ) |
||||
__rpc_dtbsize function ( ) ( ) |
||||
rpc_gss_get_mechanisms() ( ) |
||||
rpc_gss_get_principal_name() ( ) |
||||
rpc_gss_getcred() ( ) |
||||
rpc_gss_is_installed() ( ) |
||||
rpc_gss_max_data_length() ( ) |
||||
rpc_gss_principal_t principal name structure ( ) |
||||
rpc_gss_principal_t principal structure name ( ) |
||||
rpc_gss_seccreate() ( ) |
||||
rpc_gss_service_t enum ( ) |
||||
rpc_gss_set_callback() ( ) |
||||
rpc_gss_set_defaults() ( ) |
||||
rpc_gss_set_svc_name() ( ) |
||||
rpc_gss_svc_max_data_length() ( ) |
||||
RPC_HDR preprocessing directive ( ) |
||||
| RPC language | ||||
reference ( ) ( ) |
||||
RPC language (RPCL) ( ) ( ) ( ) ( ) |
||||
arrays ( ) ( ) |
||||
booleans ( ) |
||||
C-style mode and ( ) |
||||
C vs. ( ) |
||||
constants ( ) |
||||
declarations ( ) ( ) |
||||
definitions ( ) ( ) ( ) |
||||
discriminated unions ( ) ( ) ( ) |
||||
enumerations ( ) ( ) ( ) |
||||
example protocol described in ( ) |
||||
example service described in ( ) ( ) |
||||
fixed-length arrays ( ) ( ) |
||||
keywords ( ) |
||||
opaque data ( ) |
||||
overview ( ) ( ) |
||||
pointers ( ) ( ) |
||||
portmap protocol specification in ( ) ( ) |
||||
program declarations ( ) ( ) |
||||
simple declarations ( ) |
||||
special cases ( ) ( ) |
||||
specification for ( ) ( ) |
||||
strings ( ) ( ) |
||||
structures ( ) ( ) |
||||
syntax ( ) ( ) ( ) |
||||
type definitions ( ) |
||||
unions ( ) ( ) ( ) |
||||
variable-length arrays ( ) |
||||
voids ( ) |
||||
XDR language vs. ( ) ( ) ( ) |
||||
rpc.nisd command ( ) |
||||
| rpc_reg routine | ||||
current vs. previous release ( ) |
||||
described ( ) |
||||
using ( ) ( ) |
||||
__rpc_select_to_poll function ( ) ( ) ( ) |
||||
RPC_SVC_MTMODE_GET library routine ( ) ( ) |
||||
RPC_SVC_MTMODE_SET library routine ( ) |
||||
RPC_SVC preprocessing directive ( ) |
||||
RPC_SVC_THRCREATES_GET library routine ( ) |
||||
RPC_SVC_THRERRORS_GET library routine ( ) |
||||
RPC_SVC_THRMAX_GET library routine ( ) |
||||
RPC_SVC_THRMAX_SET library routine ( ) |
||||
RPC_SVC_THRTOTAL_GET library routine ( ) |
||||
RPC_TBL preprocessing directive ( ) |
||||
| RPC/XDR | ||||
| See RPC language (RPCL)\x0d | ||||
RPC_XDR preprocessing directive ( ) |
||||
rpcb_getaddr routine ( ) ( ) ( ) |
||||
rpcb_getmaps routine ( ) |
||||
rpcb_gettime routine ( ) |
||||
rpcb_rmtcall routine ( ) |
||||
| rpcb_set routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
rpcb_unset routine ( ) ( ) |
||||
| rpcbind daemons | ||||
broadcast RPC and ( ) |
||||
registering addresses with ( ) |
||||
rpcbind routine ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
address management functions ( ) |
||||
broadcast RPC and ( ) ( ) |
||||
calling ( ) |
||||
described ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
listing mappings ( ) ( ) ( ) |
||||
operation of ( ) ( ) |
||||
port number ( ) ( ) |
||||
portmap routine replaced by ( ) ( ) |
||||
protocol specification for ( ) ( ) |
||||
time service ( ) ( ) ( ) |
||||
version 4 ( ) ( ) |
||||
RPCBPROC_BCAST procedure ( ) ( ) |
||||
RPCBPROC_CALLIT procedure ( ) ( ) ( ) ( ) |
||||
RPCBPROC_DUMP procedure ( ) ( ) |
||||
RPCBPROC_GETADDR procedure ( ) ( ) |
||||
RPCBPROC_GETADDRLIST procedure ( ) ( ) |
||||
RPCBPROC_GETSTAT procedure ( ) ( ) |
||||
RPCBPROC_GETTIME procedure ( ) ( ) ( ) |
||||
RPCBPROC_GETVERSADDR procedure ( ) ( ) ( ) |
||||
RPCBPROC_INDIRECT procedure ( ) ( ) ( ) |
||||
RPCBPROC_NULL procedure ( ) ( ) |
||||
RPCBPROC_SET procedure ( ) ( ) ( ) |
||||
RPCBPROC_TADDR2UADDR procedure ( ) ( ) ( ) |
||||
RPCBPROC_UADDR2TADDR procedure ( ) ( ) ( ) |
||||
RPCBPROC_UNSET procedure ( ) ( ) ( ) |
||||
| rpcgen tool | ||||
64- vs. 32-bit systems ( ) |
||||
add two numbers program ( ) |
||||
advantages ( ) |
||||
arguments ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
authentication and ( ) ( ) ( ) ( ) |
||||
batched code example ( ) ( ) |
||||
broadcast call server response ( ) ( ) |
||||
| C and | ||||
ANSI C compliance ( ) ( ) ( ) |
||||
C-style mode ( ) ( ) ( ) ( ) ( ) |
||||
preprocessing directives ( ) ( ) ( ) ( ) |
||||
Sun WorkShop(TM) Compilers C++ compatibility ( ) |
||||
| client handles and | ||||
| See client handles\x0d | ||||
| client programs and | ||||
| See client programs\x0d | ||||
| client stub routines and | ||||
| See client stub routines\x0d | ||||
compilation modes ( ) ( ) ( ) |
||||
complex data structure passing ( ) ( ) |
||||
converting local procedures to remote procedures ( ) ( ) |
||||
cpp directive ( ) |
||||
debugging ( ) ( ) ( ) ( ) |
||||
| defaults | ||||
argument passing mode ( ) ( ) ( ) |
||||
C preprocessor ( ) |
||||
client time-out period ( ) |
||||
compilation mode ( ) |
||||
library selection ( ) |
||||
MT-safety ( ) ( ) |
||||
output ( ) |
||||
server exit interval ( ) |
||||
define statements on command line ( ) ( ) |
||||
described ( ) ( ) |
||||
directory listing program ( ) ( ) ( ) ( ) ( ) |
||||
dispatch tables ( ) ( ) ( ) |
||||
failure of remote procedure calls ( ) |
||||
| flags | ||||
listed ( ) |
||||
-i (xdr_inline count) ( ) ( ) |
||||
-A (MT Auto mode) ( ) ( ) |
||||
-a (templates) ( ) ( ) |
||||
-b (TS-RPC library) ( ) ( ) |
||||
-M (MT-safe code) ( ) ( ) |
||||
-N (C-style mode) ( ) ( ) |
||||
-Sc (templates) ( ) ( ) |
||||
-Sm (templates) ( ) ( ) |
||||
-Ss (templates) ( ) ( ) |
||||
hand-coding vs. ( ) |
||||
| handles and | ||||
| See client handles | ||||
| libraries | ||||
libnsl ( ) ( ) ( ) ( ) |
||||
selecting TI-RPC or TS-RPC library ( ) ( ) ( ) |
||||
MT (multithread) Auto mode ( ) ( ) ( ) ( ) ( ) |
||||
MT (multithread)-safe code ( ) ( ) ( ) ( ) |
||||
naming remote procedure calls ( ) |
||||
network types/transport selection ( ) ( ) |
||||
Newstyle (C-style) mode ( ) ( ) ( ) ( ) |
||||
optional output ( ) |
||||
pointers ( ) ( ) |
||||
port monitor support ( ) ( ) ( ) ( ) |
||||
preprocessing directives ( ) ( ) ( ) ( ) |
||||
print message program ( ) ( ) ( ) ( ) ( ) |
||||
programming techniques ( ) ( ) |
||||
| server handles and | ||||
| See server handles\x0d | ||||
| server programs and | ||||
| See server programs\x0d | ||||
| server stub routines and | ||||
| See server stub routines | ||||
socket functions and ( ) |
||||
spray packets program ( ) ( ) |
||||
| stub routines and | ||||
| See client stub routines | ||||
SunOS 5.x features ( ) ( ) |
||||
templates ( ) ( ) ( ) ( ) ( ) |
||||
TI-RPC vs. TS-RPC ( ) |
||||
TI-RPC vs. TS-RPC library selection ( ) ( ) ( ) |
||||
time-out changes ( ) ( ) |
||||
time server program ( ) ( ) ( ) |
||||
tutorial ( ) ( ) |
||||
variable declarations and ( ) |
||||
xdr_inline count ( ) ( ) |
||||
XDR routine generation ( ) ( ) ( ) ( ) |
||||
rpcinfo routine ( ) ( ) |
||||
| rpcproc_t | ||||
| See 64-bit system | ||||
| rpcprog_t | ||||
| See 64-bit system | ||||
RPCPROGVERSMISMATCH error ( ) |
||||
| RPCSEC_GSS security flavor | ||||
associated files ( ) |
||||
auth_destroy() ( ) |
||||
callbacks ( ) |
||||
changing values ( ) |
||||
cookies ( ) |
||||
creating a context ( ) |
||||
credentials ( ) |
||||
destroying a context ( ) |
||||
/etc/gss/mech file ( ) |
||||
/etc/gss/qop file ( ) |
||||
get list of mechanisms ( ) |
||||
get list of QOPs ( ) |
||||
getting maximum data size ( ) |
||||
gsscred table ( ) |
||||
gsscred utility ( ) |
||||
list of routines ( ) |
||||
meaning of "flavor" ( ) |
||||
mechanism ( ) |
||||
principal names ( ) |
||||
QOP ( ) |
||||
receiving credentials ( ) |
||||
rpc_gss_get_mech_info() ( ) |
||||
rpc_gss_get_mechanisms() ( ) |
||||
rpc_gss_get_principal_name() ( ) |
||||
rpc_gss_getcred() ( ) |
||||
rpc_gss_max_data_length() ( ) |
||||
rpc_gss_seccreate() ( ) |
||||
rpc_gss_set_calback() ( ) |
||||
rpc_gss_set_defaults() ( ) |
||||
rpc_gss_set_svc_name() ( ) |
||||
rpc_gss_svc_max_data_length() ( ) |
||||
| service | ||||
integrity ( ) |
||||
privacy ( ) |
||||
/rpcsvc directory ( ) |
||||
| rpcvers_t | ||||
| See 64-bit system | ||||
rprintmsg routine ( ) |
||||
rq_clntcred field ( ) |
||||
rq_cred field ( ) ( ) |
||||
| rstat program | ||||
multithreaded ( ) ( ) |
||||
run configuration-script keyword ( ) |
||||
runwait configuration-script keyword ( ) ( ) |
||||
rusers routine ( ) |
||||
rusersDefault Para Font routine ( ) |
||||
| S | ||||
| SAC (service access controller) | ||||
described ( ) ( ) |
||||
key files ( ) ( ) ( ) |
||||
log file ( ) |
||||
message interface ( ) ( ) ( ) ( ) ( ) ( ) |
||||
_sacpipe file ( ) ( ) ( ) |
||||
_sactab file ( ) ( ) |
||||
sac.h header file ( ) ( ) |
||||
sacadm command ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
starting ( ) ( ) |
||||
sac.h header file ( ) ( ) |
||||
sacadm command ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
_sacpipe file ( ) ( ) ( ) |
||||
_sactab file ( ) ( ) |
||||
SAF (service access facility) ( ) ( ) ( ) |
||||
administrative interface ( ) ( ) ( ) ( ) |
||||
key files ( ) |
||||
monitor-specific command ( ) ( ) |
||||
pmadm command ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
port monitor implementation requirements ( ) ( ) |
||||
port monitor responsibilities ( ) ( ) |
||||
sacadm command ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
_pmtab file ( ) ( ) ( ) ( ) ( ) |
||||
_sactab file ( ) ( ) |
||||
service interface ( ) |
||||
configuration scripts ( ) ( ) |
||||
installing ( ) ( ) |
||||
language for writing ( ) ( ) |
||||
per-port monitor ( ) ( ) ( ) ( ) ( ) |
||||
per-service ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
per-system ( ) ( ) ( ) ( ) ( ) |
||||
printing ( ) ( ) |
||||
replacing ( ) ( ) |
||||
directory structure ( ) ( ) |
||||
files used by ( ) ( ) ( ) ( ) ( ) |
||||
logic diagram ( ) ( ) |
||||
message interface ( ) ( ) ( ) ( ) ( ) ( ) |
||||
overview ( ) ( ) |
||||
port monitor functions and ( ) ( ) ( ) ( ) |
||||
SAC (service access controller) and ( ) ( ) ( ) ( ) |
||||
sample code ( ) ( ) |
||||
terminating port monitors ( ) ( ) |
||||
sc_size field ( ) ( ) |
||||
searching NIS+ tables ( ) |
||||
security ( ) |
||||
mechanism ( ) |
||||
NIS+ ( ) |
||||
QOP ( ) |
||||
service ( ) ( ) |
||||
authentication ( ) ( ) ( ) ( ) ( ) |
||||
security flavor, meaning, with RPCSEC_GSS ( ) |
||||
security mechanism ( ) |
||||
| semantics | ||||
TI-RPC call ( ) ( ) |
||||
serializing ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
server handles ( ) ( ) |
||||
| creating | ||||
bottom level interface ( ) ( ) ( ) |
||||
current vs. previous release ( ) ( ) |
||||
expert level interface ( ) ( ) ( ) |
||||
intermediate level interface ( ) ( ) |
||||
top level interface ( ) ( ) ( ) ( ) |
||||
destroying, current vs. previous release ( ) |
||||
low-level data structures for ( ) |
||||
server principal ( ) |
||||
| server programs | ||||
remote copy ( ) ( ) |
||||
| rpcgen tool and | ||||
broadcast call response ( ) ( ) |
||||
C-style mode ( ) |
||||
client authentication ( ) ( ) ( ) ( ) |
||||
complex data structure passing ( ) ( ) ( ) |
||||
debugging ( ) ( ) |
||||
directory listing service ( ) ( ) ( ) ( ) ( ) |
||||
MT Auto mode ( ) |
||||
MT-safety ( ) ( ) ( ) ( ) |
||||
network type/transport selection ( ) ( ) |
||||
overview ( ) ( ) ( ) |
||||
simplified interface ( ) |
||||
transient RPC program ( ) |
||||
server stub routines ( ) ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
ANSI C-compliant ( ) |
||||
MT Auto mode ( ) |
||||
MT-safe ( ) ( ) ( ) |
||||
preprocessing directive ( ) |
||||
| server templates | ||||
rpcgen tool ( ) ( ) ( ) ( ) |
||||
server transport handle ( ) |
||||
servers ( ) |
||||
authentication and ( ) ( ) ( ) ( ) ( ) ( ) |
||||
batched ( ) ( ) ( ) ( ) |
||||
caching ( ) |
||||
crashes ( ) ( ) |
||||
defined ( ) ( ) |
||||
dispatch tables ( ) ( ) ( ) |
||||
exit interval, rpcgen tool and ( ) ( ) |
||||
multiple versions ( ) ( ) |
||||
| multithreaded | ||||
Auto mode ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
overview ( ) ( ) ( ) |
||||
safety ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
unsafe routines ( ) |
||||
User mode ( ) ( ) ( ) ( ) ( ) |
||||
NIS+ ( ) ( ) ( ) ( ) |
||||
poll routine and ( ) ( ) |
||||
port monitors and ( ) ( ) |
||||
transaction IDs and ( ) |
||||
service ( ) ( ) |
||||
| service access controller | ||||
| See SAC (service access controller)\x0d | ||||
| service access facility | ||||
| See SAF (service access facility)\x0d | ||||
| service-dispatch routine | ||||
authentication and ( ) ( ) |
||||
service transport handle (SVCXPRT) ( ) ( ) |
||||
setnetconfig routine ( ) |
||||
signed integers, XDR language ( ) |
||||
simple declarations, RPC language ( ) |
||||
simplified interface routines (RPC) ( ) ( ) ( ) |
||||
client ( ) ( ) |
||||
hand-coded registration routine ( ) |
||||
MT safety of ( ) |
||||
overview ( ) ( ) |
||||
server ( ) |
||||
XDR conversion ( ) ( ) |
||||
| single-threaded mode | ||||
as default ( ) |
||||
poll routine and ( ) ( ) |
||||
| sixty-four-bit system | ||||
| See 64-bit system | ||||
| socket functions | ||||
| See TS-RPC (transport-specific remote procedure call)\x0d | ||||
spray.x (spray packets) program ( ) ( ) |
||||
standard interface routines (RPC) ( ) ( ) ( ) |
||||
bottom level routines ( ) ( ) ( ) |
||||
expert level routines ( ) ( ) ( ) |
||||
intermediate level routines ( ) ( ) |
||||
low-level data structures ( ) |
||||
MT safety of ( ) |
||||
server caching ( ) |
||||
top level routines ( ) ( ) ( ) ( ) ( ) |
||||
| standards | ||||
ANSI C standard, rpcgen tool and ( ) ( ) ( ) |
||||
naming standard ( ) |
||||
record-marking standard ( ) ( ) |
||||
RPC ( ) ( ) ( ) |
||||
XDR canonical standard ( ) ( ) |
||||
| statistics | ||||
| See information reporting\x0d | ||||
| status reporting | ||||
| See information reporting\x0d | ||||
stream transports ( ) |
||||
defined ( ) |
||||
| streams | ||||
| See XDR (external data representation), streams\x0d | ||||
| STREAMS modules | ||||
port monitor configuration and ( ) ( ) ( ) |
||||
| string declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) ( ) |
||||
string representation ( ) |
||||
XDR routines ( ) ( ) ( ) |
||||
| structure declarations | ||||
RPC language ( ) ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
| stub routines | ||||
| See client stub routines | ||||
| Sun RPC | ||||
| See TI-RPC (transport-independent remote procedure call)\x0d | ||||
Sun WorkShop(TM) Compilers C++, rpcgen tool and ( ) |
||||
| SunOS 5.x | ||||
rpcgen tool features ( ) ( ) |
||||
_svc.c suffix ( ) |
||||
| svc_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
svc_destroy routine ( ) |
||||
| svc_dg_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) |
||||
svc_dg_enablecache routine ( ) |
||||
svc_done routine ( ) ( ) |
||||
svc_fd_create routine ( ) ( ) ( ) |
||||
svc_freeargs routine ( ) |
||||
| svc_getargs routine | ||||
described ( ) |
||||
MT performance and ( ) ( ) |
||||
svc_getcaller routine ( ) |
||||
svc_getreqpoll routine ( ) ( ) |
||||
svc_getreqset routine ( ) ( ) |
||||
svc_getrpccaller routine ( ) |
||||
svc_pollset routine ( ) |
||||
svc_raw_create routine ( ) ( ) ( ) ( ) |
||||
| svc_reg routine | ||||
current vs. previous release ( ) |
||||
described ( ) |
||||
port monitors and ( ) |
||||
svc_register routine ( ) |
||||
| svc_run routine | ||||
bypassing ( ) |
||||
described ( ) ( ) |
||||
multithreaded RPC servers and ( ) |
||||
poll routine and ( ) ( ) ( ) |
||||
svc_sendreply routine ( ) |
||||
_svc suffix ( ) |
||||
| svc_tli_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) ( ) ( ) |
||||
svc_tp_create routine ( ) ( ) ( ) |
||||
svc_udp_bufcreate routine ( ) |
||||
svc_unreg routine ( ) ( ) |
||||
svc_unregister routine ( ) |
||||
| svc_vc_create routine | ||||
current vs. previous release ( ) |
||||
described ( ) ( ) |
||||
using ( ) |
||||
svcerr_systemerr routine ( ) |
||||
svcfd_create routine ( ) |
||||
svctag file ( ) ( ) ( ) ( ) ( ) |
||||
svcudp_create routine ( ) ( ) ( ) |
||||
SVCXPRT service transport handle ( ) ( ) |
||||
svrerr_weakauth routine ( ) |
||||
| synchronization | ||||
| See time synchronization\x0d | ||||
| syntax | ||||
RPC language ( ) ( ) ( ) |
||||
XDR language ( ) ( ) |
||||
_sysconfig file ( ) ( ) ( ) ( ) ( ) ( ) |
||||
| T | ||||
| tables (NIS+) | ||||
access functions ( ) ( ) |
||||
administration commands ( ) |
||||
overview ( ) ( ) |
||||
sample programs ( ) ( ) |
||||
| /tag directory | ||||
| See /pmtag directory\x0d | ||||
TCP (transport control protocol) ( ) |
||||
nettype parameter for ( ) |
||||
porting TCP applications from TS-RPC to TI-RPC ( ) |
||||
portmap port number for ( ) |
||||
portmap sequence for ( ) ( ) |
||||
RPC protocol and ( ) |
||||
rpcbind port number for ( ) ( ) |
||||
server crashes and ( ) |
||||
| TCP/IP protocol | ||||
| See TCP (transport control protocol)\x0d | ||||
| TCP/IP streams | ||||
XDR ( ) ( ) ( ) ( ) |
||||
tcp transport type ( ) |
||||
| templates | ||||
rpcgen tool ( ) ( ) ( ) ( ) ( ) |
||||
terminating port monitors ( ) ( ) |
||||
| testing | ||||
NIS+ groups ( ) |
||||
programs using low-level raw RPC ( ) ( ) |
||||
thr_create routine ( ) |
||||
thread.h file ( ) |
||||
thread library, thread ( ) |
||||
| threads | ||||
| See MT Auto mode | ||||
TI-RPC (transport-independent remote procedure call) ( ) |
||||
address lookup services ( ) ( ) ( ) |
||||
| address registration | ||||
| See rpcbind routine\x0d | ||||
address reporting ( ) |
||||
address translation ( ) ( ) ( ) |
||||
call semantics ( ) |
||||
data representation ( ) |
||||
described ( ) ( ) ( ) |
||||
identifying remote procedures ( ) ( ) ( ) ( ) ( ) |
||||
information reporting ( ) ( ) ( ) |
||||
interface routines ( ) ( ) ( ) ( ) |
||||
bottom level ( ) ( ) ( ) |
||||
caching servers ( ) |
||||
expert level ( ) ( ) ( ) |
||||
intermediate level ( ) ( ) |
||||
low-level data structures ( ) |
||||
overview ( ) ( ) ( ) ( ) ( ) |
||||
simplified ( ) ( ) ( ) ( ) |
||||
standard ( ) ( ) ( ) |
||||
top level ( ) ( ) ( ) ( ) ( ) |
||||
library selection, rpcgen tool and ( ) ( ) ( ) |
||||
name-to-address translation ( ) ( ) ( ) |
||||
network selection ( ) |
||||
| parameter passing | ||||
| See arguments\x0d | ||||
protocol ( ) ( ) ( ) |
||||
authentication and ( ) ( ) |
||||
binding and rendezvous independence and ( ) ( ) |
||||
identifying procedures ( ) ( ) ( ) ( ) ( ) |
||||
in XDR language ( ) ( ) |
||||
overview ( ) ( ) |
||||
record-marking standard ( ) ( ) |
||||
transport protocols and semantics and ( ) ( ) ( ) |
||||
version number ( ) |
||||
raw, testing programs using low-level ( ) ( ) |
||||
transient RPC program numbers ( ) ( ) ( ) |
||||
transport selection ( ) |
||||
transport types ( ) |
||||
| TS-RPC and | ||||
| See porting TS-RPC to TI-RPC\x0d | ||||
| time | ||||
obtaining current ( ) ( ) ( ) |
||||
ping program ( ) ( ) |
||||
| time-out periods | ||||
rpcgen tool and ( ) ( ) |
||||
time_prog routine ( ) |
||||
time server program ( ) ( ) ( ) |
||||
| time service | ||||
intermediate level client for ( ) ( ) |
||||
intermediate level server for ( ) |
||||
rpcbind routine ( ) ( ) ( ) |
||||
top level client for ( ) ( ) |
||||
top level server for ( ) ( ) |
||||
| time synchronization | ||||
AUTH_DES authentication ( ) ( ) ( ) |
||||
AUTH_KERB authentication ( ) ( ) ( ) |
||||
NIS+ ( ) |
||||
time.x program ( ) ( ) ( ) |
||||
| timed client creation | ||||
intermediate level interface ( ) ( ) |
||||
top level interface ( ) ( ) |
||||
| timestamps | ||||
| See time synchronization\x0d | ||||
| TLI (transport-level interface) | ||||
| See expert level interface routines\x0d | ||||
| TLI file descriptors | ||||
passing open ( ) ( ) |
||||
top level interface routines (RPC) ( ) ( ) ( ) ( ) ( ) |
||||
client ( ) ( ) ( ) ( ) |
||||
overview ( ) ( ) |
||||
server ( ) ( ) |
||||
transaction IDs ( ) ( ) ( ) |
||||
transaction log functions (NIS+) ( ) ( ) |
||||
transient program numbers ( ) ( ) ( ) |
||||
| translating | ||||
| See converting\x0d | ||||
transport, defined ( ) |
||||
transport addresses (netbuf addresses) ( ) ( ) |
||||
| transport handles | ||||
defined ( ) |
||||
server ( ) |
||||
SVCXPRT service ( ) ( ) |
||||
XDR routines requiring ( ) |
||||
| transport-independent remote procedure call | ||||
| See TI-RPC (transport-independent remote procedure call)\x0d | ||||
| transport-level interface (TLI) routines | ||||
| See expert level interface routines\x0d | ||||
| transport-level interface file descriptors | ||||
passing open ( ) ( ) |
||||
transport protocols ( ) ( ) |
||||
RPC protocol and ( ) |
||||
| transport selection | ||||
RPC ( ) |
||||
rpcgen tool ( ) ( ) |
||||
| transport-specific remote procedure call | ||||
| See TS-RPC (transport-specific remote procedure call)\x0d | ||||
transport types ( ) |
||||
described ( ) ( ) |
||||
interfaces and ( ) |
||||
rpcgen tool and ( ) ( ) |
||||
trees ( ) |
||||
| TS-RPC (transport-specific remote procedure call) | ||||
library selection, rpcgen tool and ( ) ( ) |
||||
| porting to TI-RPC | ||||
| See porting TS-RPC to TI-RPC\x0d | ||||
ttyadm command ( ) |
||||
ttymon port monitor ( ) |
||||
| tutorials | ||||
rpcgen tool ( ) ( ) |
||||
| type definitions | ||||
RPC language ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
| U | ||||
| UDP (user datagram protocol) | ||||
broadcast RPC and ( ) |
||||
client creation routines for ( ) ( ) ( ) |
||||
nettype parameter for ( ) |
||||
porting UDP applications from TS-RPC to TI-RPC ( ) |
||||
portmap port number for ( ) |
||||
RCP protocol and ( ) |
||||
rpcbind port number for ( ) ( ) |
||||
server creation routines for ( ) ( ) ( ) ( ) |
||||
| UDP/IP protocol | ||||
| See UDP (user datagram protocol)\x0d | ||||
udp transport type ( ) |
||||
ulimit command ( ) |
||||
umask command ( ) |
||||
| unions | ||||
| declarations | ||||
RPC language ( ) ( ) ( ) |
||||
XDR language ( ) ( ) ( ) |
||||
XDR code samples ( ) ( ) |
||||
universal addresses ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
unregistering ( ) |
||||
current vs. previous release ( ) |
||||
portmap routine ( ) |
||||
rpcbind routine ( ) ( ) ( ) |
||||
rpcinfo routine ( ) |
||||
unsigned hyper integers, XDR language ( ) |
||||
unsigned integers, XDR language ( ) |
||||
| user datagram protocol, | ||||
| See UDP (user datagram protocol)\x0d | ||||
User MT mode ( ) ( ) ( ) ( ) |
||||
user's bind address, passing ( ) |
||||
| users | ||||
| number of | ||||
on a network ( ) ( ) |
||||
on a remote host ( ) |
||||
/usr/include/rpcsvc directory ( ) |
||||
/usr/share/lib directory ( ) |
||||
| utmpx entries | ||||
creating ( ) ( ) ( ) |
||||
| V | ||||
/var/saf/_log file ( ) |
||||
/var/saf/ directory ( ) ( ) ( ) |
||||
variable declarations ( ) |
||||
variable-length array declarations ( ) |
||||
RPC language ( ) |
||||
XDR language ( ) |
||||
variable-length opaque data ( ) |
||||
XDR language ( ) ( ) |
||||
| verifiers | ||||
AUTH_DES ( ) ( ) ( ) ( ) |
||||
AUTH_KERB ( ) ( ) ( ) ( ) ( ) ( ) |
||||
AUTH_SYS ( ) ( ) |
||||
described ( ) ( ) |
||||
version-lists, RPC language ( ) |
||||
| version numbers | ||||
assigning ( ) |
||||
changing ( ) |
||||
described ( ) ( ) ( ) |
||||
error conditions ( ) |
||||
| mapping | ||||
| See portmap routine | ||||
message protocol ( ) |
||||
multiple client versions ( ) ( ) |
||||
multiple server versions ( ) ( ) |
||||
port monitors ( ) ( ) ( ) |
||||
registration of ( ) |
||||
versions ( ) ( ) |
||||
library functions, compatibility of current vs. previous release ( ) ( ) |
||||
RPC language ( ) |
||||
visible transport type ( ) |
||||
void arguments ( ) ( ) |
||||
| void declarations | ||||
RPC language ( ) |
||||
XDR language ( ) |
||||
| W | |||
| window of credentials | |||
AUTH_DES authentication ( ) ( ) ( ) |
|||
AUTH_KERB authentication ( ) ( ) |
|||
defined ( ) |
|||
window verifiers ( ) |
|||
| X | ||||
x_base field ( ) |
||||
x_destroy macro ( ) |
||||
x_getbytes routine ( ) |
||||
x_getint32 routine ( ) |
||||
x_getint routine ( ) ( ) |
||||
x_getlong routine ( ) ( ) |
||||
x_getpostn macro ( ) |
||||
x_handy field ( ) |
||||
x_inline routine ( ) |
||||
x_op field ( ) |
||||
x_private field ( ) |
||||
x_public field ( ) |
||||
x_putbytes routine ( ) |
||||
x_putint32 routine ( ) |
||||
x_putint routine ( ) ( ) ( ) |
||||
x_putlong routine ( ) |
||||
x_setpostn macro ( ) |
||||
.x suffix ( ) |
||||
XDR (external data representation) ( ) ( ) ( ) |
||||
block size ( ) |
||||
canonical standard ( ) ( ) |
||||
converting from (deserializing) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
converting to (serializing) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
||||
cost of conversion ( ) ( ) |
||||
described ( ) ( ) ( ) ( ) |
||||
direction determination for operations ( ) |
||||
direction independence of routines ( ) |
||||
file data structure in ( ) ( ) |
||||
graphic box notation ( ) |
||||
library ( ) ( ) ( ) |
||||
linked lists ( ) ( ) ( ) |
||||
memory allocation with ( ) ( ) |
||||
optimizing routines ( ) |
||||
primitive routines ( ) ( ) ( ) ( ) ( ) |
||||
arrays ( ) ( ) ( ) ( ) |
||||
byte arrays ( ) |
||||
constructed (compound) data type filters ( ) ( ) |
||||
discriminated unions ( ) ( ) |
||||
enumeration filters ( ) ( ) |
||||
fixed-length arrays ( ) ( ) |
||||
floating point filters ( ) ( ) |
||||
memory requirements ( ) ( ) ( ) |
||||
no-data routine ( ) |
||||
nonfilter ( ) |
||||
number filters ( ) ( ) ( ) ( ) |
||||
opaque data ( ) ( ) |
||||
overview ( ) |
||||
pointers ( ) ( ) |
||||
strings ( ) ( ) ( ) |
||||
unions ( ) ( ) |
||||
| protocol | ||||
| See XDR language\x0d | ||||
remote copy (two-way XDR) routine ( ) ( ) |
||||
rpcgen tool and ( ) ( ) ( ) ( ) |
||||
| streams | ||||
accessing ( ) |
||||
creation by RPC system ( ) |
||||
implementing new instances of ( ) ( ) |
||||
interface to ( ) ( ) |
||||
memory ( ) |
||||
nonfilter primitives for ( ) |
||||
record (TCP/IP) ( ) ( ) ( ) ( ) |
||||
standard I/O ( ) |
||||
transport handles and ( ) |
||||
xdr_ prefix ( ) |
||||
xdr_array routine ( ) ( ) ( ) |
||||
xdr_bool routine ( ) |
||||
xdr_bytes routine ( ) ( ) |
||||
xdr_char routine ( ) ( ) |
||||
xdr_chararr routines ( ) ( ) |
||||
xdr_cnd routine ( ) |
||||
XDR_DECODE operation ( ) |
||||
xdr_destroy routine ( ) |
||||
xdr_double routine ( ) ( ) |
||||
xdr_element routine ( ) |
||||
XDR_ENCODE operation ( ) |
||||
xdr_enum routine ( ) |
||||
xdr_float routine ( ) ( ) |
||||
XDR_FREE operation ( ) |
||||
xdr_free routine ( ) ( ) |
||||
xdr_getpos routine ( ) |
||||
xdr_gnumbers routine ( ) ( ) ( ) ( ) |
||||
xdr_history routine ( ) |
||||
xdr_hyper() routine ( ) |
||||
xdr_inline count ( ) ( ) |
||||
xdr_int16() routine ( ) |
||||
xdr_int32() routine ( ) |
||||
xdr_int64() routine ( ) |
||||
xdr_int8() routine ( ) |
||||
xdr_int routine ( ) ( ) ( ) ( ) ( ) |
||||
| XDR language | ||||
arrays ( ) ( ) ( ) |
||||
AUTH_DES authentication protocol in ( ) ( ) |
||||
booleans ( ) |
||||
comments ( ) |
||||
constants ( ) ( ) ( ) |
||||
counted byte strings ( ) ( ) |
||||
declarations ( ) ( ) |
||||
discriminated unions ( ) ( ) ( ) |
||||
enumerations ( ) ( ) |
||||
file data structure described in ( ) ( ) |
||||
fixed-length arrays ( ) |
||||
fixed-length opaque data ( ) |
||||
floating point ( ) ( ) |
||||
hyper integers ( ) |
||||
identifiers ( ) |
||||
integers ( ) ( ) ( ) ( ) |
||||
keywords ( ) |
||||
opaque data ( ) ( ) |
||||
optional-data unions ( ) |
||||
overview ( ) ( ) ( ) |
||||
quadruple-precision floating point ( ) ( ) |
||||
RPC language vs. ( ) ( ) ( ) |
||||
RPC message protocol in ( ) ( ) |
||||
signed integers ( ) |
||||
specification for ( ) ( ) |
||||
strings ( ) ( ) |
||||
structures ( ) ( ) ( ) |
||||
syntax ( ) ( ) |
||||
type definitions ( ) ( ) ( ) |
||||
unions ( ) ( ) ( ) |
||||
unsigned hyper integers ( ) |
||||
unsigned integers ( ) |
||||
variable-length arrays ( ) |
||||
variable-length opaque data ( ) ( ) |
||||
voids ( ) |
||||
xdr_long routine ( ) |
||||
xdr_netobj routine ( ) ( ) |
||||
xdr_opaque routine ( ) |
||||
xdr_party routine ( ) |
||||
xdr_pgn routine ( ) |
||||
xdr_pointer routine ( ) ( ) ( ) ( ) |
||||
xdr_quadruple routine ( ) |
||||
xdr_rcp routine ( ) ( ) ( ) |
||||
xdr_reference routine ( ) ( ) ( ) ( ) |
||||
xdr_setpos routine ( ) |
||||
xdr_short routine ( ) |
||||
xdr_simple routine ( ) ( ) |
||||
xdr_sizeof routine ( ) ( ) |
||||
xdr_string routine ( ) ( ) ( ) ( ) ( ) |
||||
xdr_type(object) notation ( ) |
||||
xdr_u_char routine ( ) ( ) |
||||
xdr_u_int routine ( ) ( ) |
||||
xdr_u_long routine ( ) |
||||
xdr_u_short routine ( ) |
||||
xdr_union routine ( ) ( ) |
||||
xdr_varintarr routine ( ) |
||||
xdr_vector routine ( ) ( ) ( ) |
||||
xdr_void routine ( ) ( ) |
||||
xdr_wrapstring routine ( ) ( ) ( ) |
||||
xdrmem_create routine ( ) |
||||
xdrrec_create routine ( ) |
||||
xdrrec_endofrecord routine ( ) ( ) |
||||
xdrrec_eof routine ( ) ( ) |
||||
xdrrec_skiprecord routine ( ) ( ) |
||||
xdrs-x_op field ( ) |
||||
xdrstdio_create routine ( ) ( ) |
||||
xp_fd field ( ) |
||||
xp_ltaddr field ( ) |
||||
xp_netid field ( ) |
||||
xp_rtaddr field ( ) |
||||
xp_tp field ( ) |
||||
xprt_register routine ( ) |
||||
xprt_unregister routine ( ) |
||||