comparison src/process.c @ 44170:888d736c0e91

(set-network-process-options): Add usage. (make-network-process): Doc fix.
author Pavel Janík <Pavel@Janik.cz>
date Wed, 27 Mar 2002 07:55:56 +0000
parents 9984126a7008
children 09f1bd069147
comparison
equal deleted inserted replaced
44169:009d3c5ee309 44170:888d736c0e91
1271 an output stream or filter function to handle the output. 1271 an output stream or filter function to handle the output.
1272 BUFFER may be also nil, meaning that this process is not associated 1272 BUFFER may be also nil, meaning that this process is not associated
1273 with any buffer. 1273 with any buffer.
1274 Third arg is program file name. It is searched for in PATH. 1274 Third arg is program file name. It is searched for in PATH.
1275 Remaining arguments are strings to give program as arguments. 1275 Remaining arguments are strings to give program as arguments.
1276
1276 usage: (start-process NAME BUFFER PROGRAM &rest PROGRAM-ARGS) */) 1277 usage: (start-process NAME BUFFER PROGRAM &rest PROGRAM-ARGS) */)
1277 (nargs, args) 1278 (nargs, args)
1278 int nargs; 1279 int nargs;
1279 register Lisp_Object *args; 1280 register Lisp_Object *args;
1280 { 1281 {
2346 2347
2347 DEFUN ("set-network-process-options", 2348 DEFUN ("set-network-process-options",
2348 Fset_network_process_options, Sset_network_process_options, 2349 Fset_network_process_options, Sset_network_process_options,
2349 1, MANY, 0, 2350 1, MANY, 0,
2350 doc: /* Set one or more options for network process PROCESS. 2351 doc: /* Set one or more options for network process PROCESS.
2351 Arguments are PROCESS &rest OPTIONS.
2352 Each option is either a string "OPT=VALUE" or a cons (OPT . VALUE). 2352 Each option is either a string "OPT=VALUE" or a cons (OPT . VALUE).
2353 A boolean value is false if it either zero or nil, true otherwise. 2353 A boolean value is false if it either zero or nil, true otherwise.
2354 2354
2355 The following options are known. Consult the relevant system manual 2355 The following options are known. Consult the relevant system manual
2356 pages for more information. 2356 pages for more information.
2360 dontroute=BOOL -- Only send to directly connected hosts. 2360 dontroute=BOOL -- Only send to directly connected hosts.
2361 keepalive=BOOL -- Send keep-alive messages on network stream. 2361 keepalive=BOOL -- Send keep-alive messages on network stream.
2362 linger=BOOL or TIMEOUT -- Send queued messages before closing. 2362 linger=BOOL or TIMEOUT -- Send queued messages before closing.
2363 oobinline=BOOL -- Place out-of-band data in receive data stream. 2363 oobinline=BOOL -- Place out-of-band data in receive data stream.
2364 priority=INT -- Set protocol defined priority for sent packets. 2364 priority=INT -- Set protocol defined priority for sent packets.
2365 reuseaddr=BOOL -- Allow reusing a recently used address. */) 2365 reuseaddr=BOOL -- Allow reusing a recently used address.
2366
2367 usage: (set-network-process-options PROCESS &rest OPTIONS) */)
2366 (nargs, args) 2368 (nargs, args)
2367 int nargs; 2369 int nargs;
2368 Lisp_Object *args; 2370 Lisp_Object *args;
2369 { 2371 {
2370 Lisp_Object process; 2372 Lisp_Object process;
2459 defined constants, data sizes, and data structure alignment. 2461 defined constants, data sizes, and data structure alignment.
2460 2462
2461 :coding CODING -- CODING is coding system for this process. 2463 :coding CODING -- CODING is coding system for this process.
2462 2464
2463 :options OPTIONS -- Set the specified options for the network process. 2465 :options OPTIONS -- Set the specified options for the network process.
2464 See `set-process-options' for details. 2466 See `set-network-process-options' for details.
2465 2467
2466 :nowait BOOL -- If BOOL is non-nil for a stream type client process, 2468 :nowait BOOL -- If BOOL is non-nil for a stream type client process,
2467 return without waiting for the connection to complete; instead, the 2469 return without waiting for the connection to complete; instead, the
2468 sentinel function will be called with second arg matching "open" (if 2470 sentinel function will be called with second arg matching "open" (if
2469 successful) or "failed" when the connect completes. Default is to use 2471 successful) or "failed" when the connect completes. Default is to use