This is the s-sysdeps Reference Manual, version 2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:36:23 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
s-sysdepsAn abstraction layer over platform dependent functionality
Sven Van Caekenberghe <svc@mac.com>
Sven Van Caekenberghe <svc@mac.com>
Lesser Lisp General Public License (LLGPL)
An abstraction layer over platform dependent functionality
2
usocket (system).
usocket-server (system).
bordeaux-threads (system).
src (module).
Modules are listed depth-first from the system components tree.
s-sysdeps/srcs-sysdeps (system).
package.lisp (file).
sysdeps.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
s-sysdeps/src/sysdeps.lispsrc (module).
all-processes (function).
current-process (function).
get-socket-stream-property (function).
kill-process (function).
make-process-lock (function).
multiprocessing-capable-p (function).
open-socket-stream (function).
run-process (function).
start-standard-server (function).
stop-process (function).
with-process-lock (macro).
Packages are listed by definition order.
s-sysdepsS-SYSDEPS is an abstraction layer over platform dependent functionality
common-lisp.
all-processes (function).
current-process (function).
get-socket-stream-property (function).
kill-process (function).
make-process-lock (function).
multiprocessing-capable-p (function).
open-socket-stream (function).
run-process (function).
start-standard-server (function).
stop-process (function).
with-process-lock (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Execute body wih the process lock grabbed, wait otherwise
Return a list of all processes currently running
Return the object representing the current process
Get the value of a socket stream property, one of :remote-host :remote-port :local-host :local-port
Kill the process represented by the object process
Create a named process lock object
Returns t when this implementation is multiprocessing capable
Create and open a bidirectional client TCP/IP socket stream to host:port
Create and run a new process with name, executing function on arguments
Start a server process with name, listening on port, delegating to connection-handler with stream as argument
Stop a named process by destroying it
| Jump to: | A C F G K M O R S W |
|---|
| Jump to: | A C F G K M O R S W |
|---|
| Jump to: | F M P S |
|---|
| Jump to: | F M P S |
|---|