This is the teepeedee2 Reference Manual, version 1.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Nov 06 15:03:32 2023 GMT+0.
teepeedee2/teepeedee2.asd
teepeedee2/src/packages.lisp
teepeedee2/src/lib/macros.lisp
teepeedee2/src/lib/once-only.lisp
teepeedee2/src/lib/one-liners.lisp
teepeedee2/src/lib/utils.lisp
teepeedee2/src/lib/superquote.lisp
teepeedee2/src/lib/strcat.lisp
teepeedee2/src/lib/my.lisp
teepeedee2/src/lib/byte-vector.lisp
teepeedee2/src/lib/callcc.lisp
teepeedee2/src/lib/quick-queue.lisp
teepeedee2/src/lib/timeout.lisp
teepeedee2/src/io/socket.lisp
teepeedee2/src/io/recvbuf.lisp
teepeedee2/src/io/sendbuf.lisp
teepeedee2/src/io/posix-socket.lisp
teepeedee2/src/io/con.lisp
teepeedee2/src/io/mux.lisp
teepeedee2/src/io/epoll.lisp
teepeedee2/src/io/syscalls.lisp
teepeedee2/src/io/protocol.lisp
teepeedee2/src/io/repeater.lisp
teepeedee2/src/io/openssl.lisp
teepeedee2/src/io/ssl.lisp
teepeedee2/src/http/encoding.lisp
teepeedee2/src/http/headers.lisp
teepeedee2/src/http/dispatcher.lisp
teepeedee2/src/http/servestate.lisp
teepeedee2/src/http/serve.lisp
teepeedee2/src/http/request.lisp
teepeedee2/src/ml/output.lisp
teepeedee2/src/ml/object-to-ml.lisp
teepeedee2/src/ml/define-dtd.lisp
teepeedee2/src/ml/css.lisp
teepeedee2/src/ml/js.lisp
teepeedee2/src/ml/html.lisp
teepeedee2/src/ml/atom.lisp
teepeedee2/src/ml/rss.lisp
teepeedee2/src/datastore/datastore.lisp
teepeedee2/src/webapp/page.lisp
teepeedee2/src/webapp/list-channel.lisp
teepeedee2/src/webapp/simple-channel.lisp
teepeedee2/src/webapp/frame.lisp
teepeedee2/src/webapp/names.lisp
teepeedee2/src/webapp/html-constants.lisp
teepeedee2/src/webapp/site.lisp
teepeedee2/src/webapp/default-site.lisp
teepeedee2/src/webapp/js-library.lisp
teepeedee2/src/webapp/actions.lisp
teepeedee2/src/webapp/channel.lisp
teepeedee2/src/webapp/webapp.lisp
teepeedee2/src/webapp/message-channel.lisp
teepeedee2/src/game/generic.lisp
teepeedee2/src/game/framework.lisp
teepeedee2/src/game/controllers.lisp
teepeedee2/src/game/card.lisp
teepeedee2/src/game/coins.lisp
teepeedee2/src/game/unassigned-controller.lisp
teepeedee2/src/game/web.lisp
teepeedee2/src/game/web-messages.lisp
teepeedee2/src/small-games/nash-bargain.lisp
teepeedee2/src/small-games/prisoners-dilemma.lisp
teepeedee2/src/small-games/ultimatum.lisp
teepeedee2/src/small-games/roshambo.lisp
teepeedee2/src/blog/entry.lisp
teepeedee2/src/blog/feed.lisp
teepeedee2/src/blog/blog.lisp
teepeedee2/src/survey/survey.lisp
teepeedee2/src/truc/truc.lisp
teepeedee2/src/truc/web.lisp
teepeedee2/src/truc/robots.lisp
teepeedee2.survey
teepeedee2.ml
teepeedee2.ml.html
teepeedee2.game.nash-bargain
teepeedee2.game.prisoners-dilemma
teepeedee2.munnel
teepeedee2.demo
teepeedee2.game.roshambo
teepeedee2.io
teepeedee2.lib
teepeedee2.game.cheat
teepeedee2.datastore
teepeedee2.game.dating
teepeedee2.ml.atom
teepeedee2.blog
teepeedee2.game.ultimatum
teepeedee2
teepeedee2.game
teepeedee2.game.truc
teepeedee2.system
teepeedee2.http
teepeedee2.user
teepeedee2.game.blackjack
teepeedee2.webapp
teepeedee2.ml.rss
teepeedee2.blog-user
The main system appears first, followed by any subsystem dependency.
teepeedee2
Multiprotocol fast networking framework
John Fremlin <john@fremlin.org>
1.1
trivial-garbage
(system).
cl-cont
(system).
cffi
(system).
iterate
(system).
alexandria
(system).
cl-irregsexp
(system).
trivial-backtrace
(system).
parenscript
(system).
src
(module).
Modules are listed depth-first from the system components tree.
teepeedee2/src
teepeedee2/src/lib
teepeedee2/src/io
teepeedee2/src/http
teepeedee2/src/ml
teepeedee2/src/datastore
teepeedee2/src/webapp
teepeedee2/src/game
teepeedee2/src/small-games
teepeedee2/src/blog
teepeedee2/src/survey
teepeedee2/src/truc
teepeedee2/src/lib
packages.lisp
(file).
src
(module).
macros.lisp
(file).
once-only.lisp
(file).
one-liners.lisp
(file).
utils.lisp
(file).
superquote.lisp
(file).
strcat.lisp
(file).
my.lisp
(file).
byte-vector.lisp
(file).
callcc.lisp
(file).
quick-queue.lisp
(file).
timeout.lisp
(file).
teepeedee2/src/io
lib
(module).
src
(module).
socket.lisp
(file).
recvbuf.lisp
(file).
sendbuf.lisp
(file).
posix-socket.lisp
(file).
con.lisp
(file).
mux.lisp
(file).
epoll.lisp
(file).
syscalls.lisp
(file).
protocol.lisp
(file).
repeater.lisp
(file).
openssl.lisp
(file).
ssl.lisp
(file).
teepeedee2/src/http
src
(module).
encoding.lisp
(file).
headers.lisp
(file).
dispatcher.lisp
(file).
servestate.lisp
(file).
serve.lisp
(file).
request.lisp
(file).
teepeedee2/src/ml
src
(module).
output.lisp
(file).
object-to-ml.lisp
(file).
define-dtd.lisp
(file).
css.lisp
(file).
js.lisp
(file).
html.lisp
(file).
atom.lisp
(file).
rss.lisp
(file).
teepeedee2/src/datastore
lib
(module).
src
(module).
datastore.lisp
(file).
teepeedee2/src/webapp
src
(module).
page.lisp
(file).
list-channel.lisp
(file).
simple-channel.lisp
(file).
frame.lisp
(file).
names.lisp
(file).
html-constants.lisp
(file).
site.lisp
(file).
default-site.lisp
(file).
js-library.lisp
(file).
actions.lisp
(file).
channel.lisp
(file).
webapp.lisp
(file).
message-channel.lisp
(file).
teepeedee2/src/game
src
(module).
generic.lisp
(file).
framework.lisp
(file).
controllers.lisp
(file).
card.lisp
(file).
coins.lisp
(file).
unassigned-controller.lisp
(file).
web.lisp
(file).
web-messages.lisp
(file).
teepeedee2/src/small-games
game
(module).
src
(module).
nash-bargain.lisp
(file).
prisoners-dilemma.lisp
(file).
ultimatum.lisp
(file).
roshambo.lisp
(file).
teepeedee2/src/blog
src
(module).
entry.lisp
(file).
feed.lisp
(file).
blog.lisp
(file).
teepeedee2/src/survey
src
(module).
survey.lisp
(file).
teepeedee2/src/truc
game
(module).
src
(module).
truc.lisp
(file).
web.lisp
(file).
robots.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
teepeedee2/teepeedee2.asd
teepeedee2/src/packages.lisp
teepeedee2/src/lib/macros.lisp
teepeedee2/src/lib/once-only.lisp
teepeedee2/src/lib/one-liners.lisp
teepeedee2/src/lib/utils.lisp
teepeedee2/src/lib/superquote.lisp
teepeedee2/src/lib/strcat.lisp
teepeedee2/src/lib/my.lisp
teepeedee2/src/lib/byte-vector.lisp
teepeedee2/src/lib/callcc.lisp
teepeedee2/src/lib/quick-queue.lisp
teepeedee2/src/lib/timeout.lisp
teepeedee2/src/io/socket.lisp
teepeedee2/src/io/recvbuf.lisp
teepeedee2/src/io/sendbuf.lisp
teepeedee2/src/io/posix-socket.lisp
teepeedee2/src/io/con.lisp
teepeedee2/src/io/mux.lisp
teepeedee2/src/io/epoll.lisp
teepeedee2/src/io/syscalls.lisp
teepeedee2/src/io/protocol.lisp
teepeedee2/src/io/repeater.lisp
teepeedee2/src/io/openssl.lisp
teepeedee2/src/io/ssl.lisp
teepeedee2/src/http/encoding.lisp
teepeedee2/src/http/headers.lisp
teepeedee2/src/http/dispatcher.lisp
teepeedee2/src/http/servestate.lisp
teepeedee2/src/http/serve.lisp
teepeedee2/src/http/request.lisp
teepeedee2/src/ml/output.lisp
teepeedee2/src/ml/object-to-ml.lisp
teepeedee2/src/ml/define-dtd.lisp
teepeedee2/src/ml/css.lisp
teepeedee2/src/ml/js.lisp
teepeedee2/src/ml/html.lisp
teepeedee2/src/ml/atom.lisp
teepeedee2/src/ml/rss.lisp
teepeedee2/src/datastore/datastore.lisp
teepeedee2/src/webapp/page.lisp
teepeedee2/src/webapp/list-channel.lisp
teepeedee2/src/webapp/simple-channel.lisp
teepeedee2/src/webapp/frame.lisp
teepeedee2/src/webapp/names.lisp
teepeedee2/src/webapp/html-constants.lisp
teepeedee2/src/webapp/site.lisp
teepeedee2/src/webapp/default-site.lisp
teepeedee2/src/webapp/js-library.lisp
teepeedee2/src/webapp/actions.lisp
teepeedee2/src/webapp/channel.lisp
teepeedee2/src/webapp/webapp.lisp
teepeedee2/src/webapp/message-channel.lisp
teepeedee2/src/game/generic.lisp
teepeedee2/src/game/framework.lisp
teepeedee2/src/game/controllers.lisp
teepeedee2/src/game/card.lisp
teepeedee2/src/game/coins.lisp
teepeedee2/src/game/unassigned-controller.lisp
teepeedee2/src/game/web.lisp
teepeedee2/src/game/web-messages.lisp
teepeedee2/src/small-games/nash-bargain.lisp
teepeedee2/src/small-games/prisoners-dilemma.lisp
teepeedee2/src/small-games/ultimatum.lisp
teepeedee2/src/small-games/roshambo.lisp
teepeedee2/src/blog/entry.lisp
teepeedee2/src/blog/feed.lisp
teepeedee2/src/blog/blog.lisp
teepeedee2/src/survey/survey.lisp
teepeedee2/src/truc/truc.lisp
teepeedee2/src/truc/web.lisp
teepeedee2/src/truc/robots.lisp
teepeedee2/src/packages.lisp
src
(module).
teepeedee2.survey
.
teepeedee2.ml
.
teepeedee2.game.nash-bargain
.
teepeedee2.game.prisoners-dilemma
.
teepeedee2.munnel
.
teepeedee2.demo
.
teepeedee2.game.roshambo
.
teepeedee2.io
.
teepeedee2.lib
.
teepeedee2.game.cheat
.
teepeedee2.datastore
.
teepeedee2.game.dating
.
teepeedee2.blog
.
teepeedee2.game.ultimatum
.
teepeedee2
.
teepeedee2.game
.
teepeedee2.game.truc
.
teepeedee2.system
.
teepeedee2.http
.
teepeedee2.user
.
teepeedee2.game.blackjack
.
teepeedee2.webapp
.
teepeedee2.blog-user
.
teepeedee2/src/lib/macros.lisp
once-only.lisp
(file).
one-liners.lisp
(file).
lib
(module).
acond
(macro).
adolist
(macro).
aif
(macro).
appendf
(macro).
awhen
(macro).
case-=
(macro).
case-equalp
(macro).
check-symbols
(macro).
def-if-unbound
(macro).
deletef
(macro).
dohash
(macro).
eval-always
(macro).
filter
(function).
filter-non-nil
(function).
filter-until-full
(function).
ignorable-let
(macro).
let-current-values
(macro).
merge-constant-arguments
(function).
mv-filter
(function).
separate-declarations
(function).
separate-keywords
(function).
signal-protect
(macro).
with-preserve-specials
(macro).
awhile
(macro).
case-func
(macro).
generate-case-key
(function).
reversed-deletef
(macro).
with-package
(macro).
teepeedee2/src/lib/once-only.lisp
teepeedee2/src/lib/one-liners.lisp
lib
(module).
debug-assert
(macro).
debug-unreachable
(macro).
defconstant-bv
(macro).
defconstant-string
(macro).
force-class
(function).
force-first
(function).
force-list
(function).
force-rest
(function).
make-displaced-vector
(function).
unquote-quoted-symbol
(function).
without-call/cc
(macro).
debug-assert-report
(function).
query-new-value
(function).
teepeedee2/src/lib/utils.lisp
macros.lisp
(file).
byte-vector.lisp
(file).
lib
(module).
apply-byte-vector-cat
(function).
backtrace-description
(function).
byte-vector-cat
(function).
max-nil-ok
(function).
random-between
(function).
random-elt
(function).
random-shuffle
(function).
read-safely
(function).
read-safely-from-string
(function).
report-error
(function).
safely-load-system
(function).
with-ignored-errors
(macro).
teepeedee2/src/lib/superquote.lisp
utils.lisp
(file).
lib
(module).
superquote
(macro).
superquote-function
(compiler macro).
superquote-function
(function).
unquote
(macro).
unquote-splice
(macro).
superquote-form-constantp
(function).
superquote-function-go
(function).
teepeedee2/src/lib/strcat.lisp
macros.lisp
(file).
utils.lisp
(file).
lib
(module).
strcat-go
(function).
teepeedee2/src/lib/my.lisp
macros.lisp
(file).
once-only.lisp
(file).
strcat.lisp
(file).
one-liners.lisp
(file).
lib
(module).
assign
(generic function).
copy
(generic function).
defmyclass
(macro).
defmystruct
(macro).
its
(macro).
(setf its)
(setf expander).
my-call
(macro).
my-defun
(macro).
with-its-type
(macro).
with-shorthand-accessor
(macro).
*my-fast-inline-declaration*
(special variable).
defmyclass-defstruct
(macro).
generate-defmyclass-defstruct
(function).
generate-defstruct
(function).
its-known-type
(function).
its-type-sym
(function).
my-auto-prefices
(generic function).
my-func-name-to-symbol
(function).
my-function
(function).
parse-defstruct
(function).
set-its
(macro).
set-its-dynamic
(function).
structure-classp
(function).
teepeedee2/src/lib/byte-vector.lisp
macros.lisp
(file).
lib
(module).
byte-to-ascii-upper
(function).
byte-vector-parse-integer
(function).
byte-vector=-fold-ascii-case
(function).
case-match-fold-ascii-case
(macro).
copy-byte-vector
(function).
with-pointer-to-vector-data
(macro).
+byte-to-digit-table+
(constant).
byte-to-digit
(compiler macro).
byte-to-digit
(function).
byte-to-digit-consistent-internal
(function).
byte-to-digit-consistent-internal-careful
(function).
concatenate-simple-byte-vectors
(function).
eql-fold-ascii-case
(function).
unsafe-length-byte-vector=-fold-ascii-case
(function).
teepeedee2/src/lib/callcc.lisp
macros.lisp
(file).
lib
(module).
convert-continuation-to-normal-function
(function).
with-join-spawn/cc
(macro).
cl-cont-pass-through-constructs
(macro).
cl-cont-pass-through-one-construct
(macro).
teepeedee2/src/lib/quick-queue.lisp
utils.lisp
(file).
my.lisp
(file).
lib
(module).
copy-quick-queue
(function).
copy-quick-queue-entry
(function).
make-quick-queue
(function).
make-quick-queue-entry
(function).
quick-queue
(structure).
quick-queue-entries
(reader).
(setf quick-queue-entries)
(writer).
quick-queue-entry
(structure).
quick-queue-entry-add
(function).
quick-queue-entry-del
(function).
quick-queue-entry-init
(function).
quick-queue-entry-next
(reader).
(setf quick-queue-entry-next)
(writer).
quick-queue-entry-p
(function).
quick-queue-entry-prev
(reader).
(setf quick-queue-entry-prev)
(writer).
quick-queue-get
(function).
quick-queue-len
(function).
quick-queue-p
(function).
teepeedee2/src/lib/timeout.lisp
quick-queue.lisp
(file).
lib
(module).
forget-timeouts
(function).
get-timeout-time
(function).
make-timeout
(function).
next-timeout
(function).
print-object
(method).
timeout-cancel
(function).
timeout-func
(reader).
(setf timeout-func)
(writer).
timeout-remaining
(function).
timeout-set
(function).
with-independent-timeouts
(macro).
%make-timeout-internal
(function).
*timeout-started*
(special variable).
*timeouts*
(special variable).
copy-timeout
(function).
describe-timeouts
(function).
max-timeout-period
(function).
time-for-delay
(function).
timeout
(structure).
timeout-due
(function).
timeout-merge
(function).
timeout-next
(function).
(setf timeout-next)
(function).
timeout-p
(function).
timeout-position
(function).
timeout-prev
(function).
(setf timeout-prev)
(function).
timeout-reset
(function).
timeout-run
(function).
timeout-time
(reader).
(setf timeout-time)
(writer).
teepeedee2/src/io/socket.lisp
io
(module).
socket-closed
(condition).
socket-only-accept-if-data-ready
(generic function).
socket-shutdown-write
(generic function).
socket-accept
(generic function).
socket-close
(generic function).
socket-error
(condition).
socket-explicitly-hungup
(condition).
socket-peer
(generic function).
socket-read
(generic function).
socket-recvfrom
(generic function).
socket-register
(generic function).
socket-sendto
(generic function).
socket-supports-writev
(generic function).
socket-write
(generic function).
socket-writev
(generic function).
teepeedee2/src/io/recvbuf.lisp
socket.lisp
(file).
io
(module).
print-object
(method).
*recvbufs*
(special variable).
+recvbuf-default-size+
(constant).
+recvbuf-maximum-size+
(constant).
+recvbuf-oversize+
(constant).
+recvbuf-target-available-size+
(constant).
copy-recvbuf
(function).
get-recvbuf
(function).
make-recvbuf
(function).
put-recvbuf
(function).
recvbuf
(structure).
recvbuf-available-to-eat
(function).
recvbuf-eat
(function).
recvbuf-eat-to-delimiter
(function).
recvbuf-eat-to-idx
(function).
recvbuf-empty
(function).
recvbuf-find
(function).
recvbuf-full
(function).
recvbuf-half-full-or-more
(function).
recvbuf-len
(function).
recvbuf-p
(function).
recvbuf-peek
(function).
recvbuf-prepare-read
(function).
recvbuf-read-idx
(reader).
(setf recvbuf-read-idx)
(writer).
recvbuf-read-some
(function).
recvbuf-recv
(function).
recvbuf-reset
(function).
recvbuf-shift-up
(function).
recvbuf-small-integer
(type).
recvbuf-store
(reader).
(setf recvbuf-store)
(writer).
recvbuf-sync
(function).
recvbuf-write-idx
(reader).
(setf recvbuf-write-idx)
(writer).
teepeedee2/src/io/sendbuf.lisp
socket.lisp
(file).
syscalls.lisp
(file).
io
(module).
make-load-form
(method).
print-object
(method).
sendbuf
(structure).
sendbuf-add
(function).
sendbuf-empty
(function).
sendbuf-len
(reader).
(setf sendbuf-len)
(writer).
sendbuf-to-byte-vector
(function).
with-sendbuf
(macro).
with-sendbuf-continue
(macro).
copy-sendbuf
(function).
make-sendbuf
(function).
sendbuf-add-simple
(function).
sendbuf-check-done
(function).
sendbuf-done
(function).
sendbuf-head
(reader).
(setf sendbuf-head)
(writer).
sendbuf-merge
(function).
sendbuf-num-bufs
(reader).
(setf sendbuf-num-bufs)
(writer).
sendbuf-offset
(reader).
(setf sendbuf-offset)
(writer).
sendbuf-p
(function).
sendbuf-send-write
(function).
sendbuf-send-writev
(function).
sendbuf-shift-up
(function).
sendbuf-small-integer
(type).
sendbuf-tail
(reader).
(setf sendbuf-tail)
(writer).
teepeedee2/src/io/posix-socket.lisp
syscalls.lisp
(file).
socket.lisp
(file).
con.lisp
(file).
io
(module).
socket-only-accept-if-data-ready
(method).
socket-shutdown-write
(method).
accept4-supported
(function).
socket-accept
(method).
socket-close
(method).
socket-io-syscall
(macro).
socket-peer
(method).
socket-read
(method).
socket-recvfrom
(method).
socket-register
(method).
socket-supports-writev
(method).
socket-write
(method).
socket-writev
(method).
teepeedee2/src/io/con.lisp
sendbuf.lisp
(file).
recvbuf.lisp
(file).
io
(module).
+newline+
(constant).
accept
(function).
con-add-failure-callback
(function).
con-clear-failure-callbacks
(function).
con-connected?
(function).
con-dead?
(function).
con-default-timeout-function
(function).
con-fail
(function).
con-hangup-hook
(reader).
(setf con-hangup-hook)
(writer).
con-peek
(function).
con-peer-info
(reader).
(setf con-peer-info)
(writer).
con-socket
(reader).
(setf con-socket)
(writer).
con-timeout
(reader).
(setf con-timeout)
(writer).
con-when-ready-to-read
(function).
hangup
(function).
make-con
(function).
make-con-bind
(function).
make-con-connect
(function).
make-con-listen
(function).
recv
(function).
recv-discard-and-close
(function).
recv-until-close
(function).
recvline
(function).
recvline-shared-buf
(function).
report-unless-normal-connection-error
(function).
reset-timeout
(function).
send
(function).
%make-con
(function).
con
(structure).
con-err
(reader).
(setf con-err)
(writer).
con-init
(function).
con-p
(function).
con-ready-callback
(reader).
(setf con-ready-callback)
(writer).
con-recv
(reader).
(setf con-recv)
(writer).
con-run
(function).
con-set-callback
(function).
con-when-ready
(function).
con-when-ready-to-write
(function).
copy-con
(function).
normal-connection-error
(generic function).
recv-some-or-nil
(function).
teepeedee2/src/io/mux.lisp
con.lisp
(file).
io
(module).
copy-mux
(function).
make-mux
(function).
make-mux-array
(function).
mux
(structure).
mux-add
(function).
mux-close-all
(function).
mux-del
(function).
mux-empty
(function).
mux-fd-to-con
(reader).
(setf mux-fd-to-con)
(writer).
mux-find-fd
(function).
mux-p
(function).
teepeedee2/src/io/epoll.lisp
syscalls.lisp
(file).
mux.lisp
(file).
io
(module).
event-loop
(function).
event-loop-reset
(function).
with-independent-event-loop
(macro).
%make-epoll
(function).
*epoll*
(special variable).
copy-epoll
(function).
deregister-fd
(function).
epoll
(structure).
epoll-ctl
(function).
epoll-events
(reader).
(setf epoll-events)
(writer).
epoll-fd
(reader).
(setf epoll-fd)
(writer).
epoll-fd-to-con
(function).
(setf epoll-fd-to-con)
(function).
epoll-handle-postponed-registrations
(function).
epoll-init
(function).
epoll-max-events
(function).
epoll-p
(function).
epoll-postpone-registration
(reader).
(setf epoll-postpone-registration)
(writer).
epoll-postponed-registrations
(reader).
(setf epoll-postponed-registrations)
(writer).
epoll-wait
(function).
events-pending-p
(function).
make-epoll
(function).
register-fd
(function).
wait-for-next-event
(function).
teepeedee2/src/io/syscalls.lisp
io
(module).
+sock_dgram+
(constant).
+sock_stream+
(constant).
lookup-hostname
(function).
+af_appletalk+
(constant).
+af_ash+
(constant).
+af_atmpvc+
(constant).
+af_atmsvc+
(constant).
+af_ax25+
(constant).
+af_bluetooth+
(constant).
+af_bridge+
(constant).
+af_decnet+
(constant).
+af_econet+
(constant).
+af_inet+
(constant).
+af_inet6+
(constant).
+af_ipx+
(constant).
+af_irda+
(constant).
+af_key+
(constant).
+af_llc+
(constant).
+af_local+
(constant).
+af_max+
(constant).
+af_netbeui+
(constant).
+af_netlink+
(constant).
+af_netrom+
(constant).
+af_packet+
(constant).
+af_pppox+
(constant).
+af_rose+
(constant).
+af_route+
(constant).
+af_security+
(constant).
+af_sna+
(constant).
+af_tipc+
(constant).
+af_unix+
(constant).
+af_unspec+
(constant).
+af_wanpipe+
(constant).
+af_x25+
(constant).
+e2big+
(constant).
+eacces+
(constant).
+eaddrinuse+
(constant).
+eaddrnotavail+
(constant).
+eadv+
(constant).
+eafnosupport+
(constant).
+eagain+
(constant).
+ealready+
(constant).
+ebadf+
(constant).
+ebadfd+
(constant).
+ebadmsg+
(constant).
+ebfont+
(constant).
+ebusy+
(constant).
+ecanceled+
(constant).
+echild+
(constant).
+ecomm+
(constant).
+econnaborted+
(constant).
+econnrefused+
(constant).
+econnreset+
(constant).
+edestaddrreq+
(constant).
+edom+
(constant).
+edotdot+
(constant).
+edquot+
(constant).
+eexist+
(constant).
+efault+
(constant).
+efbig+
(constant).
+ehostdown+
(constant).
+ehostunreach+
(constant).
+eilseq+
(constant).
+einprogress+
(constant).
+eintr+
(constant).
+einval+
(constant).
+eio+
(constant).
+eisconn+
(constant).
+eisdir+
(constant).
+eisnam+
(constant).
+ekeyexpired+
(constant).
+ekeyrejected+
(constant).
+ekeyrevoked+
(constant).
+elibacc+
(constant).
+elibbad+
(constant).
+elibexec+
(constant).
+elibmax+
(constant).
+elibscn+
(constant).
+emediumtype+
(constant).
+emfile+
(constant).
+emlink+
(constant).
+emsgsize+
(constant).
+emultihop+
(constant).
+enavail+
(constant).
+enetdown+
(constant).
+enetreset+
(constant).
+enetunreach+
(constant).
+enfile+
(constant).
+enobufs+
(constant).
+enodata+
(constant).
+enodev+
(constant).
+enoent+
(constant).
+enoexec+
(constant).
+enokey+
(constant).
+enolink+
(constant).
+enomedium+
(constant).
+enomem+
(constant).
+enonet+
(constant).
+enopkg+
(constant).
+enoprotoopt+
(constant).
+enospc+
(constant).
+enosr+
(constant).
+enostr+
(constant).
+enotblk+
(constant).
+enotconn+
(constant).
+enotdir+
(constant).
+enotnam+
(constant).
+enotrecoverable+
(constant).
+enotsock+
(constant).
+enotty+
(constant).
+enotuniq+
(constant).
+enxio+
(constant).
+eopnotsupp+
(constant).
+eoverflow+
(constant).
+eownerdead+
(constant).
+eperm+
(constant).
+epfnosupport+
(constant).
+epipe+
(constant).
+epoll_ctl_add+
(constant).
+epoll_ctl_del+
(constant).
+epoll_ctl_mod+
(constant).
+epollet+
(constant).
+epolloneshot+
(constant).
+eproto+
(constant).
+eprotonosupport+
(constant).
+eprototype+
(constant).
+erange+
(constant).
+eremchg+
(constant).
+eremote+
(constant).
+eremoteio+
(constant).
+erestart+
(constant).
+erofs+
(constant).
+eshutdown+
(constant).
+esocktnosupport+
(constant).
+espipe+
(constant).
+esrch+
(constant).
+esrmnt+
(constant).
+estale+
(constant).
+estrpipe+
(constant).
+etime+
(constant).
+etimedout+
(constant).
+etoomanyrefs+
(constant).
+etxtbsy+
(constant).
+euclean+
(constant).
+eusers+
(constant).
+exdev+
(constant).
+f_getfl+
(constant).
+f_setfl+
(constant).
+ipproto_ah+
(constant).
+ipproto_beetph+
(constant).
+ipproto_comp+
(constant).
+ipproto_dccp+
(constant).
+ipproto_egp+
(constant).
+ipproto_esp+
(constant).
+ipproto_gre+
(constant).
+ipproto_icmp+
(constant).
+ipproto_idp+
(constant).
+ipproto_igmp+
(constant).
+ipproto_ip+
(constant).
+ipproto_ipip+
(constant).
+ipproto_ipv6+
(constant).
+ipproto_pim+
(constant).
+ipproto_pup+
(constant).
+ipproto_raw+
(constant).
+ipproto_rsvp+
(constant).
+ipproto_sctp+
(constant).
+ipproto_tcp+
(constant).
+ipproto_udp+
(constant).
+ipproto_udplite+
(constant).
+max-iovecs+
(constant).
+o_nonblock+
(constant).
+octet-to-bv+
(constant).
+pollerr+
(constant).
+pollhup+
(constant).
+pollin+
(constant).
+pollmsg+
(constant).
+pollout+
(constant).
+pollpri+
(constant).
+pollrdband+
(constant).
+pollrdhup+
(constant).
+pollrdnorm+
(constant).
+pollwrband+
(constant).
+pollwrnorm+
(constant).
+shut_rd+
(constant).
+shut_rdwr+
(constant).
+shut_wr+
(constant).
+sig_dfl+
(constant).
+sig_ign+
(constant).
+sigpipe+
(constant).
+so_broadcast+
(constant).
+so_bsdcompat+
(constant).
+so_debug+
(constant).
+so_dontroute+
(constant).
+so_error+
(constant).
+so_keepalive+
(constant).
+so_linger+
(constant).
+so_no_check+
(constant).
+so_oobinline+
(constant).
+so_passcred+
(constant).
+so_peercred+
(constant).
+so_priority+
(constant).
+so_rcvbuf+
(constant).
+so_rcvbufforce+
(constant).
+so_rcvlowat+
(constant).
+so_rcvtimeo+
(constant).
+so_reuseaddr+
(constant).
+so_sndbuf+
(constant).
+so_sndbufforce+
(constant).
+so_sndlowat+
(constant).
+so_sndtimeo+
(constant).
+so_type+
(constant).
+sock_nonblock+
(constant).
+sock_packet+
(constant).
+sock_raw+
(constant).
+sock_rdm+
(constant).
+sock_seqpacket+
(constant).
+sol_aal+
(constant).
+sol_atm+
(constant).
+sol_decnet+
(constant).
+sol_irda+
(constant).
+sol_packet+
(constant).
+sol_raw+
(constant).
+sol_socket+
(constant).
+sol_x25+
(constant).
+tcp_congestion+
(constant).
+tcp_cork+
(constant).
+tcp_defer_accept+
(constant).
+tcp_info+
(constant).
+tcp_keepcnt+
(constant).
+tcp_keepidle+
(constant).
+tcp_keepintvl+
(constant).
+tcp_linger2+
(constant).
+tcp_maxseg+
(constant).
+tcp_md5sig+
(constant).
+tcp_nodelay+
(constant).
+tcp_quickack+
(constant).
+tcp_syncnt+
(constant).
+tcp_window_clamp+
(constant).
+unix-epoch-to-universal-time-offset+
(constant).
addrinfo-tclass
(class).
bv-from-address
(function).
check-fd-dead
(function).
def-simple-syscall
(macro).
def-syscall
(macro).
direct-syscall-sym
(function).
epoll-event-tclass
(class).
errno
(symbol macro).
freeaddrinfo
(function).
get-universal-us
(function).
getaddrinfo
(function).
getpeername
(function).
htons
(function).
inet_ntop
(function).
inet_pton
(function).
iovec-tclass
(class).
make-bind-socket
(function).
make-connect-socket
(function).
make-listen-socket
(function).
new-socket-helper
(function).
noretry-syscall-sym
(function).
set-fd-nonblock
(function).
setsockopt-int
(function).
sockaddr-address-bv
(function).
sockaddr-address-string
(function).
sockaddr-address-string-with-ntop
(function).
sockaddr_in-tclass
(class).
socket-cork
(function).
socket-set-tcp-nodelay
(function).
socket-uncork
(function).
strerror
(function).
syscall-accept
(function).
syscall-accept4
(function).
syscall-bind
(function).
syscall-close
(function).
syscall-connect
(function).
syscall-direct-accept
(function).
syscall-direct-accept4
(function).
syscall-direct-bind
(function).
syscall-direct-close
(function).
syscall-direct-connect
(function).
syscall-direct-epoll_create
(function).
syscall-direct-epoll_ctl
(function).
syscall-direct-epoll_wait
(function).
syscall-direct-fcntl
(function).
syscall-direct-gettimeofday
(function).
syscall-direct-listen
(function).
syscall-direct-read
(function).
syscall-direct-recvfrom
(function).
syscall-direct-sendfile
(function).
syscall-direct-sendto
(function).
syscall-direct-setsockopt
(function).
syscall-direct-shutdown
(function).
syscall-direct-socket
(function).
syscall-direct-write
(function).
syscall-direct-writev
(function).
syscall-epoll_create
(function).
syscall-epoll_ctl
(function).
syscall-epoll_wait
(function).
syscall-error-number
(macro).
syscall-failed
(condition).
syscall-failed-errno
(reader method).
syscall-fcntl
(function).
syscall-gettimeofday
(function).
syscall-listen
(function).
syscall-name
(function).
syscall-noretry-accept
(function).
syscall-noretry-accept4
(function).
syscall-noretry-bind
(function).
syscall-noretry-close
(function).
syscall-noretry-connect
(function).
syscall-noretry-epoll_create
(function).
syscall-noretry-epoll_ctl
(function).
syscall-noretry-epoll_wait
(function).
syscall-noretry-fcntl
(function).
syscall-noretry-gettimeofday
(function).
syscall-noretry-listen
(function).
syscall-noretry-read
(function).
syscall-noretry-recvfrom
(function).
syscall-noretry-sendfile
(function).
syscall-noretry-sendto
(function).
syscall-noretry-setsockopt
(function).
syscall-noretry-shutdown
(function).
syscall-noretry-socket
(function).
syscall-noretry-write
(function).
syscall-noretry-writev
(function).
syscall-read
(function).
syscall-recvfrom
(function).
syscall-retry-epoll_wait
(function).
syscall-return-integer
(type).
syscall-sendfile
(function).
syscall-sendto
(function).
syscall-setsockopt
(function).
syscall-shutdown
(function).
syscall-signal
(function).
syscall-socket
(function).
syscall-write
(function).
syscall-writev
(function).
timeval-tclass
(class).
with-foreign-object-and-slots
(macro).
teepeedee2/src/io/protocol.lisp
socket.lisp
(file).
con.lisp
(file).
io
(module).
accept-forever
(function).
defprotocol
(macro).
io
(macro).
launch-io
(macro).
protocol-error
(condition).
*socket-accept-burst*
(special variable).
connection-buffer-overflow-error
(condition).
defun-simple-io
(macro).
simple-io-function
(macro).
simple-io-recv
(function).
simple-io-recvline
(function).
simple-io-send
(function).
with-simple-io
(macro).
teepeedee2/src/io/repeater.lisp
con.lisp
(file).
protocol.lisp
(file).
io
(module).
forward-port
(function).
copy-repeater
(function).
do-repeat
(function).
make-repeater
(function).
repeat
(function).
repeater
(structure).
repeater-buf-to-send
(function).
repeater-con
(reader).
(setf repeater-con)
(writer).
repeater-fd
(function).
repeater-io
(function).
repeater-launch-io
(function).
repeater-other
(reader).
(setf repeater-other)
(writer).
repeater-other-has-hung-up
(function).
repeater-p
(function).
repeater-recv
(function).
repeater-register-wait
(function).
simple-io-repeat
(function).
teepeedee2/src/io/openssl.lisp
io
(module).
*openssl-initialized*
(special variable).
*ssl-ctx*
(special variable).
+ssl_ctrl_mode+
(constant).
+ssl_error_none+
(constant).
+ssl_error_want_read+
(constant).
+ssl_error_want_write+
(constant).
+ssl_error_zero_return+
(constant).
+ssl_mode_accept_moving_write_buffer+
(constant).
+ssl_mode_enable_partial_write+
(constant).
+ssl_st_connect+
(constant).
initialize-openssl
(function).
ssl-accept
(function).
ssl-connect
(function).
ssl-ctx-new
(function).
ssl-ctx-set-mode
(function).
ssl-free
(function).
ssl-get-error
(function).
ssl-get-shutdown
(function).
ssl-library-init
(function).
ssl-load-error-strings
(function).
ssl-new
(function).
ssl-pending
(function).
ssl-read
(function).
ssl-set-fd
(function).
ssl-set-read-ahead
(function).
ssl-state
(function).
ssl-v23-method
(function).
ssl-write
(function).
teepeedee2/src/io/ssl.lisp
con.lisp
(file).
openssl.lisp
(file).
io
(module).
convert-con-to-ssl
(function).
print-object
(method).
copy-ssl-socket
(function).
make-ssl-socket
(function).
socket-close
(method).
socket-peer
(method).
socket-read
(method).
socket-register
(method).
socket-write
(method).
ssl-ctx-ctrl
(function).
ssl-error
(condition).
ssl-socket
(structure).
ssl-socket-check-error
(function).
ssl-socket-event-wanted
(reader).
(setf ssl-socket-event-wanted)
(writer).
ssl-socket-init
(function).
ssl-socket-p
(function).
ssl-socket-process-state
(function).
ssl-socket-ssl
(reader).
(setf ssl-socket-ssl)
(writer).
ssl-socket-state
(reader).
(setf ssl-socket-state)
(writer).
ssl-socket-transport
(reader).
(setf ssl-socket-transport)
(writer).
teepeedee2/src/http/encoding.lisp
http
(module).
percent-hexpair-encode
(function).
url-encoding-decode
(function).
teepeedee2/src/http/headers.lisp
http
(module).
match-each-word
(function).
match-int
(function).
process-headers
(function).
simple-io-process-headers
(function).
teepeedee2/src/http/dispatcher.lisp
servestate.lisp
(file).
http
(module).
*default-dispatcher*
(special variable).
dispatcher-add-alias
(function).
dispatcher-canonical-name
(reader).
(setf dispatcher-canonical-name)
(writer).
dispatcher-register-path
(function).
find-or-make-dispatcher
(function).
print-object
(method).
send-http-response
(function).
start-http-response
(function).
with-http-headers
(macro).
with-http-params
(macro).
*dispatchers*
(special variable).
copy-dispatcher
(function).
default-http-error-page
(function).
describe-dispatchers
(function).
dispatch-servestate
(function).
dispatcher
(structure).
dispatcher-canonical-protocol
(reader).
(setf dispatcher-canonical-protocol)
(writer).
dispatcher-error-responder
(reader).
(setf dispatcher-error-responder)
(writer).
dispatcher-p
(function).
dispatcher-paths
(reader).
(setf dispatcher-paths)
(writer).
dispatcher-respond
(function).
find-dispatcher
(function).
find-dispatcher-go
(function).
make-dispatcher
(function).
map-http-params
(function).
respond-http
(function).
teepeedee2/src/http/servestate.lisp
http
(module).
*servestate*
(special variable).
servestate-origin*
(function).
(setf servestate-origin*)
(function).
*stored-servestate-header-fields*
(special variable).
copy-servestate
(function).
def-servestate-struct
(macro).
def-specialvar-struct
(macro).
make-servestate
(function).
servestate
(structure).
servestate-accept
(reader).
(setf servestate-accept)
(writer).
servestate-accept*
(function).
(setf servestate-accept*)
(function).
servestate-connection-close
(reader).
(setf servestate-connection-close)
(writer).
servestate-connection-close*
(function).
(setf servestate-connection-close*)
(function).
servestate-content-length
(reader).
(setf servestate-content-length)
(writer).
servestate-content-length*
(function).
(setf servestate-content-length*)
(function).
servestate-content-type
(reader).
(setf servestate-content-type)
(writer).
servestate-content-type*
(function).
(setf servestate-content-type*)
(function).
servestate-cookie
(reader).
(setf servestate-cookie)
(writer).
servestate-cookie*
(function).
(setf servestate-cookie*)
(function).
servestate-host
(reader).
(setf servestate-host)
(writer).
servestate-host*
(function).
(setf servestate-host*)
(function).
servestate-method
(reader).
(setf servestate-method)
(writer).
servestate-method*
(function).
(setf servestate-method*)
(function).
servestate-origin
(reader).
(setf servestate-origin)
(writer).
servestate-p
(function).
servestate-path
(reader).
(setf servestate-path)
(writer).
servestate-path*
(function).
(setf servestate-path*)
(function).
servestate-post-parameters
(reader).
(setf servestate-post-parameters)
(writer).
servestate-post-parameters*
(function).
(setf servestate-post-parameters*)
(function).
servestate-query-string
(reader).
(setf servestate-query-string)
(writer).
servestate-query-string*
(function).
(setf servestate-query-string*)
(function).
servestate-referer
(reader).
(setf servestate-referer)
(writer).
servestate-referer*
(function).
(setf servestate-referer*)
(function).
servestate-response
(reader).
(setf servestate-response)
(writer).
servestate-response*
(function).
(setf servestate-response*)
(function).
servestate-response-as-sendbuf*
(function).
servestate-user-agent
(reader).
(setf servestate-user-agent)
(writer).
servestate-user-agent*
(function).
(setf servestate-user-agent*)
(function).
teepeedee2/src/http/serve.lisp
encoding.lisp
(file).
headers.lisp
(file).
dispatcher.lisp
(file).
http
(module).
http-serve
(function).
http-serve-timeout
(function).
http-start-server
(function).
+header-end+
(constant).
http-serve-parse-headers
(function).
http-serve-process-body
(function).
http-serve-wait-timeout
(function).
match-request-url
(function).
match-x-forwarded-for
(function).
simple-io-http-serve
(function).
simple-io-http-serve-process-body
(function).
teepeedee2/src/http/request.lisp
headers.lisp
(file).
http
(module).
*client-http-connection-cache*
(special variable).
launch-http-request
(function).
add-to-connection-cache
(function).
get-http-request-con
(function).
http-connection-cache-timeout
(function).
http-read-chunked
(function).
http-request
(function).
parse-http-chunk-length-line
(function).
simple-io-http-read-chunked
(function).
simple-io-http-request
(function).
teepeedee2/src/ml/output.lisp
ml
(module).
assign
(method).
make-load-form
(method).
output-escaped-ml
(macro).
output-ml-comment
(macro).
output-raw-ml
(macro).
with-ml-output
(macro).
with-ml-output-start
(macro).
with-ml-to-string
(macro).
without-ml-output
(macro).
copy-raw-ml-sendbuf
(function).
escape-attribute-value
(macro).
escape-data
(compiler macro).
escape-data
(function).
escape-data-consistent-internal
(function).
escape-data-consistent-internal-careful
(function).
make-raw-ml-sendbuf
(function).
ml-output-form
(compiler macro).
ml-output-form
(function).
ml-output-form-consistent-internal
(function).
ml-output-form-consistent-internal-careful
(function).
ml-output-form-to-list
(function).
my-auto-prefices
(method).
raw-ml-sendbuf
(structure).
raw-ml-sendbuf-head
(function).
(setf raw-ml-sendbuf-head)
(function).
raw-ml-sendbuf-len
(function).
(setf raw-ml-sendbuf-len)
(function).
raw-ml-sendbuf-num-bufs
(function).
(setf raw-ml-sendbuf-num-bufs)
(function).
raw-ml-sendbuf-offset
(function).
(setf raw-ml-sendbuf-offset)
(function).
raw-ml-sendbuf-p
(function).
raw-ml-sendbuf-tail
(function).
(setf raw-ml-sendbuf-tail)
(function).
really-escape-string
(function).
teepeedee2/src/ml/object-to-ml.lisp
output.lisp
(file).
ml
(module).
object-to-ml
(generic function).
output-object-to-ml
(macro).
teepeedee2/src/ml/define-dtd.lisp
object-to-ml.lisp
(file).
ml
(module).
define-dtd
(macro).
ml-validation-error
(condition).
ml-validation-forbidden-attribute-error
(condition).
ml-validation-forbidden-child-error
(condition).
validate
(function).
teepeedee2/src/ml/css.lisp
html.lisp
(file).
ml
(module).
css-attrib
(macro).
css-html-style
(macro).
*css-properties*
(special variable).
css-output-properties
(function).
css-output-properties-form
(function).
css-output-property-form
(generic function).
css-output-property-under-different-names
(function).
css-output-property-value-form
(function).
css-output-selector-form
(generic function).
css-selector-form-to-string
(function).
validate-properties
(function).
teepeedee2/src/ml/js.lisp
html.lisp
(file).
ml
(module).
js-attrib
(macro).
js-html-script
(macro).
js-html-script-as-bv
(macro).
js-to-bv
(macro).
js-to-string
(macro).
js-to-string-func
(compiler macro).
js-to-string-func
(function).
js-to-string-func-consistent-internal
(function).
js-to-string-func-consistent-internal-careful
(function).
teepeedee2/src/ml/html.lisp
define-dtd.lisp
(file).
ml
(module).
<a
(macro).
<abbr
(macro).
<acronym
(macro).
<address
(macro).
<area
(macro).
<b
(macro).
<base
(macro).
<bdo
(macro).
<big
(macro).
<blockquote
(macro).
<body
(macro).
<br
(macro).
<button
(macro).
<caption
(macro).
<cite
(macro).
<code
(macro).
<col
(macro).
<colgroup
(macro).
<dd
(macro).
<del
(macro).
<dfn
(macro).
<div
(macro).
<dl
(macro).
<dt
(macro).
<em
(macro).
<fieldset
(macro).
<form
(macro).
<h1
(macro).
<h2
(macro).
<h3
(macro).
<h4
(macro).
<h5
(macro).
<h6
(macro).
<head
(macro).
<hr
(macro).
<html
(macro).
<i
(macro).
<iframe
(macro).
<img
(macro).
<input
(macro).
<ins
(macro).
<kbd
(macro).
<label
(macro).
<legend
(macro).
<li
(macro).
<link
(macro).
<map
(macro).
<meta
(macro).
<noscript
(macro).
<object
(macro).
<ol
(macro).
<optgroup
(macro).
<option
(macro).
<p
(macro).
<param
(macro).
<pre
(macro).
<q
(macro).
<samp
(macro).
<script
(macro).
<select
(macro).
<small
(macro).
<span
(macro).
<strong
(macro).
<style
(macro).
<sub
(macro).
<sup
(macro).
<table
(macro).
<tbody
(macro).
<td
(macro).
<textarea
(macro).
<tfoot
(macro).
<th
(macro).
<thead
(macro).
<title
(macro).
<tr
(macro).
<tt
(macro).
<ul
(macro).
<var
(macro).
teepeedee2/src/ml/atom.lisp
define-dtd.lisp
(file).
ml
(module).
teepeedee2/src/ml/rss.lisp
define-dtd.lisp
(file).
ml
(module).
teepeedee2/src/datastore/datastore.lisp
datastore
(module).
datastore-close
(function).
datastore-delete
(generic function).
datastore-record-constructor-form
(generic function).
datastore-retrieve-all
(generic function).
datastore-retrieve-indexed
(generic function).
datastore-retrieve-unique
(function).
datastore-use-file
(function).
defrecord
(macro).
*datastore*
(special variable).
*datastore-id-max*
(special variable).
copy-datastore-index
(function).
datastore-delete-all
(function).
datastore-id-next
(function).
datastore-id-register
(function).
datastore-index
(structure).
datastore-index-add
(function).
datastore-index-del
(function).
datastore-index-get
(function).
datastore-index-object-value
(function).
datastore-index-p
(function).
datastore-index-slot-name
(reader).
(setf datastore-index-slot-name)
(writer).
datastore-index-table
(reader).
(setf datastore-index-table)
(writer).
datastore-load
(function).
datastore-log
(function).
datastore-open-p
(function).
datastore-ref-form
(function).
datastore-save-form
(generic function).
make-datastore-index
(function).
teepeedee2/src/webapp/page.lisp
site.lisp
(file).
webapp
(module).
*webapp-frame*
(special variable).
defpage
(macro).
defpage-lambda
(macro).
page-link
(macro).
+web-safe-chars+
(constant).
+webapp-frame-id-param+
(constant).
apply-page-call
(macro).
generate-args-for-defpage-from-params
(function).
get-http-param
(function).
random-web-safe-char
(function).
random-web-sparse-key
(function).
teepeedee2/src/webapp/list-channel.lisp
simple-channel.lisp
(file).
webapp
(module).
assign
(method).
list-channel
(class).
list-channel-add
(function).
list-channel-del
(function).
simple-channel-body-ml
(method).
list-channel-list
(reader method).
(setf list-channel-list)
(writer method).
list-channel-p
(generic function).
make-list-channel
(function).
my-auto-prefices
(method).
teepeedee2/src/webapp/simple-channel.lisp
channel.lisp
(file).
webapp
(module).
assign
(method).
channel-update
(method).
object-to-ml
(method).
simple-channel
(class).
simple-channel-body-ml
(generic function).
make-simple-channel
(function).
my-auto-prefices
(method).
simple-channel-p
(generic function).
teepeedee2/src/webapp/frame.lisp
names.lisp
(file).
list-channel.lisp
(file).
simple-channel.lisp
(file).
webapp
(module).
assign
(method).
find-frame
(function).
frame
(class).
frame-destroy-hooks
(reader method).
(setf frame-destroy-hooks)
(writer method).
frame-id
(function).
frame-trace-info
(reader method).
(setf frame-trace-info)
(writer method).
frame-username
(reader method).
(setf frame-username)
(writer method).
frame-var
(function).
(setf frame-var)
(function).
initialize-instance
(method).
list-all-frames
(function).
simple-channel-body-ml
(method).
webapp-frame
(function).
webapp-frame-available-p
(function).
webapp-frame-var
(function).
(setf webapp-frame-var)
(function).
*frames*
(special variable).
frame-change-username
(function).
frame-current-page
(reader method).
(setf frame-current-page)
(writer method).
frame-exit
(function).
frame-p
(generic function).
frame-reset-timeout
(function).
frame-site
(reader method).
(setf frame-site)
(writer method).
frame-timeout
(reader method).
(setf frame-timeout)
(writer method).
frame-variables
(reader method).
(setf frame-variables)
(writer method).
make-frame
(function).
my-auto-prefices
(method).
teepeedee2/src/webapp/names.lisp
webapp
(module).
+names+
(constant).
random-letter
(function).
random-name
(function).
teepeedee2/src/webapp/html-constants.lisp
webapp
(module).
+html-class-scroll-to-bottom+
(constant).
+html-id-async-status+
(constant).
+action-form-class+
(constant).
+action-link-class+
(constant).
+action-page-name+
(constant).
+channel-page-name+
(constant).
+html-class-collapsed+
(constant).
+html-jiggle-class+
(constant).
+http-header-html-content-type+
(constant).
+replace-link-class+
(constant).
teepeedee2/src/webapp/site.lisp
html-constants.lisp
(file).
webapp
(module).
current-site
(macro).
defsite
(macro).
with-compile-time-site
(macro).
with-site
(macro).
%make-site
(function).
*current-site*
(special variable).
+site-customization-func-args+
(constant).
+site-customization-funcs+
(constant).
copy-site
(function).
current-site-call
(macro).
make-site
(function).
site
(structure).
site-action-page-name
(reader).
(setf site-action-page-name)
(writer).
site-channel-page-name
(reader).
(setf site-channel-page-name)
(writer).
site-dispatcher
(reader).
(setf site-dispatcher)
(writer).
site-frameless-lambda-callbacks
(reader).
(setf site-frameless-lambda-callbacks)
(writer).
site-p
(function).
site-page-body-footer
(reader).
(setf site-page-body-footer)
(writer).
site-page-body-start
(reader).
(setf site-page-body-start)
(writer).
site-page-head
(reader).
(setf site-page-head)
(writer).
site-runtime-dispatcher
(function).
site-runtime-name
(reader).
(setf site-runtime-name)
(writer).
site-runtime-page-body-footer
(reader).
(setf site-runtime-page-body-footer)
(writer).
site-runtime-page-body-start
(reader).
(setf site-runtime-page-body-start)
(writer).
site-runtime-page-head
(reader).
(setf site-runtime-page-head)
(writer).
with-frame-site
(macro).
teepeedee2/src/webapp/default-site.lisp
site.lisp
(file).
webapp.lisp
(file).
js-library.lisp
(file).
webapp
(module).
*default-site*
(special variable).
teepeedee2/src/webapp/js-library.lisp
html-constants.lisp
(file).
page.lisp
(file).
webapp
(module).
html-jiggle-text
(macro).
js-library
(function).
js-library-animate
(function).
js-library-footer
(function).
teepeedee2/src/webapp/actions.lisp
page.lisp
(file).
html-constants.lisp
(file).
frame.lisp
(file).
site.lisp
(file).
webapp
(module).
html-action-form
(macro).
html-action-form-collapsed
(macro).
html-action-link
(macro).
html-change-username-form
(macro).
html-collapser
(macro).
html-replace-link
(macro).
webapp-respond-ajax-body
(function).
action
(structure).
action-func
(reader).
(setf action-func)
(writer).
action-id
(reader).
(setf action-id)
(writer).
action-p
(function).
action-respond-body
(function).
copy-action
(function).
find-action
(function).
frame-change-username-form
(function).
make-action
(function).
page-action-lambda
(macro).
page-action-link
(macro).
register-action-id
(function).
register-action-page
(function).
teepeedee2/src/webapp/channel.lisp
page.lisp
(file).
html-constants.lisp
(file).
webapp
(module).
assign
(method).
channel
(class).
channel-destroy
(function).
channel-notify
(function).
channel-update
(generic function).
find-channel
(function).
initialize-instance
(method).
object-to-ml
(method).
*channels*
(special variable).
channel-id
(reader method).
(setf channel-id)
(writer method).
channel-p
(generic function).
channel-respond
(function).
channel-respond-body
(function).
channel-respond-page
(function).
channel-state
(reader method).
(setf channel-state)
(writer method).
channel-string-to-states
(function).
channel-subscribe
(function).
channel-subscribers
(reader method).
(setf channel-subscribers)
(writer method).
channel-unsubscribe
(function).
make-channel
(function).
my-auto-prefices
(method).
register-channel-page
(function).
teepeedee2/src/webapp/webapp.lisp
actions.lisp
(file).
webapp
(module).
link-to-webapp
(macro).
webapp
(macro).
webapp-default-page-footer
(function).
webapp-default-page-head-contents
(function).
webapp-display
(macro).
webapp-section
(macro).
webapp-select-one
(macro).
ml-to-byte-vector
(macro).
webapp-ml
(macro).
teepeedee2/src/webapp/message-channel.lisp
channel.lisp
(file).
webapp
(module).
assign
(method).
channel-update
(method).
make-message-channel
(function).
message-channel
(class).
message-channel-broadcast
(function).
object-to-ml
(method).
message-channel-messages
(reader method).
(setf message-channel-messages)
(writer method).
message-channel-p
(generic function).
my-auto-prefices
(method).
teepeedee2/src/game/generic.lisp
game
(module).
assign
(method).
assign
(method).
choices-list
(generic function).
game
(class).
move
(generic function).
move-continuation
(generic function).
play
(generic function).
player
(class).
player-controller
(reader method).
(setf player-controller)
(writer method).
player-controller-name-to-ml
(generic function).
player-controller-var
(generic function).
(setf player-controller-var)
(generic function).
choices-list-form
(generic function).
game-drop-player
(generic function).
game-finished
(generic function).
game-game-over
(reader method).
(setf game-game-over)
(writer method).
game-name
(generic function).
game-other-listeners
(reader method).
(setf game-other-listeners)
(writer method).
game-p
(generic function).
game-players
(reader method).
(setf game-players)
(writer method).
game-players-ready
(generic function).
inform
(generic function).
make-game
(function).
make-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
player-full-state-to-ml
(generic function).
player-game
(reader method).
(setf player-game)
(writer method).
player-p
(generic function).
player-waiting-for-input
(reader method).
(setf player-waiting-for-input)
(writer method).
teepeedee2/src/game/framework.lisp
generic.lisp
(file).
game
(module).
defgame
(macro).
defrules
(macro).
launch-game
(function).
player-controller-name-to-ml
(method).
player-controller-var
(method).
(setf player-controller-var)
(method).
with-game
(macro).
*games*
(special variable).
copy-game-generator
(function).
find-game-generator
(function).
game-announce
(function).
game-drop-player
(method).
game-finished
(method).
game-generator
(function).
game-generator
(structure).
game-generator-advertised
(reader).
(setf game-generator-advertised)
(writer).
game-generator-description
(reader).
(setf game-generator-description)
(writer).
game-generator-make-game
(reader).
(setf game-generator-make-game)
(writer).
game-generator-name
(reader).
(setf game-generator-name)
(writer).
game-generator-p
(function).
game-generator-unassigned-controllers-waiting
(reader).
(setf game-generator-unassigned-controllers-waiting)
(writer).
game-listeners
(function).
game-name
(method).
game-resign
(function).
game-talk
(function).
make-game-generator
(function).
player-announce
(function).
player-full-state-to-ml
(method).
random-choice
(function).
validate-choice
(function).
teepeedee2/src/game/controllers.lisp
framework.lisp
(file).
game
(module).
move
(method).
player-controller-name-to-ml
(method).
player-controller-name-to-ml
(method).
player-controller-name-to-ml
(method).
robot
(structure).
robot-bully
(structure).
robot-sensible
(structure).
*bots*
(special variable).
copy-robot
(function).
copy-robot-bully
(function).
copy-robot-sensible
(function).
inform
(method).
make-robot
(function).
make-robot-bully
(function).
make-robot-sensible
(function).
robot-bully-p
(function).
robot-p
(function).
robot-sensible-p
(function).
teepeedee2/src/game/card.lisp
game
(module).
+cards-per-suit+
(constant).
+suits+
(constant).
card
(structure).
card-number
(function).
card-value
(reader).
(setf card-value)
(writer).
make-card
(function).
make-card-from-number
(function).
object-to-ml
(method).
card-name
(function).
card-p
(function).
card-suit
(reader).
(setf card-suit)
(writer).
card-value-string
(function).
copy-card
(function).
teepeedee2/src/game/coins.lisp
framework.lisp
(file).
game
(module).
assign
(method).
assign
(method).
coin-game
(class).
coin-game-player
(class).
object-to-ml
(method).
coin-game-p
(generic function).
coin-game-player-coins
(reader method).
(setf coin-game-player-coins)
(writer method).
coin-game-player-give-coins
(function).
coin-game-player-p
(generic function).
coin-game-setup-coins
(function).
game-finished
(method).
game-name
(method).
game-players-ready
(method).
make-coin-game
(function).
make-coin-game-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
player-full-state-to-ml
(method).
teepeedee2/src/game/unassigned-controller.lisp
controllers.lisp
(file).
game
(module).
move-continuation
(method).
player-controller-name-to-ml
(method).
copy-move-state
(function).
copy-unassigned-controller
(function).
game-generator-join-or-start
(function).
inform
(method).
make-move-state
(function).
make-unassigned-controller
(function).
move-state
(structure).
move-state-args
(reader).
(setf move-state-args)
(writer).
move-state-cc
(reader).
(setf move-state-cc)
(writer).
move-state-choices
(reader).
(setf move-state-choices)
(writer).
move-state-continue
(function).
move-state-game-state
(function).
move-state-move-type
(reader).
(setf move-state-move-type)
(writer).
move-state-p
(function).
move-state-player-state
(reader).
(setf move-state-player-state)
(writer).
unassigned-controller
(structure).
unassigned-controller-assign
(function).
unassigned-controller-assign-robot
(function).
unassigned-controller-del
(function).
unassigned-controller-game
(reader).
(setf unassigned-controller-game)
(writer).
unassigned-controller-game-generator
(reader).
(setf unassigned-controller-game-generator)
(writer).
unassigned-controller-move-states
(reader).
(setf unassigned-controller-move-states)
(writer).
unassigned-controller-p
(function).
unassigned-controller-player-state
(function).
unassigned-controller-timeout
(reader).
(setf unassigned-controller-timeout)
(writer).
teepeedee2/src/game/web.lisp
card.lisp
(file).
controllers.lisp
(file).
unassigned-controller.lisp
(file).
game
(module).
assign
(method).
current-web-controller
(function).
move-continuation
(method).
move-continuation
(method).
object-to-ml
(method).
object-to-ml
(method).
object-to-ml
(method).
object-to-ml
(method).
player-controller-name-to-ml
(method).
player-controller-var
(method).
(setf player-controller-var)
(method).
simple-channel-body-ml
(method).
web-state-queue-choice
(function).
*site*
(special variable).
*web-state-move-timeout*
(special variable).
copy-queued-choice
(function).
css
(function).
friendly-string
(function).
game-play-again-ml
(function).
inform
(method).
inform
(method).
inform
(method).
keyword-to-friendly-string
(function).
make-queued-choice
(function).
make-web-state
(function).
make-web-state-from-frame
(function).
message-to-ml
(generic function).
move-state-queue-choice
(function).
my-auto-prefices
(method).
page-/
(function).
player-state-to-ml
(function).
queued-choice
(structure).
queued-choice-choice
(reader).
(setf queued-choice-choice)
(writer).
queued-choice-move-type
(reader).
(setf queued-choice-move-type)
(writer).
queued-choice-p
(function).
web-add-game
(function).
web-game-start
(function).
web-state
(class).
web-state-add-announcement
(function).
web-state-add-move-state
(function).
web-state-announcements
(reader method).
(setf web-state-announcements)
(writer method).
web-state-frame
(reader method).
(setf web-state-frame)
(writer method).
web-state-game-state
(reader method).
(setf web-state-game-state)
(writer method).
web-state-p
(generic function).
web-state-play-again-ml
(function).
web-state-queued-choices
(reader method).
(setf web-state-queued-choices)
(writer method).
web-state-resign
(function).
web-state-resigned
(function).
web-state-timed-out
(reader method).
(setf web-state-timed-out)
(writer method).
web-state-timeout
(reader method).
(setf web-state-timeout)
(writer method).
web-state-timeout-cancel
(function).
web-state-timeout-reset
(function).
web-state-try-to-move
(function).
web-state-waiting-for-input
(reader method).
(setf web-state-waiting-for-input)
(writer method).
webapp-play-bot
(function).
teepeedee2/src/game/web-messages.lisp
web.lisp
(file).
game
(module).
def-web-state-message
(macro).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
inform
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
message-to-ml
(method).
teepeedee2/src/small-games/nash-bargain.lisp
small-games
(module).
assign
(method).
assign
(method).
nash-bargain
(class).
object-to-ml
(method).
play
(method).
*max-penalty*
(special variable).
*max-pot*
(special variable).
*min-penalty*
(special variable).
*min-pot*
(special variable).
game-drop-player
(method).
game-name
(method).
make-nash-bargain
(function).
make-nash-bargain-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
nash-bargain-p
(generic function).
nash-bargain-penalty
(reader method).
(setf nash-bargain-penalty)
(writer method).
nash-bargain-player
(class).
nash-bargain-player-demand
(reader method).
(setf nash-bargain-player-demand)
(writer method).
nash-bargain-player-p
(generic function).
nash-bargain-pot
(reader method).
(setf nash-bargain-pot)
(writer method).
teepeedee2/src/small-games/prisoners-dilemma.lisp
small-games
(module).
assign
(method).
assign
(method).
object-to-ml
(method).
play
(method).
*max-big-penalty*
(special variable).
*max-grab*
(special variable).
*max-penalty*
(special variable).
*max-share*
(special variable).
*min-big-penalty*
(special variable).
*min-grab*
(special variable).
*min-penalty*
(special variable).
*min-share*
(special variable).
game-name
(method).
make-prisoners-dilemma
(function).
make-prisoners-dilemma-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
prisoners-dilemma
(class).
prisoners-dilemma-big-penalty
(reader method).
(setf prisoners-dilemma-big-penalty)
(writer method).
prisoners-dilemma-grab
(reader method).
(setf prisoners-dilemma-grab)
(writer method).
prisoners-dilemma-p
(generic function).
prisoners-dilemma-penalty
(reader method).
(setf prisoners-dilemma-penalty)
(writer method).
prisoners-dilemma-player
(class).
prisoners-dilemma-player-agree
(reader method).
(setf prisoners-dilemma-player-agree)
(writer method).
prisoners-dilemma-player-p
(generic function).
prisoners-dilemma-share
(reader method).
(setf prisoners-dilemma-share)
(writer method).
teepeedee2/src/small-games/ultimatum.lisp
small-games
(module).
assign
(method).
assign
(method).
object-to-ml
(method).
play
(method).
*max-penalty*
(special variable).
*max-pot*
(special variable).
*min-penalty*
(special variable).
*min-pot*
(special variable).
game-name
(method).
make-ultimatum
(function).
make-ultimatum-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
ultimatum
(class).
ultimatum-p
(generic function).
ultimatum-penalty
(reader method).
(setf ultimatum-penalty)
(writer method).
ultimatum-player
(class).
ultimatum-player-demand
(reader method).
(setf ultimatum-player-demand)
(writer method).
ultimatum-player-p
(generic function).
ultimatum-pot
(reader method).
(setf ultimatum-pot)
(writer method).
teepeedee2/src/small-games/roshambo.lisp
small-games
(module).
*objects*
(special variable).
game-name
(method).
make-roshambo
(function).
make-roshambo-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
roshambo
(class).
roshambo-p
(generic function).
roshambo-player
(class).
roshambo-player-choice
(reader method).
(setf roshambo-player-choice)
(writer method).
roshambo-player-p
(generic function).
teepeedee2/src/blog/entry.lisp
blog
(module).
assign
(method).
assign
(method).
datastore-delete
(method).
datastore-record-constructor-form
(method).
datastore-retrieve-all
(method).
datastore-retrieve-indexed
(method).
datastore-retrieve-indexed
(method).
datastore-retrieve-indexed
(method).
object-to-ml
(method).
object-to-ml
(method).
print-object
(method).
simple-channel-body-ml
(method).
*age-units*
(special variable).
*comment-score*
(special variable).
*entry-fresh-time*
(special variable).
*entry-score*
(special variable).
*score-decay*
(special variable).
comment
(structure).
comment-author
(function).
(setf comment-author)
(function).
comment-datastore-id
(function).
(setf comment-datastore-id)
(function).
comment-entry-index-name
(function).
(setf comment-entry-index-name)
(function).
comment-p
(function).
comment-score
(function).
comment-text
(function).
(setf comment-text)
(function).
comment-time
(function).
(setf comment-time)
(function).
comment-trace-details
(function).
(setf comment-trace-details)
(function).
copy-comment
(function).
entry
(class).
entry-blog
(reader method).
(setf entry-blog)
(writer method).
entry-body-function
(reader method).
(setf entry-body-function)
(writer method).
entry-channel
(function).
entry-channel
(class).
entry-channel-entry
(reader method).
(setf entry-channel-entry)
(writer method).
entry-channel-id
(function).
entry-channel-p
(generic function).
entry-combined-title
(function).
entry-comment-ml
(function).
entry-comments
(function).
entry-expiry-time
(reader method).
(setf entry-expiry-time)
(writer method).
entry-filename
(function).
entry-front-page-p
(function).
entry-headline-ml
(function).
entry-hot-off-the-press-p
(function).
entry-index-name
(function).
entry-inline-ml
(function).
entry-link
(function).
entry-name
(reader method).
(setf entry-name)
(writer method).
entry-p
(generic function).
entry-read-paragraphs-from-buffer
(function).
entry-score
(reader method).
(setf entry-score)
(writer method).
entry-score-update-time
(reader method).
(setf entry-score-update-time)
(writer method).
entry-set-channel
(function).
entry-set-page
(function).
entry-set-score
(function).
entry-story-ml
(function).
entry-tags
(reader method).
(setf entry-tags)
(writer method).
entry-time
(reader method).
(setf entry-time)
(writer method).
entry-title
(reader method).
(setf entry-title)
(writer method).
entry-update-score
(function).
entry-url-path
(function).
friendly-age-string
(function).
make-comment
(function).
make-entry
(function).
make-entry-channel
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
normally-capitalized-string-to-symbol
(function).
parse-time
(function).
read-in-entry
(function).
score-decay
(function).
slurp-file
(function).
split-into-paragraphs
(function).
split-into-paragraphs-by-single-line
(function).
time-string
(function).
unlogged-comment-author
(reader).
(setf unlogged-comment-author)
(writer).
unlogged-comment-datastore-id
(reader).
(setf unlogged-comment-datastore-id)
(writer).
unlogged-comment-entry-index-name
(reader).
(setf unlogged-comment-entry-index-name)
(writer).
unlogged-comment-text
(reader).
(setf unlogged-comment-text)
(writer).
unlogged-comment-time
(reader).
(setf unlogged-comment-time)
(writer).
unlogged-comment-trace-details
(reader).
(setf unlogged-comment-trace-details)
(writer).
unlogged-make-comment
(function).
teepeedee2/src/blog/feed.lisp
blog.lisp
(file).
blog
(module).
blog-atom-feed
(function).
blog-rss-feed
(function).
teepeedee2/src/blog/blog.lisp
entry.lisp
(file).
blog
(module).
+max-comment-length+
(constant).
blog
(structure).
blog-admin-password
(function).
blog-admin-password-file
(reader).
(setf blog-admin-password-file)
(writer).
blog-admin-url
(function).
blog-atom-feed-url
(function).
blog-comment-admin
(function).
blog-comment-index-prefix
(reader).
(setf blog-comment-index-prefix)
(writer).
blog-dir
(reader).
(setf blog-dir)
(writer).
blog-entries
(reader).
(setf blog-entries)
(writer).
blog-entries-table
(reader).
(setf blog-entries-table)
(writer).
blog-entry-channel-id
(function).
blog-entry-unique-string
(function).
blog-feed-head-contents
(function).
blog-front-page
(function).
blog-last-updated
(function).
blog-latest-page
(function).
blog-latest-url
(function).
blog-link-base
(reader).
(setf blog-link-base)
(writer).
blog-link-to-latest
(function).
blog-name
(reader).
(setf blog-name)
(writer).
blog-p
(function).
blog-post-comment-url
(function).
blog-read-in
(function).
blog-ready-entries
(function).
blog-ready-entries-http
(function).
blog-rss-feed-url
(function).
blog-set-page
(function).
blog-site
(reader).
(setf blog-site)
(writer).
blog-sitemap
(function).
blog-sitemap-url
(function).
blog-static-base-url
(reader).
(setf blog-static-base-url)
(writer).
blog-url
(function).
copy-blog
(function).
defpage-lambda-blog
(macro).
make-blog
(function).
split-into-list-by-comma
(function).
teepeedee2/src/survey/survey.lisp
survey
(module).
assign
(method).
datastore-delete
(method).
datastore-delete
(method).
datastore-record-constructor-form
(method).
datastore-record-constructor-form
(method).
datastore-retrieve-all
(method).
datastore-retrieve-all
(method).
datastore-retrieve-indexed
(method).
datastore-retrieve-indexed
(method).
datastore-retrieve-indexed
(method).
datastore-retrieve-indexed
(method).
object-to-ml
(method).
simple-channel-body-ml
(method).
copy-response
(function).
copy-survey
(function).
make-question
(function).
make-response
(function).
make-survey
(function).
make-survey-channel
(function).
my-auto-prefices
(method).
question-choices
(function).
(setf question-choices)
(function).
question-text
(function).
(setf question-text)
(function).
response
(structure).
response-datastore-id
(function).
(setf response-datastore-id)
(function).
response-p
(function).
response-responses
(function).
(setf response-responses)
(function).
response-survey-name
(function).
(setf response-survey-name)
(function).
response-time
(function).
(setf response-time)
(function).
response-trace-details
(function).
(setf response-trace-details)
(function).
survey
(structure).
survey-channel
(class).
survey-channel-name
(function).
survey-channel-p
(generic function).
survey-channel-questions
(function).
survey-channel-responses
(function).
survey-channel-survey
(reader method).
(setf survey-channel-survey)
(writer method).
survey-datastore-id
(function).
(setf survey-datastore-id)
(function).
survey-gen-page-lambda
(function).
survey-name
(function).
(setf survey-name)
(function).
survey-p
(function).
survey-questions
(function).
(setf survey-questions)
(function).
survey-register
(function).
survey-text
(function).
(setf survey-text)
(function).
time-string
(function).
unlogged-make-response
(function).
unlogged-make-survey
(function).
unlogged-response-datastore-id
(reader).
(setf unlogged-response-datastore-id)
(writer).
unlogged-response-responses
(reader).
(setf unlogged-response-responses)
(writer).
unlogged-response-survey-name
(reader).
(setf unlogged-response-survey-name)
(writer).
unlogged-response-time
(reader).
(setf unlogged-response-time)
(writer).
unlogged-response-trace-details
(reader).
(setf unlogged-response-trace-details)
(writer).
unlogged-survey-datastore-id
(reader).
(setf unlogged-survey-datastore-id)
(writer).
unlogged-survey-name
(reader).
(setf unlogged-survey-name)
(writer).
unlogged-survey-questions
(reader).
(setf unlogged-survey-questions)
(writer).
unlogged-survey-text
(reader).
(setf unlogged-survey-text)
(writer).
teepeedee2/src/truc/truc.lisp
truc
(module).
+truc-deck+
(constant).
+truc-ranking+
(constant).
+truc-winning-stack+
(constant).
card-number-truc-ranking
(function).
card-truc-ranking
(function).
game-name
(method).
make-truc
(function).
make-truc-player
(function).
my-auto-prefices
(method).
my-auto-prefices
(method).
truc
(class).
truc-chosen-card-values
(function).
truc-determine-round-winner
(function).
truc-determine-rubber-winner
(function).
truc-ordered-winners
(reader method).
(setf truc-ordered-winners)
(writer method).
truc-p
(generic function).
truc-player
(class).
truc-player-cards
(reader method).
(setf truc-player-cards)
(writer method).
truc-player-chosen-card
(reader method).
(setf truc-player-chosen-card)
(writer method).
truc-player-chosen-card-value
(function).
truc-player-folded
(reader method).
(setf truc-player-folded)
(writer method).
truc-player-p
(generic function).
truc-player-shuffle-init
(function).
truc-player-stack
(reader method).
(setf truc-player-stack)
(writer method).
truc-player-wins
(reader method).
(setf truc-player-wins)
(writer method).
truc-shuffle
(function).
truc-stake
(reader method).
(setf truc-stake)
(writer method).
truc-too-few-players
(function).
teepeedee2/src/truc/web.lisp
truc.lisp
(file).
truc
(module).
object-to-ml
(method).
object-to-ml
(method).
teepeedee2/src/truc/robots.lisp
truc.lisp
(file).
truc
(module).
+best-starts+
(constant).
+three-card-win-probabilities+
(constant).
truc-player-hand-number
(function).
truc-player-win-probability
(function).
Packages are listed by definition order.
teepeedee2.survey
teepeedee2.ml
teepeedee2.ml.html
teepeedee2.game.nash-bargain
teepeedee2.game.prisoners-dilemma
teepeedee2.munnel
teepeedee2.demo
teepeedee2.game.roshambo
teepeedee2.io
teepeedee2.lib
teepeedee2.game.cheat
teepeedee2.datastore
teepeedee2.game.dating
teepeedee2.ml.atom
teepeedee2.blog
teepeedee2.game.ultimatum
teepeedee2
teepeedee2.game
teepeedee2.game.truc
teepeedee2.system
teepeedee2.http
teepeedee2.user
teepeedee2.game.blackjack
teepeedee2.webapp
teepeedee2.ml.rss
teepeedee2.blog-user
teepeedee2.survey
tpd2.survey
common-lisp
.
teepeedee2.datastore
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
copy-question
(function).
copy-response
(function).
copy-survey
(function).
make-question
(function).
make-response
(function).
make-survey
(function).
make-survey-channel
(function).
question-choices
(function).
(setf question-choices)
(function).
question-text
(function).
(setf question-text)
(function).
response
(structure).
response-datastore-id
(function).
(setf response-datastore-id)
(function).
response-p
(function).
response-responses
(function).
(setf response-responses)
(function).
response-survey-name
(function).
(setf response-survey-name)
(function).
response-time
(function).
(setf response-time)
(function).
response-trace-details
(function).
(setf response-trace-details)
(function).
survey
(structure).
survey-channel
(class).
survey-channel-name
(function).
survey-channel-p
(generic function).
survey-channel-questions
(function).
survey-channel-responses
(function).
survey-channel-survey
(generic reader).
(setf survey-channel-survey)
(generic writer).
survey-datastore-id
(function).
(setf survey-datastore-id)
(function).
survey-gen-page-lambda
(function).
survey-name
(function).
(setf survey-name)
(function).
survey-p
(function).
survey-questions
(function).
(setf survey-questions)
(function).
survey-register
(function).
survey-text
(function).
(setf survey-text)
(function).
time-string
(function).
unlogged-make-response
(function).
unlogged-make-survey
(function).
unlogged-response-datastore-id
(reader).
(setf unlogged-response-datastore-id)
(writer).
unlogged-response-responses
(reader).
(setf unlogged-response-responses)
(writer).
unlogged-response-survey-name
(reader).
(setf unlogged-response-survey-name)
(writer).
unlogged-response-time
(reader).
(setf unlogged-response-time)
(writer).
unlogged-response-trace-details
(reader).
(setf unlogged-response-trace-details)
(writer).
unlogged-survey-datastore-id
(reader).
(setf unlogged-survey-datastore-id)
(writer).
unlogged-survey-name
(reader).
(setf unlogged-survey-name)
(writer).
unlogged-survey-questions
(reader).
(setf unlogged-survey-questions)
(writer).
unlogged-survey-text
(reader).
(setf unlogged-survey-text)
(writer).
teepeedee2.ml
tpd2.ml
common-lisp
.
teepeedee2.io
.
teepeedee2.lib
.
teepeedee2.blog
.
teepeedee2.blog-user
.
teepeedee2.demo
.
teepeedee2.game
.
teepeedee2.game.blackjack
.
teepeedee2.game.cheat
.
teepeedee2.game.dating
.
teepeedee2.game.nash-bargain
.
teepeedee2.game.prisoners-dilemma
.
teepeedee2.game.roshambo
.
teepeedee2.game.truc
.
teepeedee2.game.ultimatum
.
teepeedee2.survey
.
teepeedee2.user
.
teepeedee2.webapp
.
css-attrib
(macro).
css-html-style
(macro).
define-dtd
(macro).
js-attrib
(macro).
js-html-script
(macro).
js-html-script-as-bv
(macro).
js-to-bv
(macro).
js-to-string
(macro).
object-to-ml
(generic function).
output-escaped-ml
(macro).
output-ml-comment
(macro).
output-object-to-ml
(macro).
output-raw-ml
(macro).
w3c-timestring
(function).
with-ml-output
(macro).
with-ml-output-start
(macro).
with-ml-to-string
(macro).
without-ml-output
(macro).
*css-properties*
(special variable).
copy-raw-ml-sendbuf
(function).
css-output-properties
(function).
css-output-properties-form
(function).
css-output-property-form
(generic function).
css-output-property-under-different-names
(function).
css-output-property-value-form
(function).
css-output-selector-form
(generic function).
css-selector-form-to-string
(function).
escape-attribute-value
(macro).
escape-data
(compiler macro).
escape-data
(function).
escape-data-consistent-internal
(function).
escape-data-consistent-internal-careful
(function).
js-to-string-func
(compiler macro).
js-to-string-func
(function).
js-to-string-func-consistent-internal
(function).
js-to-string-func-consistent-internal-careful
(function).
make-raw-ml-sendbuf
(function).
ml-output-form
(compiler macro).
ml-output-form
(function).
ml-output-form-consistent-internal
(function).
ml-output-form-consistent-internal-careful
(function).
ml-output-form-to-list
(function).
ml-validation-error
(condition).
ml-validation-forbidden-attribute-error
(condition).
ml-validation-forbidden-child-error
(condition).
raw-ml-sendbuf
(structure).
raw-ml-sendbuf-head
(function).
(setf raw-ml-sendbuf-head)
(function).
raw-ml-sendbuf-len
(function).
(setf raw-ml-sendbuf-len)
(function).
raw-ml-sendbuf-num-bufs
(function).
(setf raw-ml-sendbuf-num-bufs)
(function).
raw-ml-sendbuf-offset
(function).
(setf raw-ml-sendbuf-offset)
(function).
raw-ml-sendbuf-p
(function).
raw-ml-sendbuf-tail
(function).
(setf raw-ml-sendbuf-tail)
(function).
really-escape-string
(function).
validate
(function).
validate-properties
(function).
teepeedee2.ml.html
tpd2.ml.html
teepeedee2.blog
.
teepeedee2.blog-user
.
teepeedee2.demo
.
teepeedee2.game
.
teepeedee2.game.blackjack
.
teepeedee2.game.cheat
.
teepeedee2.game.dating
.
teepeedee2.game.nash-bargain
.
teepeedee2.game.prisoners-dilemma
.
teepeedee2.game.roshambo
.
teepeedee2.game.truc
.
teepeedee2.game.ultimatum
.
teepeedee2.survey
.
teepeedee2.user
.
teepeedee2.webapp
.
<a
(macro).
<abbr
(macro).
<acronym
(macro).
<address
(macro).
<area
(macro).
<b
(macro).
<base
(macro).
<bdo
(macro).
<big
(macro).
<blockquote
(macro).
<body
(macro).
<br
(macro).
<button
(macro).
<caption
(macro).
<cite
(macro).
<code
(macro).
<col
(macro).
<colgroup
(macro).
<dd
(macro).
<del
(macro).
<dfn
(macro).
<div
(macro).
<dl
(macro).
<dt
(macro).
<em
(macro).
<fieldset
(macro).
<form
(macro).
<h1
(macro).
<h2
(macro).
<h3
(macro).
<h4
(macro).
<h5
(macro).
<h6
(macro).
<head
(macro).
<hr
(macro).
<html
(macro).
<i
(macro).
<iframe
(macro).
<img
(macro).
<input
(macro).
<ins
(macro).
<kbd
(macro).
<label
(macro).
<legend
(macro).
<li
(macro).
<link
(macro).
<map
(macro).
<meta
(macro).
<noscript
(macro).
<object
(macro).
<ol
(macro).
<optgroup
(macro).
<option
(macro).
<p
(macro).
<param
(macro).
<pre
(macro).
<q
(macro).
<samp
(macro).
<script
(macro).
<select
(macro).
<small
(macro).
<span
(macro).
<strong
(macro).
<style
(macro).
<sub
(macro).
<sup
(macro).
<table
(macro).
<tbody
(macro).
<td
(macro).
<textarea
(macro).
<tfoot
(macro).
<th
(macro).
<thead
(macro).
<title
(macro).
<tr
(macro).
<tt
(macro).
<ul
(macro).
<var
(macro).
teepeedee2.game.nash-bargain
tpd2.game.nash-bargain
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
nash-bargain
(class).
*max-penalty*
(special variable).
*max-pot*
(special variable).
*min-penalty*
(special variable).
*min-pot*
(special variable).
make-nash-bargain
(function).
make-nash-bargain-player
(function).
nash-bargain-p
(generic function).
nash-bargain-penalty
(generic reader).
(setf nash-bargain-penalty)
(generic writer).
nash-bargain-player
(class).
nash-bargain-player-demand
(generic reader).
(setf nash-bargain-player-demand)
(generic writer).
nash-bargain-player-p
(generic function).
nash-bargain-pot
(generic reader).
(setf nash-bargain-pot)
(generic writer).
teepeedee2.game.prisoners-dilemma
tpd2.game.prisoners-dilemma
*max-big-penalty*
(special variable).
*max-grab*
(special variable).
*max-penalty*
(special variable).
*max-share*
(special variable).
*min-big-penalty*
(special variable).
*min-grab*
(special variable).
*min-penalty*
(special variable).
*min-share*
(special variable).
make-prisoners-dilemma
(function).
make-prisoners-dilemma-player
(function).
prisoners-dilemma
(class).
prisoners-dilemma-big-penalty
(generic reader).
(setf prisoners-dilemma-big-penalty)
(generic writer).
prisoners-dilemma-grab
(generic reader).
(setf prisoners-dilemma-grab)
(generic writer).
prisoners-dilemma-p
(generic function).
prisoners-dilemma-penalty
(generic reader).
(setf prisoners-dilemma-penalty)
(generic writer).
prisoners-dilemma-player
(class).
prisoners-dilemma-player-agree
(generic reader).
(setf prisoners-dilemma-player-agree)
(generic writer).
prisoners-dilemma-player-p
(generic function).
prisoners-dilemma-share
(generic reader).
(setf prisoners-dilemma-share)
(generic writer).
teepeedee2.munnel
tpd2.munnel
common-lisp
.
teepeedee2.io
.
teepeedee2.lib
.
teepeedee2.demo
tpd2.demo
common-lisp
.
teepeedee2.datastore
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
teepeedee2.game.roshambo
tpd2.game.roshambo
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
*objects*
(special variable).
make-roshambo
(function).
make-roshambo-player
(function).
roshambo
(class).
roshambo-p
(generic function).
roshambo-player
(class).
roshambo-player-choice
(generic reader).
(setf roshambo-player-choice)
(generic writer).
roshambo-player-p
(generic function).
teepeedee2.io
tpd2.io
common-lisp
.
teepeedee2.lib
.
+newline+
(constant).
+sock_dgram+
(constant).
+sock_stream+
(constant).
accept
(function).
accept
(slot).
accept-forever
(function).
con-add-failure-callback
(function).
con-clear-failure-callbacks
(function).
con-connected?
(function).
con-dead?
(function).
con-default-timeout-function
(function).
con-fail
(function).
con-hangup-hook
(reader).
(setf con-hangup-hook)
(writer).
con-peek
(function).
con-peer-info
(reader).
(setf con-peer-info)
(writer).
con-socket
(reader).
(setf con-socket)
(writer).
con-timeout
(reader).
(setf con-timeout)
(writer).
con-when-ready-to-read
(function).
convert-con-to-ssl
(function).
defprotocol
(macro).
event-loop
(function).
event-loop-reset
(function).
forward-port
(function).
hangup
(function).
io
(macro).
launch-io
(macro).
lookup-hostname
(function).
make-con
(function).
make-con-bind
(function).
make-con-connect
(function).
make-con-listen
(function).
protocol-error
(condition).
recv
(function).
recv-discard-and-close
(function).
recv-until-close
(function).
recvline
(function).
recvline-shared-buf
(function).
report-unless-normal-connection-error
(function).
reset-timeout
(function).
send
(function).
sendbuf
(structure).
sendbuf-add
(function).
sendbuf-empty
(function).
sendbuf-len
(reader).
(setf sendbuf-len)
(writer).
sendbuf-to-byte-vector
(function).
socket-closed
(condition).
socket-only-accept-if-data-ready
(generic function).
socket-shutdown-write
(generic function).
with-independent-event-loop
(macro).
with-sendbuf
(macro).
with-sendbuf-continue
(macro).
%make-con
(function).
%make-epoll
(function).
*epoll*
(special variable).
*openssl-initialized*
(special variable).
*recvbufs*
(special variable).
*socket-accept-burst*
(special variable).
*ssl-ctx*
(special variable).
+af_appletalk+
(constant).
+af_ash+
(constant).
+af_atmpvc+
(constant).
+af_atmsvc+
(constant).
+af_ax25+
(constant).
+af_bluetooth+
(constant).
+af_bridge+
(constant).
+af_decnet+
(constant).
+af_econet+
(constant).
+af_inet+
(constant).
+af_inet6+
(constant).
+af_ipx+
(constant).
+af_irda+
(constant).
+af_key+
(constant).
+af_llc+
(constant).
+af_local+
(constant).
+af_max+
(constant).
+af_netbeui+
(constant).
+af_netlink+
(constant).
+af_netrom+
(constant).
+af_packet+
(constant).
+af_pppox+
(constant).
+af_rose+
(constant).
+af_route+
(constant).
+af_security+
(constant).
+af_sna+
(constant).
+af_tipc+
(constant).
+af_unix+
(constant).
+af_unspec+
(constant).
+af_wanpipe+
(constant).
+af_x25+
(constant).
+e2big+
(constant).
+eacces+
(constant).
+eaddrinuse+
(constant).
+eaddrnotavail+
(constant).
+eadv+
(constant).
+eafnosupport+
(constant).
+eagain+
(constant).
+ealready+
(constant).
+ebadf+
(constant).
+ebadfd+
(constant).
+ebadmsg+
(constant).
+ebfont+
(constant).
+ebusy+
(constant).
+ecanceled+
(constant).
+echild+
(constant).
+ecomm+
(constant).
+econnaborted+
(constant).
+econnrefused+
(constant).
+econnreset+
(constant).
+edestaddrreq+
(constant).
+edom+
(constant).
+edotdot+
(constant).
+edquot+
(constant).
+eexist+
(constant).
+efault+
(constant).
+efbig+
(constant).
+ehostdown+
(constant).
+ehostunreach+
(constant).
+eilseq+
(constant).
+einprogress+
(constant).
+eintr+
(constant).
+einval+
(constant).
+eio+
(constant).
+eisconn+
(constant).
+eisdir+
(constant).
+eisnam+
(constant).
+ekeyexpired+
(constant).
+ekeyrejected+
(constant).
+ekeyrevoked+
(constant).
+elibacc+
(constant).
+elibbad+
(constant).
+elibexec+
(constant).
+elibmax+
(constant).
+elibscn+
(constant).
+emediumtype+
(constant).
+emfile+
(constant).
+emlink+
(constant).
+emsgsize+
(constant).
+emultihop+
(constant).
+enavail+
(constant).
+enetdown+
(constant).
+enetreset+
(constant).
+enetunreach+
(constant).
+enfile+
(constant).
+enobufs+
(constant).
+enodata+
(constant).
+enodev+
(constant).
+enoent+
(constant).
+enoexec+
(constant).
+enokey+
(constant).
+enolink+
(constant).
+enomedium+
(constant).
+enomem+
(constant).
+enonet+
(constant).
+enopkg+
(constant).
+enoprotoopt+
(constant).
+enospc+
(constant).
+enosr+
(constant).
+enostr+
(constant).
+enotblk+
(constant).
+enotconn+
(constant).
+enotdir+
(constant).
+enotnam+
(constant).
+enotrecoverable+
(constant).
+enotsock+
(constant).
+enotty+
(constant).
+enotuniq+
(constant).
+enxio+
(constant).
+eopnotsupp+
(constant).
+eoverflow+
(constant).
+eownerdead+
(constant).
+eperm+
(constant).
+epfnosupport+
(constant).
+epipe+
(constant).
+epoll_ctl_add+
(constant).
+epoll_ctl_del+
(constant).
+epoll_ctl_mod+
(constant).
+epollet+
(constant).
+epolloneshot+
(constant).
+eproto+
(constant).
+eprotonosupport+
(constant).
+eprototype+
(constant).
+erange+
(constant).
+eremchg+
(constant).
+eremote+
(constant).
+eremoteio+
(constant).
+erestart+
(constant).
+erofs+
(constant).
+eshutdown+
(constant).
+esocktnosupport+
(constant).
+espipe+
(constant).
+esrch+
(constant).
+esrmnt+
(constant).
+estale+
(constant).
+estrpipe+
(constant).
+etime+
(constant).
+etimedout+
(constant).
+etoomanyrefs+
(constant).
+etxtbsy+
(constant).
+euclean+
(constant).
+eusers+
(constant).
+exdev+
(constant).
+f_getfl+
(constant).
+f_setfl+
(constant).
+ipproto_ah+
(constant).
+ipproto_beetph+
(constant).
+ipproto_comp+
(constant).
+ipproto_dccp+
(constant).
+ipproto_egp+
(constant).
+ipproto_esp+
(constant).
+ipproto_gre+
(constant).
+ipproto_icmp+
(constant).
+ipproto_idp+
(constant).
+ipproto_igmp+
(constant).
+ipproto_ip+
(constant).
+ipproto_ipip+
(constant).
+ipproto_ipv6+
(constant).
+ipproto_pim+
(constant).
+ipproto_pup+
(constant).
+ipproto_raw+
(constant).
+ipproto_rsvp+
(constant).
+ipproto_sctp+
(constant).
+ipproto_tcp+
(constant).
+ipproto_udp+
(constant).
+ipproto_udplite+
(constant).
+max-iovecs+
(constant).
+o_nonblock+
(constant).
+octet-to-bv+
(constant).
+pollerr+
(constant).
+pollhup+
(constant).
+pollin+
(constant).
+pollmsg+
(constant).
+pollout+
(constant).
+pollpri+
(constant).
+pollrdband+
(constant).
+pollrdhup+
(constant).
+pollrdnorm+
(constant).
+pollwrband+
(constant).
+pollwrnorm+
(constant).
+recvbuf-default-size+
(constant).
+recvbuf-maximum-size+
(constant).
+recvbuf-oversize+
(constant).
+recvbuf-target-available-size+
(constant).
+shut_rd+
(constant).
+shut_rdwr+
(constant).
+shut_wr+
(constant).
+sig_dfl+
(constant).
+sig_ign+
(constant).
+sigpipe+
(constant).
+so_broadcast+
(constant).
+so_bsdcompat+
(constant).
+so_debug+
(constant).
+so_dontroute+
(constant).
+so_error+
(constant).
+so_keepalive+
(constant).
+so_linger+
(constant).
+so_no_check+
(constant).
+so_oobinline+
(constant).
+so_passcred+
(constant).
+so_peercred+
(constant).
+so_priority+
(constant).
+so_rcvbuf+
(constant).
+so_rcvbufforce+
(constant).
+so_rcvlowat+
(constant).
+so_rcvtimeo+
(constant).
+so_reuseaddr+
(constant).
+so_sndbuf+
(constant).
+so_sndbufforce+
(constant).
+so_sndlowat+
(constant).
+so_sndtimeo+
(constant).
+so_type+
(constant).
+sock_nonblock+
(constant).
+sock_packet+
(constant).
+sock_raw+
(constant).
+sock_rdm+
(constant).
+sock_seqpacket+
(constant).
+sol_aal+
(constant).
+sol_atm+
(constant).
+sol_decnet+
(constant).
+sol_irda+
(constant).
+sol_packet+
(constant).
+sol_raw+
(constant).
+sol_socket+
(constant).
+sol_x25+
(constant).
+ssl_ctrl_mode+
(constant).
+ssl_error_none+
(constant).
+ssl_error_want_read+
(constant).
+ssl_error_want_write+
(constant).
+ssl_error_zero_return+
(constant).
+ssl_mode_accept_moving_write_buffer+
(constant).
+ssl_mode_enable_partial_write+
(constant).
+ssl_st_connect+
(constant).
+tcp_congestion+
(constant).
+tcp_cork+
(constant).
+tcp_defer_accept+
(constant).
+tcp_info+
(constant).
+tcp_keepcnt+
(constant).
+tcp_keepidle+
(constant).
+tcp_keepintvl+
(constant).
+tcp_linger2+
(constant).
+tcp_maxseg+
(constant).
+tcp_md5sig+
(constant).
+tcp_nodelay+
(constant).
+tcp_quickack+
(constant).
+tcp_syncnt+
(constant).
+tcp_window_clamp+
(constant).
+unix-epoch-to-universal-time-offset+
(constant).
accept4-supported
(function).
addrinfo-tclass
(class).
bv-from-address
(function).
check-fd-dead
(function).
con
(structure).
con-err
(reader).
(setf con-err)
(writer).
con-init
(function).
con-p
(function).
con-ready-callback
(reader).
(setf con-ready-callback)
(writer).
con-recv
(reader).
(setf con-recv)
(writer).
con-run
(function).
con-set-callback
(function).
con-when-ready
(function).
con-when-ready-to-write
(function).
connection-buffer-overflow-error
(condition).
copy-con
(function).
copy-epoll
(function).
copy-mux
(function).
copy-recvbuf
(function).
copy-repeater
(function).
copy-sendbuf
(function).
copy-ssl-socket
(function).
def-simple-syscall
(macro).
def-syscall
(macro).
defun-simple-io
(macro).
deregister-fd
(function).
direct-syscall-sym
(function).
do-repeat
(function).
epoll
(structure).
epoll-ctl
(function).
epoll-event-tclass
(class).
epoll-events
(reader).
(setf epoll-events)
(writer).
epoll-fd
(reader).
(setf epoll-fd)
(writer).
epoll-fd-to-con
(function).
(setf epoll-fd-to-con)
(function).
epoll-handle-postponed-registrations
(function).
epoll-init
(function).
epoll-max-events
(function).
epoll-p
(function).
epoll-postpone-registration
(reader).
(setf epoll-postpone-registration)
(writer).
epoll-postponed-registrations
(reader).
(setf epoll-postponed-registrations)
(writer).
epoll-wait
(function).
errno
(symbol macro).
events-pending-p
(function).
freeaddrinfo
(function).
get-recvbuf
(function).
get-universal-us
(function).
getaddrinfo
(function).
getpeername
(function).
htons
(function).
inet_ntop
(function).
inet_pton
(function).
initialize-openssl
(function).
iovec-tclass
(class).
make-bind-socket
(function).
make-connect-socket
(function).
make-epoll
(function).
make-listen-socket
(function).
make-mux
(function).
make-mux-array
(function).
make-recvbuf
(function).
make-repeater
(function).
make-sendbuf
(function).
make-ssl-socket
(function).
mux
(structure).
mux-add
(function).
mux-close-all
(function).
mux-del
(function).
mux-empty
(function).
mux-fd-to-con
(reader).
(setf mux-fd-to-con)
(writer).
mux-find-fd
(function).
mux-p
(function).
new-socket-helper
(function).
noretry-syscall-sym
(function).
normal-connection-error
(generic function).
put-recvbuf
(function).
recv-some-or-nil
(function).
recvbuf
(structure).
recvbuf-available-to-eat
(function).
recvbuf-eat
(function).
recvbuf-eat-to-delimiter
(function).
recvbuf-eat-to-idx
(function).
recvbuf-empty
(function).
recvbuf-find
(function).
recvbuf-full
(function).
recvbuf-half-full-or-more
(function).
recvbuf-len
(function).
recvbuf-p
(function).
recvbuf-peek
(function).
recvbuf-prepare-read
(function).
recvbuf-read-idx
(reader).
(setf recvbuf-read-idx)
(writer).
recvbuf-read-some
(function).
recvbuf-recv
(function).
recvbuf-reset
(function).
recvbuf-shift-up
(function).
recvbuf-small-integer
(type).
recvbuf-store
(reader).
(setf recvbuf-store)
(writer).
recvbuf-sync
(function).
recvbuf-write-idx
(reader).
(setf recvbuf-write-idx)
(writer).
register-fd
(function).
repeat
(function).
repeater
(structure).
repeater-buf-to-send
(function).
repeater-con
(reader).
(setf repeater-con)
(writer).
repeater-fd
(function).
repeater-io
(function).
repeater-launch-io
(function).
repeater-other
(reader).
(setf repeater-other)
(writer).
repeater-other-has-hung-up
(function).
repeater-p
(function).
repeater-recv
(function).
repeater-register-wait
(function).
sendbuf-add-simple
(function).
sendbuf-check-done
(function).
sendbuf-done
(function).
sendbuf-head
(reader).
(setf sendbuf-head)
(writer).
sendbuf-merge
(function).
sendbuf-num-bufs
(reader).
(setf sendbuf-num-bufs)
(writer).
sendbuf-offset
(reader).
(setf sendbuf-offset)
(writer).
sendbuf-p
(function).
sendbuf-send-write
(function).
sendbuf-send-writev
(function).
sendbuf-shift-up
(function).
sendbuf-small-integer
(type).
sendbuf-tail
(reader).
(setf sendbuf-tail)
(writer).
set-fd-nonblock
(function).
setsockopt-int
(function).
simple-io-function
(macro).
simple-io-recv
(function).
simple-io-recvline
(function).
simple-io-repeat
(function).
simple-io-send
(function).
sockaddr-address-bv
(function).
sockaddr-address-string
(function).
sockaddr-address-string-with-ntop
(function).
sockaddr_in-tclass
(class).
socket-accept
(generic function).
socket-close
(generic function).
socket-cork
(function).
socket-error
(condition).
socket-explicitly-hungup
(condition).
socket-io-syscall
(macro).
socket-peer
(generic function).
socket-read
(generic function).
socket-recvfrom
(generic function).
socket-register
(generic function).
socket-sendto
(generic function).
socket-set-tcp-nodelay
(function).
socket-supports-writev
(generic function).
socket-uncork
(function).
socket-write
(generic function).
socket-writev
(generic function).
ssl-accept
(function).
ssl-connect
(function).
ssl-ctx-ctrl
(function).
ssl-ctx-new
(function).
ssl-ctx-set-mode
(function).
ssl-error
(condition).
ssl-free
(function).
ssl-get-error
(function).
ssl-get-shutdown
(function).
ssl-library-init
(function).
ssl-load-error-strings
(function).
ssl-new
(function).
ssl-pending
(function).
ssl-read
(function).
ssl-set-fd
(function).
ssl-set-read-ahead
(function).
ssl-socket
(structure).
ssl-socket-check-error
(function).
ssl-socket-event-wanted
(reader).
(setf ssl-socket-event-wanted)
(writer).
ssl-socket-init
(function).
ssl-socket-p
(function).
ssl-socket-process-state
(function).
ssl-socket-ssl
(reader).
(setf ssl-socket-ssl)
(writer).
ssl-socket-state
(reader).
(setf ssl-socket-state)
(writer).
ssl-socket-transport
(reader).
(setf ssl-socket-transport)
(writer).
ssl-state
(function).
ssl-v23-method
(function).
ssl-write
(function).
strerror
(function).
syscall-accept
(function).
syscall-accept4
(function).
syscall-bind
(function).
syscall-close
(function).
syscall-connect
(function).
syscall-direct-accept
(function).
syscall-direct-accept4
(function).
syscall-direct-bind
(function).
syscall-direct-close
(function).
syscall-direct-connect
(function).
syscall-direct-epoll_create
(function).
syscall-direct-epoll_ctl
(function).
syscall-direct-epoll_wait
(function).
syscall-direct-fcntl
(function).
syscall-direct-gettimeofday
(function).
syscall-direct-listen
(function).
syscall-direct-read
(function).
syscall-direct-recvfrom
(function).
syscall-direct-sendfile
(function).
syscall-direct-sendto
(function).
syscall-direct-setsockopt
(function).
syscall-direct-shutdown
(function).
syscall-direct-socket
(function).
syscall-direct-write
(function).
syscall-direct-writev
(function).
syscall-epoll_create
(function).
syscall-epoll_ctl
(function).
syscall-epoll_wait
(function).
syscall-error-number
(macro).
syscall-failed
(condition).
syscall-failed-errno
(generic reader).
syscall-fcntl
(function).
syscall-gettimeofday
(function).
syscall-listen
(function).
syscall-name
(function).
syscall-noretry-accept
(function).
syscall-noretry-accept4
(function).
syscall-noretry-bind
(function).
syscall-noretry-close
(function).
syscall-noretry-connect
(function).
syscall-noretry-epoll_create
(function).
syscall-noretry-epoll_ctl
(function).
syscall-noretry-epoll_wait
(function).
syscall-noretry-fcntl
(function).
syscall-noretry-gettimeofday
(function).
syscall-noretry-listen
(function).
syscall-noretry-read
(function).
syscall-noretry-recvfrom
(function).
syscall-noretry-sendfile
(function).
syscall-noretry-sendto
(function).
syscall-noretry-setsockopt
(function).
syscall-noretry-shutdown
(function).
syscall-noretry-socket
(function).
syscall-noretry-write
(function).
syscall-noretry-writev
(function).
syscall-read
(function).
syscall-recvfrom
(function).
syscall-retry-epoll_wait
(function).
syscall-return-integer
(type).
syscall-sendfile
(function).
syscall-sendto
(function).
syscall-setsockopt
(function).
syscall-shutdown
(function).
syscall-signal
(function).
syscall-socket
(function).
syscall-write
(function).
syscall-writev
(function).
timeval-tclass
(class).
wait-for-next-event
(function).
with-foreign-object-and-slots
(macro).
with-simple-io
(macro).
teepeedee2.lib
tpd2.lib
cl-irregsexp.bytestrings
.
common-lisp
.
iterate
.
teepeedee2
.
teepeedee2.blog
.
teepeedee2.blog-user
.
teepeedee2.datastore
.
teepeedee2.demo
.
teepeedee2.game
.
teepeedee2.game.blackjack
.
teepeedee2.game.cheat
.
teepeedee2.game.dating
.
teepeedee2.game.nash-bargain
.
teepeedee2.game.prisoners-dilemma
.
teepeedee2.game.roshambo
.
teepeedee2.game.truc
.
teepeedee2.game.ultimatum
.
teepeedee2.http
.
teepeedee2.io
.
teepeedee2.ml
.
teepeedee2.munnel
.
teepeedee2.survey
.
teepeedee2.webapp
.
acond
(macro).
adolist
(macro).
aif
(macro).
appendf
(macro).
apply-byte-vector-cat
(function).
assign
(generic function).
awhen
(macro).
backtrace-description
(function).
byte-to-ascii-upper
(function).
byte-vector-cat
(function).
byte-vector-parse-integer
(function).
byte-vector=-fold-ascii-case
(function).
case-=
(macro).
case-equalp
(macro).
case-match-fold-ascii-case
(macro).
check-symbols
(macro).
convert-continuation-to-normal-function
(function).
copy
(generic function).
copy-byte-vector
(function).
debug-assert
(macro).
debug-unreachable
(macro).
def-if-unbound
(macro).
defconstant-bv
(macro).
defconstant-string
(macro).
defmyclass
(macro).
defmystruct
(macro).
deletef
(macro).
dohash
(macro).
eval-always
(macro).
filter
(function).
filter-non-nil
(function).
filter-until-full
(function).
force-class
(function).
force-first
(function).
force-list
(function).
force-rest
(function).
forget-timeouts
(function).
get-timeout-time
(function).
ignorable-let
(macro).
its
(macro).
(setf its)
(setf expander).
let-current-values
(macro).
make-displaced-vector
(function).
make-timeout
(function).
max-nil-ok
(function).
merge-constant-arguments
(function).
mv-filter
(function).
my-call
(macro).
my-defun
(macro).
next-timeout
(function).
once-only
(macro).
random-between
(function).
random-elt
(function).
random-shuffle
(function).
read-safely
(function).
read-safely-from-string
(function).
report-error
(function).
safely-load-system
(function).
separate-declarations
(function).
separate-keywords
(function).
signal-protect
(macro).
strcat
(compiler macro).
strcat
(function).
superquote
(macro).
superquote-function
(compiler macro).
superquote-function
(function).
timeout-cancel
(function).
timeout-func
(reader).
(setf timeout-func)
(writer).
timeout-remaining
(function).
timeout-set
(function).
unquote
(macro).
unquote-quoted-symbol
(function).
unquote-splice
(macro).
with-ignored-errors
(macro).
with-independent-timeouts
(macro).
with-its-type
(macro).
with-join-spawn/cc
(macro).
with-pointer-to-vector-data
(macro).
with-preserve-specials
(macro).
with-shorthand-accessor
(macro).
without-call/cc
(macro).
%make-timeout-internal
(function).
*my-fast-inline-declaration*
(special variable).
*timeout-started*
(special variable).
*timeouts*
(special variable).
+byte-to-digit-table+
(constant).
awhile
(macro).
byte-to-digit
(compiler macro).
byte-to-digit
(function).
byte-to-digit-consistent-internal
(function).
byte-to-digit-consistent-internal-careful
(function).
case-func
(macro).
cl-cont-pass-through-constructs
(macro).
cl-cont-pass-through-one-construct
(macro).
concatenate-simple-byte-vectors
(function).
copy-quick-queue
(function).
copy-quick-queue-entry
(function).
copy-timeout
(function).
debug-assert-report
(function).
defmyclass-defstruct
(macro).
describe-timeouts
(function).
eql-fold-ascii-case
(function).
generate-case-key
(function).
generate-defmyclass-defstruct
(function).
generate-defstruct
(function).
its-known-type
(function).
its-type-sym
(function).
make-quick-queue
(function).
make-quick-queue-entry
(function).
max-timeout-period
(function).
my-auto-prefices
(generic function).
my-func-name-to-symbol
(function).
my-function
(function).
parse-defstruct
(function).
query-new-value
(function).
quick-queue
(structure).
quick-queue-entries
(reader).
(setf quick-queue-entries)
(writer).
quick-queue-entry
(structure).
quick-queue-entry-add
(function).
quick-queue-entry-del
(function).
quick-queue-entry-init
(function).
quick-queue-entry-next
(reader).
(setf quick-queue-entry-next)
(writer).
quick-queue-entry-p
(function).
quick-queue-entry-prev
(reader).
(setf quick-queue-entry-prev)
(writer).
quick-queue-get
(function).
quick-queue-len
(function).
quick-queue-p
(function).
reversed-deletef
(macro).
set-its
(macro).
set-its-dynamic
(function).
strcat-go
(function).
structure-classp
(function).
superquote-form-constantp
(function).
superquote-function-go
(function).
time-for-delay
(function).
timeout
(structure).
timeout-due
(function).
timeout-merge
(function).
timeout-next
(function).
(setf timeout-next)
(function).
timeout-p
(function).
timeout-position
(function).
timeout-prev
(function).
(setf timeout-prev)
(function).
timeout-reset
(function).
timeout-run
(function).
timeout-time
(reader).
(setf timeout-time)
(writer).
unsafe-length-byte-vector=-fold-ascii-case
(function).
with-package
(macro).
teepeedee2.game.cheat
tpd2.game.cheat
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
teepeedee2.datastore
tpd2.datastore
common-lisp
.
teepeedee2.lib
.
datastore-close
(function).
datastore-delete
(generic function).
datastore-record-constructor-form
(generic function).
datastore-retrieve-all
(generic function).
datastore-retrieve-indexed
(generic function).
datastore-retrieve-unique
(function).
datastore-use-file
(function).
defrecord
(macro).
*datastore*
(special variable).
*datastore-id-max*
(special variable).
copy-datastore-index
(function).
datastore-delete-all
(function).
datastore-id
(slot).
datastore-id
(slot).
datastore-id
(slot).
datastore-id-next
(function).
datastore-id-register
(function).
datastore-index
(structure).
datastore-index-add
(function).
datastore-index-del
(function).
datastore-index-get
(function).
datastore-index-object-value
(function).
datastore-index-p
(function).
datastore-index-slot-name
(reader).
(setf datastore-index-slot-name)
(writer).
datastore-index-table
(reader).
(setf datastore-index-table)
(writer).
datastore-load
(function).
datastore-log
(function).
datastore-open-p
(function).
datastore-ref-form
(function).
datastore-save-form
(generic function).
make-datastore-index
(function).
teepeedee2.game.dating
tpd2.game.dating
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
teepeedee2.blog
tpd2.blog
common-lisp
.
teepeedee2.datastore
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
*age-units*
(special variable).
*comment-score*
(special variable).
*entry-fresh-time*
(special variable).
*entry-score*
(special variable).
*score-decay*
(special variable).
+max-comment-length+
(constant).
blog
(structure).
blog-admin-password
(function).
blog-admin-password-file
(reader).
(setf blog-admin-password-file)
(writer).
blog-admin-url
(function).
blog-atom-feed
(function).
blog-atom-feed-url
(function).
blog-comment-admin
(function).
blog-comment-index-prefix
(reader).
(setf blog-comment-index-prefix)
(writer).
blog-dir
(reader).
(setf blog-dir)
(writer).
blog-entries
(reader).
(setf blog-entries)
(writer).
blog-entries-table
(reader).
(setf blog-entries-table)
(writer).
blog-entry-channel-id
(function).
blog-entry-unique-string
(function).
blog-feed-head-contents
(function).
blog-front-page
(function).
blog-last-updated
(function).
blog-latest-page
(function).
blog-latest-url
(function).
blog-link-base
(reader).
(setf blog-link-base)
(writer).
blog-link-to-latest
(function).
blog-name
(reader).
(setf blog-name)
(writer).
blog-p
(function).
blog-post-comment-url
(function).
blog-read-in
(function).
blog-ready-entries
(function).
blog-ready-entries-http
(function).
blog-rss-feed
(function).
blog-rss-feed-url
(function).
blog-set-page
(function).
blog-site
(reader).
(setf blog-site)
(writer).
blog-sitemap
(function).
blog-sitemap-url
(function).
blog-static-base-url
(reader).
(setf blog-static-base-url)
(writer).
blog-url
(function).
comment
(structure).
comment-author
(function).
(setf comment-author)
(function).
comment-datastore-id
(function).
(setf comment-datastore-id)
(function).
comment-entry-index-name
(function).
(setf comment-entry-index-name)
(function).
comment-p
(function).
comment-score
(function).
comment-text
(function).
(setf comment-text)
(function).
comment-time
(function).
(setf comment-time)
(function).
comment-trace-details
(function).
(setf comment-trace-details)
(function).
copy-blog
(function).
copy-comment
(function).
defpage-lambda-blog
(macro).
entry
(class).
entry-blog
(generic reader).
(setf entry-blog)
(generic writer).
entry-body-function
(generic reader).
(setf entry-body-function)
(generic writer).
entry-channel
(function).
entry-channel
(class).
entry-channel-entry
(generic reader).
(setf entry-channel-entry)
(generic writer).
entry-channel-id
(function).
entry-channel-p
(generic function).
entry-combined-title
(function).
entry-comment-ml
(function).
entry-comments
(function).
entry-expiry-time
(generic reader).
(setf entry-expiry-time)
(generic writer).
entry-filename
(function).
entry-front-page-p
(function).
entry-headline-ml
(function).
entry-hot-off-the-press-p
(function).
entry-index-name
(function).
entry-inline-ml
(function).
entry-link
(function).
entry-name
(generic reader).
(setf entry-name)
(generic writer).
entry-p
(generic function).
entry-read-paragraphs-from-buffer
(function).
entry-score
(generic reader).
(setf entry-score)
(generic writer).
entry-score-update-time
(generic reader).
(setf entry-score-update-time)
(generic writer).
entry-set-channel
(function).
entry-set-page
(function).
entry-set-score
(function).
entry-story-ml
(function).
entry-tags
(generic reader).
(setf entry-tags)
(generic writer).
entry-time
(generic reader).
(setf entry-time)
(generic writer).
entry-title
(generic reader).
(setf entry-title)
(generic writer).
entry-update-score
(function).
entry-url-path
(function).
friendly-age-string
(function).
make-blog
(function).
make-comment
(function).
make-entry
(function).
make-entry-channel
(function).
normally-capitalized-string-to-symbol
(function).
parse-time
(function).
read-in-entry
(function).
score-decay
(function).
slurp-file
(function).
split-into-list-by-comma
(function).
split-into-paragraphs
(function).
split-into-paragraphs-by-single-line
(function).
time-string
(function).
unlogged-comment-author
(reader).
(setf unlogged-comment-author)
(writer).
unlogged-comment-datastore-id
(reader).
(setf unlogged-comment-datastore-id)
(writer).
unlogged-comment-entry-index-name
(reader).
(setf unlogged-comment-entry-index-name)
(writer).
unlogged-comment-text
(reader).
(setf unlogged-comment-text)
(writer).
unlogged-comment-time
(reader).
(setf unlogged-comment-time)
(writer).
unlogged-comment-trace-details
(reader).
(setf unlogged-comment-trace-details)
(writer).
unlogged-make-comment
(function).
teepeedee2.game.ultimatum
tpd2.game.ultimatum
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
*max-penalty*
(special variable).
*max-pot*
(special variable).
*min-penalty*
(special variable).
*min-pot*
(special variable).
make-ultimatum
(function).
make-ultimatum-player
(function).
ultimatum
(class).
ultimatum-p
(generic function).
ultimatum-penalty
(generic reader).
(setf ultimatum-penalty)
(generic writer).
ultimatum-player
(class).
ultimatum-player-demand
(generic reader).
(setf ultimatum-player-demand)
(generic writer).
ultimatum-player-p
(generic function).
ultimatum-pot
(generic reader).
(setf ultimatum-pot)
(generic writer).
teepeedee2
tpd2
common-lisp
.
teepeedee2.http
.
teepeedee2.io
.
teepeedee2.lib
.
teepeedee2.webapp
.
teepeedee2.game
tpd2.game
common-lisp
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
+cards-per-suit+
(constant).
+suits+
(constant).
card
(structure).
card-number
(function).
card-value
(reader).
(setf card-value)
(writer).
choices-list
(generic function).
coin-game
(class).
coin-game-player
(class).
current-web-controller
(function).
defgame
(macro).
defrules
(macro).
game
(class).
launch-game
(function).
make-card
(function).
make-card-from-number
(function).
move
(generic function).
move-continuation
(generic function).
play
(generic function).
player
(class).
player-controller
(generic reader).
(setf player-controller)
(generic writer).
player-controller-name-to-ml
(generic function).
player-controller-var
(generic function).
(setf player-controller-var)
(generic function).
robot
(structure).
robot-bully
(structure).
robot-sensible
(structure).
web-state-queue-choice
(function).
with-game
(macro).
*bots*
(special variable).
*games*
(special variable).
*site*
(special variable).
*web-state-move-timeout*
(special variable).
card-name
(function).
card-p
(function).
card-suit
(reader).
(setf card-suit)
(writer).
card-truc-ranking
(function).
card-value-string
(function).
choices-list-form
(generic function).
coin-game-p
(generic function).
coin-game-player-coins
(generic reader).
(setf coin-game-player-coins)
(generic writer).
coin-game-player-give-coins
(function).
coin-game-player-p
(generic function).
coin-game-setup-coins
(function).
copy-card
(function).
copy-game-generator
(function).
copy-move-state
(function).
copy-queued-choice
(function).
copy-robot
(function).
copy-robot-bully
(function).
copy-robot-sensible
(function).
copy-unassigned-controller
(function).
css
(function).
def-web-state-message
(macro).
find-game-generator
(function).
friendly-string
(function).
game-announce
(function).
game-drop-player
(generic function).
game-finished
(generic function).
game-game-over
(generic reader).
(setf game-game-over)
(generic writer).
game-generator
(function).
game-generator
(structure).
game-generator-advertised
(reader).
(setf game-generator-advertised)
(writer).
game-generator-description
(reader).
(setf game-generator-description)
(writer).
game-generator-join-or-start
(function).
game-generator-make-game
(reader).
(setf game-generator-make-game)
(writer).
game-generator-name
(reader).
(setf game-generator-name)
(writer).
game-generator-p
(function).
game-generator-unassigned-controllers-waiting
(reader).
(setf game-generator-unassigned-controllers-waiting)
(writer).
game-listeners
(function).
game-name
(generic function).
game-other-listeners
(generic reader).
(setf game-other-listeners)
(generic writer).
game-p
(generic function).
game-play-again-ml
(function).
game-players
(generic reader).
(setf game-players)
(generic writer).
game-players-ready
(generic function).
game-resign
(function).
game-talk
(function).
inform
(generic function).
keyword-to-friendly-string
(function).
make-coin-game
(function).
make-coin-game-player
(function).
make-game
(function).
make-game-generator
(function).
make-move-state
(function).
make-player
(function).
make-queued-choice
(function).
make-robot
(function).
make-robot-bully
(function).
make-robot-sensible
(function).
make-unassigned-controller
(function).
make-web-state
(function).
make-web-state-from-frame
(function).
message-to-ml
(generic function).
move-state
(structure).
move-state-args
(reader).
(setf move-state-args)
(writer).
move-state-cc
(reader).
(setf move-state-cc)
(writer).
move-state-choices
(reader).
(setf move-state-choices)
(writer).
move-state-continue
(function).
move-state-game-state
(function).
move-state-move-type
(reader).
(setf move-state-move-type)
(writer).
move-state-p
(function).
move-state-player-state
(reader).
(setf move-state-player-state)
(writer).
move-state-queue-choice
(function).
page-/
(function).
player-announce
(function).
player-full-state-to-ml
(generic function).
player-game
(generic reader).
(setf player-game)
(generic writer).
player-p
(generic function).
player-state-to-ml
(function).
player-waiting-for-input
(generic reader).
(setf player-waiting-for-input)
(generic writer).
queued-choice
(structure).
queued-choice-choice
(reader).
(setf queued-choice-choice)
(writer).
queued-choice-move-type
(reader).
(setf queued-choice-move-type)
(writer).
queued-choice-p
(function).
random-choice
(function).
robot-bully-p
(function).
robot-p
(function).
robot-sensible-p
(function).
unassigned-controller
(structure).
unassigned-controller-assign
(function).
unassigned-controller-assign-robot
(function).
unassigned-controller-del
(function).
unassigned-controller-game
(reader).
(setf unassigned-controller-game)
(writer).
unassigned-controller-game-generator
(reader).
(setf unassigned-controller-game-generator)
(writer).
unassigned-controller-move-states
(reader).
(setf unassigned-controller-move-states)
(writer).
unassigned-controller-p
(function).
unassigned-controller-player-state
(function).
unassigned-controller-timeout
(reader).
(setf unassigned-controller-timeout)
(writer).
validate-choice
(function).
web-add-game
(function).
web-game-start
(function).
web-state
(class).
web-state-add-announcement
(function).
web-state-add-move-state
(function).
web-state-announcements
(generic reader).
(setf web-state-announcements)
(generic writer).
web-state-frame
(generic reader).
(setf web-state-frame)
(generic writer).
web-state-game-state
(generic reader).
(setf web-state-game-state)
(generic writer).
web-state-p
(generic function).
web-state-play-again-ml
(function).
web-state-queued-choices
(generic reader).
(setf web-state-queued-choices)
(generic writer).
web-state-resign
(function).
web-state-resigned
(function).
web-state-timed-out
(generic reader).
(setf web-state-timed-out)
(generic writer).
web-state-timeout
(generic reader).
(setf web-state-timeout)
(generic writer).
web-state-timeout-cancel
(function).
web-state-timeout-reset
(function).
web-state-try-to-move
(function).
web-state-waiting-for-input
(generic reader).
(setf web-state-waiting-for-input)
(generic writer).
webapp-play-bot
(function).
teepeedee2.game.truc
tpd2.game.truc
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
+best-starts+
(constant).
+three-card-win-probabilities+
(constant).
+truc-deck+
(constant).
+truc-ranking+
(constant).
+truc-winning-stack+
(constant).
card-number-truc-ranking
(function).
make-truc
(function).
make-truc-player
(function).
truc
(class).
truc-chosen-card-values
(function).
truc-determine-round-winner
(function).
truc-determine-rubber-winner
(function).
truc-ordered-winners
(generic reader).
(setf truc-ordered-winners)
(generic writer).
truc-p
(generic function).
truc-player
(class).
truc-player-cards
(generic reader).
(setf truc-player-cards)
(generic writer).
truc-player-chosen-card
(generic reader).
(setf truc-player-chosen-card)
(generic writer).
truc-player-chosen-card-value
(function).
truc-player-folded
(generic reader).
(setf truc-player-folded)
(generic writer).
truc-player-hand-number
(function).
truc-player-p
(generic function).
truc-player-shuffle-init
(function).
truc-player-stack
(generic reader).
(setf truc-player-stack)
(generic writer).
truc-player-win-probability
(function).
truc-player-wins
(generic reader).
(setf truc-player-wins)
(generic writer).
truc-shuffle
(function).
truc-stake
(generic reader).
(setf truc-stake)
(generic writer).
truc-too-few-players
(function).
teepeedee2.http
tpd2.http
common-lisp
.
teepeedee2.io
.
teepeedee2.lib
.
*client-http-connection-cache*
(special variable).
*default-dispatcher*
(special variable).
*servestate*
(special variable).
dispatcher-add-alias
(function).
dispatcher-canonical-name
(reader).
(setf dispatcher-canonical-name)
(writer).
dispatcher-register-path
(function).
find-or-make-dispatcher
(function).
http-serve
(function).
http-serve-timeout
(function).
http-start-server
(function).
launch-http-request
(function).
percent-hexpair-encode
(function).
send-http-response
(function).
servestate-origin*
(function).
(setf servestate-origin*)
(function).
start-http-response
(function).
with-http-headers
(macro).
with-http-params
(macro).
*dispatchers*
(special variable).
*stored-servestate-header-fields*
(special variable).
+header-end+
(constant).
add-to-connection-cache
(function).
copy-dispatcher
(function).
copy-servestate
(function).
def-servestate-struct
(macro).
def-specialvar-struct
(macro).
default-http-error-page
(function).
describe-dispatchers
(function).
dispatch-servestate
(function).
dispatcher
(structure).
dispatcher-canonical-protocol
(reader).
(setf dispatcher-canonical-protocol)
(writer).
dispatcher-error-responder
(reader).
(setf dispatcher-error-responder)
(writer).
dispatcher-p
(function).
dispatcher-paths
(reader).
(setf dispatcher-paths)
(writer).
dispatcher-respond
(function).
find-dispatcher
(function).
find-dispatcher-go
(function).
get-http-request-con
(function).
http-connection-cache-timeout
(function).
http-read-chunked
(function).
http-request
(function).
http-serve-parse-headers
(function).
http-serve-process-body
(function).
http-serve-wait-timeout
(function).
make-dispatcher
(function).
make-servestate
(function).
map-http-params
(function).
match-each-word
(function).
match-int
(function).
match-request-url
(function).
match-x-forwarded-for
(function).
parse-http-chunk-length-line
(function).
process-headers
(function).
respond-http
(function).
servestate
(structure).
servestate-accept
(reader).
(setf servestate-accept)
(writer).
servestate-accept*
(function).
(setf servestate-accept*)
(function).
servestate-connection-close
(reader).
(setf servestate-connection-close)
(writer).
servestate-connection-close*
(function).
(setf servestate-connection-close*)
(function).
servestate-content-length
(reader).
(setf servestate-content-length)
(writer).
servestate-content-length*
(function).
(setf servestate-content-length*)
(function).
servestate-content-type
(reader).
(setf servestate-content-type)
(writer).
servestate-content-type*
(function).
(setf servestate-content-type*)
(function).
servestate-cookie
(reader).
(setf servestate-cookie)
(writer).
servestate-cookie*
(function).
(setf servestate-cookie*)
(function).
servestate-host
(reader).
(setf servestate-host)
(writer).
servestate-host*
(function).
(setf servestate-host*)
(function).
servestate-method
(reader).
(setf servestate-method)
(writer).
servestate-method*
(function).
(setf servestate-method*)
(function).
servestate-origin
(reader).
(setf servestate-origin)
(writer).
servestate-p
(function).
servestate-path
(reader).
(setf servestate-path)
(writer).
servestate-path*
(function).
(setf servestate-path*)
(function).
servestate-post-parameters
(reader).
(setf servestate-post-parameters)
(writer).
servestate-post-parameters*
(function).
(setf servestate-post-parameters*)
(function).
servestate-query-string
(reader).
(setf servestate-query-string)
(writer).
servestate-query-string*
(function).
(setf servestate-query-string*)
(function).
servestate-referer
(reader).
(setf servestate-referer)
(writer).
servestate-referer*
(function).
(setf servestate-referer*)
(function).
servestate-response
(reader).
(setf servestate-response)
(writer).
servestate-response*
(function).
(setf servestate-response*)
(function).
servestate-response-as-sendbuf*
(function).
servestate-user-agent
(reader).
(setf servestate-user-agent)
(writer).
servestate-user-agent*
(function).
(setf servestate-user-agent*)
(function).
simple-io-http-read-chunked
(function).
simple-io-http-request
(function).
simple-io-http-serve
(function).
simple-io-http-serve-process-body
(function).
simple-io-process-headers
(function).
url-encoding-decode
(function).
teepeedee2.user
tpd2.user
common-lisp
.
teepeedee2
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.game.blackjack
tpd2.game.blackjack
common-lisp
.
teepeedee2.game
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
teepeedee2.webapp
tpd2.webapp
common-lisp
.
teepeedee2.http
.
teepeedee2.io
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2
.
teepeedee2.blog
.
teepeedee2.blog-user
.
teepeedee2.demo
.
teepeedee2.game
.
teepeedee2.game.blackjack
.
teepeedee2.game.cheat
.
teepeedee2.game.dating
.
teepeedee2.game.nash-bargain
.
teepeedee2.game.prisoners-dilemma
.
teepeedee2.game.roshambo
.
teepeedee2.game.truc
.
teepeedee2.game.ultimatum
.
teepeedee2.survey
.
*default-site*
(special variable).
*webapp-frame*
(special variable).
+html-class-scroll-to-bottom+
(constant).
+html-id-async-status+
(constant).
channel
(class).
channel-destroy
(function).
channel-notify
(function).
channel-update
(generic function).
current-site
(macro).
defpage
(macro).
defpage-lambda
(macro).
defsite
(macro).
find-channel
(function).
find-frame
(function).
frame
(slot).
frame
(class).
frame-destroy-hooks
(generic reader).
(setf frame-destroy-hooks)
(generic writer).
frame-id
(function).
frame-trace-info
(generic reader).
(setf frame-trace-info)
(generic writer).
frame-username
(generic reader).
(setf frame-username)
(generic writer).
frame-var
(function).
(setf frame-var)
(function).
html-action-form
(macro).
html-action-form-collapsed
(macro).
html-action-link
(macro).
html-change-username-form
(macro).
html-collapser
(macro).
html-jiggle-text
(macro).
html-replace-link
(macro).
js-library
(function).
js-library-animate
(function).
link-to-webapp
(macro).
list-all-frames
(function).
list-channel
(class).
list-channel-add
(function).
list-channel-del
(function).
make-message-channel
(function).
message-channel
(class).
message-channel-broadcast
(function).
page-link
(macro).
simple-channel
(class).
simple-channel-body-ml
(generic function).
webapp
(macro).
webapp-default-page-footer
(function).
webapp-default-page-head-contents
(function).
webapp-display
(macro).
webapp-frame
(function).
webapp-frame-available-p
(function).
webapp-frame-var
(function).
(setf webapp-frame-var)
(function).
webapp-respond-ajax-body
(function).
webapp-section
(macro).
webapp-select-one
(macro).
with-compile-time-site
(macro).
with-site
(macro).
%make-site
(function).
*channels*
(special variable).
*current-site*
(special variable).
*frames*
(special variable).
+action-form-class+
(constant).
+action-link-class+
(constant).
+action-page-name+
(constant).
+channel-page-name+
(constant).
+html-class-collapsed+
(constant).
+html-jiggle-class+
(constant).
+http-header-html-content-type+
(constant).
+names+
(constant).
+replace-link-class+
(constant).
+site-customization-func-args+
(constant).
+site-customization-funcs+
(constant).
+web-safe-chars+
(constant).
+webapp-frame-id-param+
(constant).
action
(structure).
action-func
(reader).
(setf action-func)
(writer).
action-id
(reader).
(setf action-id)
(writer).
action-p
(function).
action-respond-body
(function).
apply-page-call
(macro).
channel-id
(generic reader).
(setf channel-id)
(generic writer).
channel-p
(generic function).
channel-respond
(function).
channel-respond-body
(function).
channel-respond-page
(function).
channel-state
(generic reader).
(setf channel-state)
(generic writer).
channel-string-to-states
(function).
channel-subscribe
(function).
channel-subscribers
(generic reader).
(setf channel-subscribers)
(generic writer).
channel-unsubscribe
(function).
copy-action
(function).
copy-site
(function).
current-site-call
(macro).
find-action
(function).
frame-change-username
(function).
frame-change-username-form
(function).
frame-current-page
(generic reader).
(setf frame-current-page)
(generic writer).
frame-exit
(function).
frame-p
(generic function).
frame-reset-timeout
(function).
frame-site
(generic reader).
(setf frame-site)
(generic writer).
frame-timeout
(generic reader).
(setf frame-timeout)
(generic writer).
frame-variables
(generic reader).
(setf frame-variables)
(generic writer).
generate-args-for-defpage-from-params
(function).
get-http-param
(function).
js-library-footer
(function).
list-channel-list
(generic reader).
(setf list-channel-list)
(generic writer).
list-channel-p
(generic function).
make-action
(function).
make-channel
(function).
make-frame
(function).
make-list-channel
(function).
make-simple-channel
(function).
make-site
(function).
message-channel-messages
(generic reader).
(setf message-channel-messages)
(generic writer).
message-channel-p
(generic function).
ml-to-byte-vector
(macro).
page-action-lambda
(macro).
page-action-link
(macro).
random-letter
(function).
random-name
(function).
random-web-safe-char
(function).
random-web-sparse-key
(function).
register-action-id
(function).
register-action-page
(function).
register-channel-page
(function).
simple-channel-p
(generic function).
site
(structure).
site-action-page-name
(reader).
(setf site-action-page-name)
(writer).
site-channel-page-name
(reader).
(setf site-channel-page-name)
(writer).
site-dispatcher
(reader).
(setf site-dispatcher)
(writer).
site-frameless-lambda-callbacks
(reader).
(setf site-frameless-lambda-callbacks)
(writer).
site-p
(function).
site-page-body-footer
(reader).
(setf site-page-body-footer)
(writer).
site-page-body-start
(reader).
(setf site-page-body-start)
(writer).
site-page-head
(reader).
(setf site-page-head)
(writer).
site-runtime-dispatcher
(function).
site-runtime-name
(reader).
(setf site-runtime-name)
(writer).
site-runtime-page-body-footer
(reader).
(setf site-runtime-page-body-footer)
(writer).
site-runtime-page-body-start
(reader).
(setf site-runtime-page-body-start)
(writer).
site-runtime-page-head
(reader).
(setf site-runtime-page-head)
(writer).
webapp-ml
(macro).
with-frame-site
(macro).
teepeedee2.blog-user
tpd2.blog-user
common-lisp
.
teepeedee2.lib
.
teepeedee2.ml
.
teepeedee2.ml.html
.
teepeedee2.webapp
.
Definitions are sorted by export status, category, package, and then by lexicographic order.
Inside a my-defun, #’my-call is the function call again
len
.
func
.
For example 2003-12-13T18:30:02Z
truc-player
) (copy truc-player
)) ¶survey-channel
) (copy survey-channel
)) ¶entry-channel
) (copy entry-channel
)) ¶roshambo-player
) (copy roshambo-player
)) ¶ultimatum-player
) (copy ultimatum-player
)) ¶prisoners-dilemma
) (copy prisoners-dilemma
)) ¶prisoners-dilemma-player
) (copy prisoners-dilemma-player
)) ¶nash-bargain
) (copy nash-bargain
)) ¶nash-bargain-player
) (copy nash-bargain-player
)) ¶coin-game-player
) (copy coin-game-player
)) ¶message-channel
) (copy message-channel
)) ¶list-channel
) (copy list-channel
)) ¶simple-channel
) (copy simple-channel
)) ¶raw-ml-sendbuf
) (copy raw-ml-sendbuf
)) ¶array
) (copy array
)) ¶message-channel
) subscriber-state) ¶simple-channel
) subscriber-state) ¶(eql teepeedee2.survey::response)
) &optional max-returned) ¶(eql teepeedee2.survey::survey)
) &optional max-returned) ¶(eql teepeedee2.blog::comment)
) &optional max-returned) ¶(eql teepeedee2.survey::response)
) (index (eql teepeedee2.survey::survey-name)
) value) ¶(eql teepeedee2.survey::response)
) (index (eql teepeedee2.datastore::datastore-id)
) value) ¶(eql teepeedee2.survey::survey)
) (index (eql teepeedee2.survey::name)
) value) ¶(eql teepeedee2.survey::survey)
) (index (eql teepeedee2.datastore::datastore-id)
) value) ¶(eql teepeedee2.blog::comment)
) (index (eql teepeedee2.blog::author)
) value) ¶(eql teepeedee2.blog::comment)
) (index (eql teepeedee2.blog::entry-index-name)
) value) ¶(eql teepeedee2.blog::comment)
) (index (eql teepeedee2.datastore::datastore-id)
) value) ¶robot-bully
) (player-state truc-player
) (move-type (eql :reject-cards)
) choices &rest args) ¶robot-bully
) (player-state truc-player
) (move-type (eql :accept-new-stake)
) choices &rest args) ¶robot-bully
) (player-state truc-player
) (move-type (eql :select-new-stake)
) choices &rest args) ¶robot-sensible
) (player-state truc-player
) (move-type (eql :select-new-stake)
) choices &rest args) ¶robot-sensible
) (player-state truc-player
) (move-type (eql :accept-new-stake)
) choices &rest args) ¶robot-sensible
) (player-state truc-player
) (move-type (eql :select-card)
) choices &rest args) ¶robot
) (player-state truc-player
) (move-type (eql :select-card)
) choices &rest args) ¶stream
) player-state move-type choices &rest args) ¶web-state
) player-state (move-type (eql :ready-to-play)
) choices &rest args) ¶web-state
) player-state move-type choices &rest args) ¶unassigned-controller
) player-state move-type choices &rest args) ¶truc-player
)) ¶prisoners-dilemma
)) ¶nash-bargain
)) ¶move-state
)) ¶message-channel
)) ¶simple-channel
)) ¶function
)) ¶list
)) ¶prisoners-dilemma
)) ¶nash-bargain
)) ¶unassigned-controller
)) ¶robot-sensible
)) ¶robot-bully
)) ¶survey-channel
)) ¶entry-channel
)) ¶list-channel
)) ¶raw-ml-sendbuf
) &optional env) ¶dispatcher
) stream) ¶structure-object
.
structure-object
.
list
list
teepeedee2.io::sendbuf-small-integer
0
teepeedee2.io::sendbuf-small-integer
0
teepeedee2.io::sendbuf-small-integer
0
:coins
assign
.
(setf frame-current-page)
.
frame-current-page
.
(setf frame-destroy-hooks)
.
frame-destroy-hooks
.
frame-p
.
(setf frame-site)
.
frame-site
.
(setf frame-timeout)
.
frame-timeout
.
(setf frame-trace-info)
.
frame-trace-info
.
(setf frame-username)
.
frame-username
.
(setf frame-variables)
.
frame-variables
.
initialize-instance
.
simple-channel-body-ml
.
:current-page
(teepeedee2.webapp:current-site)
:site
:variables
(teepeedee2.webapp::random-name)
:username
:timeout
:trace-info
:destroy-hooks
common-lisp
.
:list
:messages
(teepeedee2.lib:random-between teepeedee2.game.nash-bargain::*min-pot* teepeedee2.game.nash-bargain::*max-pot*)
:pot
(teepeedee2.lib:random-between teepeedee2.game.nash-bargain::*min-penalty* teepeedee2.game.nash-bargain::*max-penalty*)
:penalty