This is the unix-sockets Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:29:43 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
unix-sockets
UNIX Domain socket
Arnold Noronha <arnold@tdrhq.com>
Apache License, Version 2.0
uffi
(system).
cffi
(system).
trivial-gray-streams
(system).
flexi-streams
(system).
log4cl
(system).
trivial-garbage
(system).
package.lisp
(file).
unix_sockets.c
(file).
ffi.lisp
(file).
streams.lisp
(file).
unix-sockets.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
unix-sockets/unix-sockets.asd
unix-sockets/package.lisp
unix-sockets/ffi.lisp
unix-sockets/streams.lisp
unix-sockets/unix-sockets.lisp
unix-sockets/unix-sockets.asd
unix-sockets
(system).
output-files
(method).
perform
(method).
perform
(method).
*library-file-dir*
(special variable).
lib-source-file
(class).
unix-sockets/ffi.lisp
unix_sockets.c
(file).
unix-sockets
(system).
%accept
(function).
%close
(function).
%listen
(function).
%recv
(function).
%shutdown
(function).
%unix-socket-errno
(function).
%write
(function).
bind
(function).
connect
(function).
errno
(function).
native-so
(function).
sockaddr-un-tclass
(class).
socket
(function).
strerror
(function).
unix-socket-is-ready
(function).
unix-socket-make-sockaddr
(function).
unix-socket-sockaddr-size
(function).
unix-sockets/streams.lisp
ffi.lisp
(file).
unix-sockets
(system).
close
(method).
stream-element-type
(method).
stream-read-byte
(method).
stream-write-byte
(method).
internal-stream
(class).
sock
(reader method).
(setf sock)
(writer method).
unix-sockets/unix-sockets.lisp
streams.lisp
(file).
unix-sockets
(system).
accept-unix-socket
(function).
close-unix-socket
(function).
connect-unix-socket
(function).
initialize-instance
(method).
make-unix-socket
(function).
print-object
(method).
print-object
(method).
shutdown-unix-socket
(function).
unix-socket-error
(function).
unix-socket-error
(condition).
unix-socket-stream
(method).
with-unix-socket
(macro).
%%listen
(function).
%make-unix-socket
(function).
%unix-socket-stream
(function).
*use-internal-stream-p*
(special variable).
+af-unix+
(constant).
+buf-size+
(constant).
+econnreset+
(constant).
+max-path-len+
(constant).
+shut-rdrw+
(constant).
+sock-stream+
(constant).
buf
(reader method).
(setf buf)
(writer method).
char-array-to-pointer
(function).
fd
(reader method).
(setf fd)
(writer method).
id
(reader method).
(setf id)
(writer method).
pcheck
(function).
throw-errno
(function).
unix-socket
(class).
unix-sockets/unix_sockets.c
package.lisp
(file).
unix-sockets
(system).
Packages are listed by definition order.
unix-sockets-asdf
asdf/interface
.
common-lisp
.
*library-file-dir*
(special variable).
lib-source-file
(class).
unix-sockets
common-lisp
.
trivial-gray-streams
.
accept-unix-socket
(function).
close-unix-socket
(function).
connect-unix-socket
(function).
make-unix-socket
(function).
shutdown-unix-socket
(function).
unix-socket-error
(function).
unix-socket-error
(condition).
unix-socket-stream
(generic function).
with-unix-socket
(macro).
%%listen
(function).
%accept
(function).
%close
(function).
%listen
(function).
%make-unix-socket
(function).
%recv
(function).
%shutdown
(function).
%unix-socket-errno
(function).
%unix-socket-stream
(function).
%write
(function).
*use-internal-stream-p*
(special variable).
+af-unix+
(constant).
+buf-size+
(constant).
+econnreset+
(constant).
+max-path-len+
(constant).
+shut-rdrw+
(constant).
+sock-stream+
(constant).
bind
(function).
buf
(generic reader).
(setf buf)
(generic writer).
char-array-to-pointer
(function).
connect
(function).
errno
(function).
fd
(generic reader).
(setf fd)
(generic writer).
id
(generic reader).
(setf id)
(generic writer).
internal-stream
(class).
native-so
(function).
pcheck
(function).
sock
(generic reader).
(setf sock)
(generic writer).
sockaddr-un-tclass
(class).
socket
(function).
strerror
(function).
throw-errno
(function).
unix-socket
(class).
unix-socket-is-ready
(function).
unix-socket-make-sockaddr
(function).
unix-socket-sockaddr-size
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Graceful shutdown the socket
internal-stream
) &key abort) ¶unix-socket
) &key fd &allow-other-keys) ¶compile-op
) (c lib-source-file
)) ¶asdf/action
.
compile-op
) (c lib-source-file
)) ¶asdf/action
.
load-op
) (c lib-source-file
)) ¶asdf/action
.
unix-socket-error
) out) ¶unix-socket
) stream) ¶internal-stream
)) ¶internal-stream
)) ¶sb-gray
.
internal-stream
) byte) ¶sb-gray
.
simple-error
.
Documentation, a flag whether to use the internal stream or use native socket IO code. Do not modify this. This is mainly used a means for testability.
unix-socket
)) ¶automatically generated reader method
buf
.
unix-socket
)) ¶automatically generated writer method
buf
.
unix-socket
)) ¶automatically generated reader method
fd
.
unix-socket
)) ¶automatically generated writer method
fd
.
unix-socket
)) ¶automatically generated reader method
id
.
unix-socket
)) ¶automatically generated writer method
id
.
internal-stream
)) ¶automatically generated reader method
sock
.
internal-stream
)) ¶automatically generated writer method
sock
.
c-source-file
.
foreign-struct-type
.
translatable-foreign-type
.
Jump to: | %
(
A B C E F G I M N O P S T U W |
---|
Jump to: | %
(
A B C E F G I M N O P S T U W |
---|
Jump to: | *
+
B C F I S |
---|
Jump to: | *
+
B C F I S |
---|
Jump to: | C F I L P S U |
---|
Jump to: | C F I L P S U |
---|