Contained Within
Find More Documentation
Featured Support Resources
| PDF로 이 문서 다운로드
Index
Symbols
| |
| __config | 413 |
| __rpc_dtbsize | 91 |
| __rpc_select_to_poll | 91 |
| __sysconfig | 413 |
A
| |
| accept | 222 |
| accept_call | 186 |
| AF_INET | 221 |
| AF_UNIX | 221 |
| array of integers | 69 |
| asynchronous mode (RPC) | 90 |
| asynchronous socket | 249, 250 |
| authentication | 98, 364 to 376 |
| .....AUTH_DES | 102, 366, 369 |
| .....AUTH_KERB | 104, 372 |
| .....AUTH_NONE | 85, 364 |
| .....AUTH_SYS | 54, 100, 364 |
| .....handle | 85, 102 |
| Auto mode | 48, 119, 121 |
B
| |
| batch RPC | 94, 359 |
| bind | 222, 260 |
| broadcast |
| .....backward compatibility | 142 |
| .....RPC | 92, 360 |
| .....rpcgen | 52 |
| .....sending message | 254 |
C
| |
| C preprocessor | 37 |
| child process | 251 |
| circuit_n | 16 |
| circuit_v | 16 |
| client/server model | 239 |
| clnt_broadcast | 142 |
| clnt_call | 61, 62, 73 |
| clnt_control | 53, 81 |
| clnt_create | 61 |
| clnt_destroy | 73 |
| clnt_dg_create | 62, 83 |
| clnt_pcreateerror | 73, 76 |
| clnt_raw_create | 87 |
| clnt_tli_create | 62, 78, 83 |
| clnt_tp_create | 61, 76 |
| clnt_vc_create | 63, 83 |
| clntudp_create | 81 |
| clone device special file | 177 |
| close | 226 |
| |
| connect | 222, 223, 230, 259 |
| connection mode | 170 |
| connectionless mode | 169 |
| cpp | 37 |
D
| |
| daemon |
| .....inetd | 258 |
| .....kerbd | 372 |
| .....rpcbind | 92 |
| datagram | 169 |
| .....errors | 197 |
| .....server caching | 84 |
| .....socket | 221, 230, 243 |
| datagram_n | 16 |
| datagram_v | 16 |
| debugging raw RPC | 87 |
| doconfig | 413 |
E
| |
| endnetconfig | 80, 153 |
| endnetpath | 156 |
| endpoints, RPC | 87 |
| EWOULDBLOCK | 249 |
| external data representation,See XDR |
F
| |
| F_SETOWN fcntl | 250 |
| fcntl | 260 |
| freenetconfigent | 76, 153 |
| fwrite | 188 |
G
| |
| gethostbyaddr | 236 |
| gethostbyname | 236 |
| getnetconfig | 80, 153 |
| getnetconfigent | 76, 153, 155, 157 |
| getnetpath | 156, 157, 159 |
| getpeername | 258 |
| getservbyname | 238, 240 |
| getservbyport | 238 |
| getservent | 238 |
| getsockname | 260 |
| getsockopt | 257 |
H
| |
| handle | 156 |
| ......authentication | 85, 102 |
| ......client |
| ............error status | 73 |
| ............failure | 73 |
| ............modifying | 81 |
| ......service transport | 86 |
| ......socket | 222 |
| ......SVCXPRT | 107 |
| ......transport | 71, 86 |
| ......transport endpoint | 178 |
| host name mapping | 236 |
| hostentstructure | 236 |
I
| |
| I_SETSIG ioctl | 190 |
| inet transport | 154 |
| inet_ntoa | 236 |
| inetd | 106, 107, 239, 257, 258 |
| inetd.conf | 107, 258 |
| Internet |
| ......host name mapping | 236 |
| ......port numbers | 253 |
| ......well known address | 237, 240 |
| ioctl | 260 |
| ......I_SETSIG | 190 |
| ......SIOCATMARK | 247 |
| IPPORT_RESERVED | 253 |
K
| |
| kerbd | 372 |
| Kerberos,See AUTH_KERB |
L
| |
| library |
| .....libnsl | 139 |
| .....libsocket | 220 |
| .....lthread | 114 |
| .....selecting RPC libraries | 49 |
M
| |
| MSG_DONTROUTE | 226 |
| MSG_OOB | 226 |
| MSG_PEEK | 226, 246 |
| MT hot | 448 |
| MT safe | 448 |
| multiple connect (TLI) | 201 |
| multithreading |
| .....Auto mode | 119, 121 |
| .....Auto mode inrpcgen | 48 |
| .....client issues | 113 |
| .....generating stubs | 48 |
| .....inrpcgen | 42 |
| .....library | 122 |
| .....number of threads, default | 121 |
| .....overview | 112 |
| .....rpc_control | 119, 121, 125 |
| .....safety in RPC | 59 |
| .....safety in transport layer | 7 |
| .....server issues | 118 |
| .....stub programs | 42 |
| .....svc_done | 119, 125 |
| .....svc_run | 119 |
| .....User mode | 119, 125 |
N
| |
| name service switch | 268 |
| name-to-address translation |
| .....inet | 161 |
| .....nis.so | 161 |
| .....straddr.so | 161 |
| .....switch.so | 161 |
| .....tcpip.so | 161 |
| netbuf structure | 180 |
| netconfig | 14, 152, 153, 154, 155, 156, |
| ............158 | 159 |
| netdir_free | 162, 163 |
| netdir_getbyaddr | 18, 162 |
| netdir_getbyname | 18, 162 |
| netdir_options | 163 |
| netdir_perror | 164 |
| netdir_sperror | 164 |
| netentstructure | 237 |
| NETPATH | 15, 152, 156, 160 |
| NIS+ |
| ......administration commands | 268 |
| ......API | 269 to 273 |
| ......compilation | 274 |
| ......domain | 265 |
| ......group_dir | 282 |
| ......master server | 266 |
| ......name service switch | 268 |
| ......overview | 7 |
| ......replica server | 266 |
| ......sample program | 273 |
| ......security | 267 |
| ......table objects | 279 |
| ......tables | 266 |
| ......unsupported macros | 274 |
| NIS+ API functions | 270 |
| nis.so | 161 |
| nis_cachemgr | 269 |
| nisaddcred | 268 |
| nisaddent | 268 |
| niscat | 268 |
| nischgrp | 268 |
| nischmod | 268 |
| nischown | 268 |
| nischttl | 269 |
| nisdefaults | 269 |
| nisgrep | 268 |
| nisgrpadm | 268 |
| nisinit | 269 |
| nislist | 281 |
| nisln | 269 |
| nisls | 268 |
| nismatch | 268 |
| |
| nismkdir | 269 |
| nispasswd | 268 |
| nisrm | 269 |
| nisrmdir | 269 |
| nissetup | 269 |
| nisshowchache | 269 |
| nistbladm | 268 |
| nisupdkeys | 268 |
| nonblocking sockets | 248 |
O
| |
| OSI reference model | 4 |
| osinet | 153 |
| out-of-band data | 246 |
P
| |
| pmmsg | 404 |
| poll | 90, 201, 204 |
| pollfdstructure | 203, 204 |
| port monitor | 106 |
| .....basic functions | 399 |
| .....enabling and disabling | 400 |
| .....support inrpcgen | 52 |
| port numbers for Internet | 253 |
| port to service mapping | 237 |
| portmap | 427 |
| protoentstructure | 237 |
R
| |
| read | 259 |
| recvfrom | 230 |
| registering RPC programs | 359 |
| RPC |
| .....administrator | 359 |
| .....asynchronous mode | 90 |
| .....authentication | 98 |
| .....Auto mode | 121 |
| .....batching | 94 |
| .....bottom level | 83 |
| .....broadcast | 92 |
| ......definition | 12 |
| ......dispatch tables | 55 |
| ......endpoints | 87 |
| ......mulitiple client versions | 111 |
| ......multithread safety | 59 |
| ......multithreaded programming | 112 |
| ......multithreading clients | 113 |
| ......multithreading servers | 118 |
| ......non-SVID routine |
| ............__rpc_dtbsize | 91 |
| ............__rpc_select_to_poll | 91 |
| ......poll | 90 |
| ......port monitors | 106 |
| ......program number registration | 358 |
| ......raw mode for debugging | 87 |
| ......record-marking standard | 363 |
| ......simplified interface | 63 |
| ......top level | 71 |
| ......User mode | 125 |
| RPC language |
| ......constants | 379 |
| ......definitions | 378 |
| ......enumerations | 378 |
| ......rpcbind | 386 |
| ......specification | 376 |
| ......types | 379 |
| RPC language reference | 312, 376 |
| rpc.nisd | 269 |
| rpc_broadcast | 60, 93, 120, 143 |
| rpc_call | 60, 65 |
| rpc_control | 119, 121, 125 |
| rpc_createerr | 73 |
| rpc_reg | 60, 66 |
| rpcb_getaddr | 62 |
| rpcb_set | 62, 81 |
| rpcb_unset | 62 |
| rpcbind | 92 |
| rpcbind | 18, 162, 368, 391, 427 |
| ......port number | 19 |
| ......protocol | 386 |
| ......RPCBPROC_CALLIT | 19, 393 |
| ......RPCBPROC_DUMP | 392 |
| ......RPCBPROC_GETADDR | 392 |
| ......RPCBPROC_GETTIM | 368 |
| |
| .....RPCBPROC_GETTIME | 393 |
| .....RPCBPROC_NULL | 391 |
| .....RPCBPROC_SET | 392 |
| .....RPCBPROC_TADDR2UADDR | 393 |
| .....RPCBPROC_UADDR2TADDR | 393 |
| .....RPCBPROC_UNSET | 392 |
| rpcgen |
| ..... flag |
| ............-b | 49 |
| ............-C | 49 |
| ............-i | 50 |
| ............-N | 49 |
| ............-n | 51 |
| ............-s | 51 |
| ............-T | 55 |
| .....broadcast | 52 |
| .....cpp | 37 |
| .....C-style mode | 39 |
| .....debugging | 51, 56 |
| .....MT-safe stubs | 42 |
| .....multithread Auto mode | 48 |
| .....multithread safety | 42 |
| .....port monitor | 52 |
| .....stub programs | 22 |
| .....templates | 38 |
| rpcinfo | 19 |
| rwho | 243 |
S
| |
| S_ISSOCK | 261 |
| SAC (service access controller) | 398 |
| SAF |
| .....configuration script | 413, 416, 417 |
| .....message classes | 405 |
| .....port monitor message structure | 404 |
| select | 233, 246 |
| send | 230 |
| sendto | 230 |
| serventstructure | 238 |
| server transport handle | 86 |
| service to port mapping | 237 |
| service transport handle(SVCXPRT) | 120 |
| setnetconfig | 80, 153 |
| setnetpath | 156, 157, 159 |
| setsockopt | 257 |
| shutdown | 226, 261 |
| SIGIO | 250, 261 |
| SIGURG | 261 |
| simplified interface | 63 |
| SIOCATMARK ioctl | 247 |
| SIOCGIFCONF ioctl | 255 |
| SIOCGIFFLAGS ioctl | 256 |
| SOCK_DGRAM | 221, 258, 259 |
| SOCK_RAW | 221 |
| SOCK_STREAM | 220, 252, 258 |
| socket |
| ......address binding | 252 |
| ......AF_INET |
| ............bind | 223, 260 |
| ............connect | 259 |
| ............create | 221 |
| ............gethostbyaddr | 236 |
| ............gethostbyname | 236 |
| ............getservbyname | 238, 240 |
| ............getservbyport | 238 |
| ............getservent | 238 |
| ............getsockname | 260 |
| ............inet_ntoa | 236 |
| ............read | 259 |
| ............socket | 222 |
| ............write | 259 |
| ......AF_UNIX |
| ............bind | 222, 260 |
| ............create | 222 |
| ............delete | 223 |
| ......asynchronous | 249, 250 |
| ......close | 226 |
| ......connect stream | 226 |
| ......datagram | 221, 230, 243 |
| ......differences between 4.x and 5.x | 259 |
| ......directories | 262 |
| ......fcntl | 260 |
| ......getpeername | 258 |
| ......getsockopt | 257 |
| ......handle | 222 |
| ......initiate connection | 223 |
| ......invalid buffers | 262 |
| |
| .....ioctl | 260 |
| .....multiplexed | 233 |
| .....nonblocking | 248 |
| .....out-of-band data | 226, 246 |
| .....raw | 221 |
| .....S_ISSOCK | 261 |
| .....select | 233, 246 |
| .....selecting protocols | 252 |
| .....setsockopt | 257 |
| .....shutdown | 226, 261 |
| .....SIGIO | 261 |
| .....SIGURG | 261 |
| .....SIOCGIFCONF ioctl | 255 |
| .....SIOCGIFFLAGS ioctl | 256 |
| .....SIOGGIFBRDADDR ioctl | 256 |
| .....SOCK_DGRAM |
| ............connect | 230 |
| ............recvfrom | 230 |
| ...................MSG_OOB flag | 247 |
| ............send | 230 |
| .....SOCK_STREAM | 252 |
| ............F_GETOWN fcntl | 250 |
| ............F_SETOWN fcntl | 250 |
| ............out-of-band | 247 |
| ............SIGCHLDsignal | 251 |
| ............SIGIO signal | 250 |
| ............SIGIOsignal | 250 |
| ............SIGURGsignal | 250 |
| .....TCP port | 239 |
| .....UDP port | 239 |
| socket domain |
| .....AF_INET | 221 |
| .....AF_UNIX | 221 |
| Solaris, new interfaces | 3 |
| straddr.so | 161 |
| stream |
| .....byte | 346 |
| .....data | 246 |
| .....memory | 345 |
| .....record | 345 |
| .....socket | 220, 226 |
| .....XDR | 344 |
| .....xdrs | 333 |
| .....XDRT | 346 |
| stream implementation in XDR | 347 |
| stub programs | 22 |
| stubs generated by rpcgen | 38 |
| svc_create | 61, 75 |
| svc_dg_create | 62 |
| svc_dg_enablecache | 84 |
| svc_done | 119, 125 |
| svc_getreqpoll | 119 |
| svc_getreqset | 119 |
| svc_pollset | 91 |
| svc_raw_create | 87 |
| svc_reg | 62 |
| svc_run | 75, 90, 119 |
| svc_run | 91 |
| svc_tli_create | 62, 78, 81 |
| svc_tp_create | 61 |
| svc_unreg | 62 |
| svc_vc_create | 63 |
| svcudp_create | 83 |
| SVCXPRT | 120 |
| SVCXPRT handle | 107 |
| SVID | 3 |
| SVR4 | 3 |
| switch.so | 161 |
T
| |
| t_accept | 181, 217 |
| t_alloc | 171, 180, 182, 194, 214, 216 |
| t_bind | 171, 175, 176, 178, 186, 194, 214, 216 |
| t_bind structure | 180 |
| t_call structure | 182, 184 |
| t_close | 171, 192, 211, 216 |
| t_connect | 173, 181, 183, 186, 217 |
| t_errno | 178 |
| t_error | 172, 178, 216 |
| t_free | 172, 216 |
| t_getinfo | 172, 176, 214, 216 |
| t_getstate | 172, 216 |
| t_infostructure | 175 |
| t_listen | 173, 181, 201, 214, 217 |
| |
| t_look | 172, 183, 190, 216 |
| T_MORE flag | 187 |
| t_open | 171, 172, 175, 176, 178, 181, 186, 201, 214, 216 |
| t_optmgmt | 172, 176, 193, 216 |
| t_rcv | 174, 187, 217 |
| t_rcvconnect | 173, 217 |
| t_rcvdis | 174, 186, 214, 217 |
| t_rcvrel | 174, 215, 217 |
| t_rcvudata | 170, 197 |
| t_rcvuderr | 170, 197, 214, 217 |
| t_snd | 174, 187, 190, 217 |
| t_sndflag |
| .....T_EXPEDITED | 190 |
| .....T_MORE | 190 |
| t_snddis | 174, 181, 191, 199, 217 |
| t_sndrel | 174, 215, 217 |
| t_sndudata | 170, 197, 214, 217 |
| t_sync | 172, 216 |
| t_unbind | 172, 216 |
| t_unitdata structure | 196 |
| taddr2uaddr | 18 |
| TCP | 168 |
| .....port | 239 |
| tcp | 16 |
| tcpip.so | 161 |
| thr_create | 125 |
| tirdwr | 198, 217 |
| TI-RPC | 140 |
| .....library selection | 49 |
| .....multithreaded support | 112 |
| TLI | 167 |
| .....abortive release | 191 |
| .....asynchronous mode | 201 |
| .....broadcast | 215 |
| .....connection establishment | 177, 181 |
| .....connection release | 174, 190 |
| .....connection request | 178, 181, 183 |
| .....data transfer | 195 |
| .....data transfer phase | 174 |
| .....incoming events | 210 |
| .....multiple connection requests | 201 |
| ......opaque addresses | 215 |
| ......orderly release | 191 |
| ......outgoing events | 209 |
| ......privileged ports | 215 |
| ......protocol independence | 213 |
| ......queue connect requests | 203 |
| ......queue multiple requests | 203 |
| ......read/write interface | 198 |
| ......socket comparison | 215 |
| ......state transitions | 211 |
| ......states | 208 |
| tpi_clts | 14 |
| tpi_cots | 14 |
| tpi_cots_ord | 14 |
| transport address | 177 |
| transport endpoint |
| ......connection | 175 |
| ......handle | 178 |
| transport handle | 71, 86 |
| TSDU | 187 |
| TS-RPC |
| ......library selection | 49 |
U
| |
| UDP | 16 |
| ......port | 239 |
| unlink | 223 |
| User mode | 119, 125 |
V
| |
| variable-sized array of integers | 69 |
| visibleflag | 16 |
W
X
| |
| XDR |
| ......advanced topics | 349 |
| ......basic block size | 292 |
| ......building block routines | 69 |
| |
| .....canonical standard | 325 |
| .....data type declarations | 293 |
| .....keywords | 309 |
| .....language specification | 307 |
| .....library | 326 |
| .....library primitives | 328 |
| .....linked lists | 349 |
| .....memory streams | 345 |
| .....nonfilter primitives | 344 |
| .....object | 347 |
| .....operation directions | 344 |
| .....pointer sematics | 343 |
| .....portable data | 325 |
| .....primitive type routines | 68 |
| .....record (TCP/IP) streams | 345 |
| .....standard I/O streams | 345 |
| .....stream access | 344 |
| .....stream implementation | 347 |
| XDR library |
| .....byte arrays | 335 |
| .....constructed data type filters | 333 |
| .....discriminated unions | 340 |
| .....enumeration filters | 332 |
| .....fixed sized arrays | 339 |
| .....floating point filters | 332 |
| .....no data | 333 |
| .....number filters | 331 |
| .....opaque data | 338 |
| .....pointers | 342 |
| .....strings | 333 |
| xdr_array | 69, 335 |
| xdr_bytes | 70, 133, 335 |
| xdr_destroy | 344 |
| xdr_element | 336 |
| xdr_free | 35 |
| xdr_getpos | 344 |
| xdr_inline | 50 |
| xdr_long | 327 |
| xdr_netobj | 339 |
| xdr_opaque | 338 |
| xdr_pointer | 343, 350, 352 |
| xdr_reference | 70, 342, 343 |
| xdr_setpos | 344 |
| xdr_string | 70, 334, 335, 338 |
| xdr_vector | 69, 339 |
| xdr_void | 73, 134 |
| xdrmem_create | 345 |
| xdrrec_endofrecord | 347 |
| xdrrec_eof | 347 |
| xdrrec_skiprecord | 347 |
| xdrstdio_create | 326, 345 |
|
|