comparison src/process.c @ 3025:facf3239ba30

[xemacs-hg @ 2005-10-25 11:16:19 by ben] rename new->new_, convert 'foo to `foo' EmacsFrame.c, ExternalClient.c, ExternalShell.c, chartab.c, cmdloop.c, compiler.h, console.c, database.c, device-msw.c, device-x.c, device.c, doc.c, dragdrop.c, eval.c, event-msw.c, event-stream.c, events.c, extents.c, file-coding.c, fns.c, frame-tty.c, frame.c, gpmevent.c, gutter.c, hash.c, imgproc.c, indent.c, keymap.c, lisp-union.h, macros.c, malloc.c, marker.c, menubar-x.c, menubar.c, mule-charset.c, number.c, process.c, profile.h, ralloc.c, redisplay.c, select-common.h, select.c, syntax.c, sysfile.h, sysproc.h, systime.h, syswindows.h, toolbar.c, tooltalk.c, tparam.c, unexaix.c, unexalpha.c, unexconvex.c, unexec.c, unexhp9k800.c, unexmips.c, unicode.c, window.c: new -> new_. 'foo -> `foo'. lwlib-internal.h: redo assert macros to follow lisp.h and not trigger warnings. lwlib.c, xlwtabs.c: new -> new_.
author ben
date Tue, 25 Oct 2005 11:16:49 +0000
parents 1e7cc382eb16
children 80cd90837ac5 3742ea8250b5
comparison
equal deleted inserted replaced
3024:b7f26b2f78bd 3025:facf3239ba30
1 /* Asynchronous subprocess control for XEmacs. 1 /* Asynchronous subprocess control for XEmacs.
2 Copyright (C) 1985, 1986, 1987, 1988, 1992, 1993, 1994, 1995 2 Copyright (C) 1985, 1986, 1987, 1988, 1992, 1993, 1994, 1995
3 Free Software Foundation, Inc. 3 Free Software Foundation, Inc.
4 Copyright (C) 1995 Sun Microsystems, Inc. 4 Copyright (C) 1995 Sun Microsystems, Inc.
5 Copyright (C) 1995, 1996, 2001, 2002, 2004 Ben Wing. 5 Copyright (C) 1995, 1996, 2001, 2002, 2004, 2005 Ben Wing.
6 6
7 This file is part of XEmacs. 7 This file is part of XEmacs.
8 8
9 XEmacs is free software; you can redistribute it and/or modify it 9 XEmacs is free software; you can redistribute it and/or modify it
10 under the terms of the GNU General Public License as published by the 10 under the terms of the GNU General Public License as published by the
840 with any buffer. 840 with any buffer.
841 Third arg HOST (a string) is the name of the host to connect to, 841 Third arg HOST (a string) is the name of the host to connect to,
842 or its IP address. 842 or its IP address.
843 Fourth arg SERVICE is the name of the service desired (a string), 843 Fourth arg SERVICE is the name of the service desired (a string),
844 or an integer specifying a port number to connect to. 844 or an integer specifying a port number to connect to.
845 Optional fifth arg PROTOCOL is a network protocol. Currently only 'tcp 845 Optional fifth arg PROTOCOL is a network protocol. Currently only `tcp'
846 (Transmission Control Protocol) and 'udp (User Datagram Protocol) are 846 (Transmission Control Protocol) and `udp' (User Datagram Protocol) are
847 supported. When omitted, 'tcp is assumed. 847 supported. When omitted, `tcp' is assumed.
848 848
849 Output via `process-send-string' and input via buffer or filter (see 849 Output via `process-send-string' and input via buffer or filter (see
850 `set-process-filter') are stream-oriented. That means UDP datagrams are 850 `set-process-filter') are stream-oriented. That means UDP datagrams are
851 not guaranteed to be sent and received in discrete packets. (But small 851 not guaranteed to be sent and received in discrete packets. (But small
852 datagrams around 500 bytes that are not truncated by `process-send-string' 852 datagrams around 500 bytes that are not truncated by `process-send-string'