| | | |
C |
|
| C |
| | rpcgen tool and |
| | | ANSI C compliance ( ) ( ) ( ) |
| | | C-style mode ( ) ( ) ( ) ( ) ( ) |
| | | preprocessing directives ( ) ( ) ( ) ( ) |
| | | SPARCompiler C++ 3.0 compatibility ( ) |
| | XDR routines and ( ) |
|
| C-style mode |
| | rpcgen tool ( ) ( ) ( ) ( ) ( ) |
|
| caching |
| | NIS+ ( ) |
| | server ( ) |
|
| call semantics |
| | TI-RPC ( ) ( ) |
|
| callback procedures |
| | NIS+ ( ) ( ) ( ) |
| | 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 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 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) |
|
| 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 | |
| | utmp entries ( ) ( ) ( ) |
|
| credentials |
| | AUTH_DES ( ) ( ) ( ) |
| | AUTH_KERB ( ) ( ) ( ) ( ) ( ) |
| | described ( ) ( ) |
| | window (lifetime) of ( ) ( ) ( ) ( ) ( ) ( ) |
| | | |
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 ( ) ( ) |
| | | |
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 ( ) ( ) ( ) ( ) |
| | | bottom level ( ) ( ) ( ) |
| | | caching servers ( ) |
| | | expert level ( ) ( ) ( ) |
| | | intermediate level ( ) ( ) |
| | | low-level data structures ( ) |
| | | overview ( ) ( ) ( ) ( ) ( ) |
| | | simplified ( ) ( ) ( ) ( ) |
| | | standard ( ) ( ) ( ) |
| | | top level ( ) ( ) ( ) ( ) ( ) |
| | interface routines, |
| | | See TI-RPC (transport-independent remote procedure call), interface routines\x0d | |
| | 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_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 |
| | 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 ( ) ( ) ( ) ( ) |
| | | SPARCompiler C++ 3.0 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 ( ) ( ) |
|
| RPCPROGVERSMISMATCH error ( ) |
|
| /rpcsvc directory ( ) |
|
| 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 ( ) |
| | NIS+ ( ) |
|
| authentication ( ) ( ) ( ) ( ) ( ) |
|
| 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 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 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 ( ) ( ) |
|
| socket functions, |
| | See TS-RPC (transport-specific remote procedure call)\x0d | |
|
| SPARCompiler C++ 3.0, rpcgen tool and ( ) |
|
| 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 | |
|
| 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 ( ) ( ) ( ) |