diff options
author | pav <pav@FreeBSD.org> | 2004-08-12 18:02:52 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-08-12 18:02:52 +0000 |
commit | 4a871a116b14bd2a41a037be1a5c3fc1c97ea53d (patch) | |
tree | a36f00498255365060a0f626ce94822d0bd752bc /sysutils/ucspi-ipc/pkg-descr | |
parent | 55ed39d5aeaa6a3a977b19a362da48533e2fe390 (diff) | |
download | FreeBSD-ports-4a871a116b14bd2a41a037be1a5c3fc1c97ea53d.zip FreeBSD-ports-4a871a116b14bd2a41a037be1a5c3fc1c97ea53d.tar.gz |
Add ucspi-ipc, UCSPI tools for building local-domain client-server
applications, by William Baxter.
PR: ports/68794
Submitted by: David Thiel <lx@redundancy.redundancy.org>
Diffstat (limited to 'sysutils/ucspi-ipc/pkg-descr')
-rw-r--r-- | sysutils/ucspi-ipc/pkg-descr | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sysutils/ucspi-ipc/pkg-descr b/sysutils/ucspi-ipc/pkg-descr new file mode 100644 index 0000000..195de96 --- /dev/null +++ b/sysutils/ucspi-ipc/pkg-descr @@ -0,0 +1,19 @@ +ipcserver and ipcclient are command-line tools for building local-domain +client-server applications. They conform to the UNIX Client-Server +Program Interface, UCSPI. + +ipcserver listens for connections on a local-domain stream socket, and +runs a program for each connection it accepts. The program environment +includes variables that hold the local and remote socket addresses, and +the effective user and group IDs of the process that called connect. +ipcserver offers a concurrency limit on acceptance of new connections, +and selective handling of connections based on client identity. + +ipcclient requests a connection to a local-domain socket, and runs a +program. The program environment includes a variable that holds the +local socket address. + +ipcperl is an example of an ipchandle server. It invokes a perl +subroutine for each request. + +WWW: http://www.superscript.com/ucspi-ipc/intro.html |