This is the cxml-rpc Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:51:20 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cxml-rpc
An XML-RPC interface for Common Lisp
cxml
(system).
cl-base64
(system).
drakma
(system).
hunchentoot
(system).
parse-number
(system).
package.lisp
(file).
conditions.lisp
(file).
xml-rpc-types.lisp
(file).
encoding.lisp
(file).
decoding.lisp
(file).
client.lisp
(file).
server.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cxml-rpc/cxml-rpc.asd
cxml-rpc/package.lisp
cxml-rpc/conditions.lisp
cxml-rpc/xml-rpc-types.lisp
cxml-rpc/encoding.lisp
cxml-rpc/decoding.lisp
cxml-rpc/client.lisp
cxml-rpc/server.lisp
cxml-rpc/conditions.lisp
package.lisp
(file).
cxml-rpc
(system).
bad-response-structure
(condition).
cxml-rpc-condition
(condition).
cxml-rpc-fault
(condition).
expected-element
(reader method).
(setf expected-element)
(writer method).
fault-code-of
(reader method).
(setf fault-code-of)
(writer method).
fault-phrase-of
(reader method).
(setf fault-phrase-of)
(writer method).
faulty-element
(reader method).
(setf faulty-element)
(writer method).
headers-of
(reader method).
(setf headers-of)
(writer method).
http-error
(condition).
malformed-content
(reader method).
(setf malformed-content)
(writer method).
malformed-value-content
(condition).
network-error
(condition).
reason-of
(reader method).
(setf reason-of)
(writer method).
status-code-of
(reader method).
(setf status-code-of)
(writer method).
type-of-malformed-content
(reader method).
(setf type-of-malformed-content)
(writer method).
bad-type-specifier
(condition).
expected-arg
(reader method).
(setf expected-arg)
(writer method).
got-arg
(reader method).
(setf got-arg)
(writer method).
got-args
(reader method).
(setf got-args)
(writer method).
maximum
(reader method).
(setf maximum)
(writer method).
method-arg-count-mismatch
(condition).
method-arg-type-mismatch
(condition).
method-not-found
(condition).
minimum
(reader method).
(setf minimum)
(writer method).
name-of
(reader method).
(setf name-of)
(writer method).
position-of
(reader method).
(setf position-of)
(writer method).
tag-of
(reader method).
(setf tag-of)
(writer method).
type-alist
(reader method).
(setf type-alist)
(writer method).
cxml-rpc/xml-rpc-types.lisp
conditions.lisp
(file).
cxml-rpc
(system).
print-object
(method).
*print-timestamps-in-utc-p*
(special variable).
iso8601-of
(reader method).
(setf iso8601-of)
(writer method).
universal-time-of
(reader method).
(setf universal-time-of)
(writer method).
xml-rpc-date
(class).
cxml-rpc/encoding.lisp
xml-rpc-types.lisp
(file).
cxml-rpc
(system).
encode-time
(function).
encoded-request
(function).
do-tagged-sequence
(macro).
dwim-type-for
(function).
encode-object
(generic function).
encode-param
(function).
encode-value
(function).
universal-time-to-xml-rpc-time-string
(function).
cxml-rpc/decoding.lisp
xml-rpc-types.lisp
(file).
cxml-rpc
(system).
decode-time
(function).
*xml-rpc-type-alist*
(special variable).
decode-method-call
(function).
decode-method-name
(function).
decode-name
(function).
decode-object
(generic function).
decode-parameter
(function).
decode-response
(function).
decode-value
(function).
expecting-element/characters
(macro).
expecting-element/consuming
(macro).
first-invalid-integer-position
(function).
invoke-expecting-element/characters
(function).
invoke-expecting-element/consuming
(function).
skip*
(function).
skip-characters
(function).
type-tag-for
(function).
xmlrpc-type-tag
(function).
cxml-rpc/client.lisp
encoding.lisp
(file).
decoding.lisp
(file).
cxml-rpc
(system).
call
(function).
call-with-encoder
(function).
encoder
(function).
trace-xml-response
(function).
character-stream-p
(function).
cxml-rpc/server.lisp
encoding.lisp
(file).
decoding.lisp
(file).
cxml-rpc
(system).
cxml-rpc-method-handler
(function).
define-xrpc-method
(macro).
ensure-xrpc-method
(function).
invoke-method
(function).
lookup-method
(function).
lookup-method-signature
(function).
*current-tag*
(special variable).
*system-methods*
(special variable).
*user-defined-method-signatures*
(special variable).
*user-defined-methods*
(special variable).
check-method-signature-for-invocation
(function).
encode-response
(function).
fix-method-signature
(function).
report-error
(function).
signature-arg-count
(function).
system-capabilities
(function).
system-list-methods
(function).
system-method-help
(function).
system-method-signature
(function).
Packages are listed by definition order.
cxml-rpc
xml-rpc
xrpc
common-lisp
.
cxml
.
bad-response-structure
(condition).
call
(function).
call-with-encoder
(function).
cxml-rpc-condition
(condition).
cxml-rpc-fault
(condition).
cxml-rpc-method-handler
(function).
decode-time
(function).
define-xrpc-method
(macro).
encode-time
(function).
encoded-request
(function).
encoder
(function).
ensure-xrpc-method
(function).
expected-element
(generic reader).
(setf expected-element)
(generic writer).
fault-code-of
(generic reader).
(setf fault-code-of)
(generic writer).
fault-phrase-of
(generic reader).
(setf fault-phrase-of)
(generic writer).
faulty-element
(generic reader).
(setf faulty-element)
(generic writer).
headers-of
(generic reader).
(setf headers-of)
(generic writer).
http-error
(condition).
invoke-method
(function).
lookup-method
(function).
lookup-method-signature
(function).
malformed-content
(generic reader).
(setf malformed-content)
(generic writer).
malformed-value-content
(condition).
network-error
(condition).
reason-of
(generic reader).
(setf reason-of)
(generic writer).
status-code-of
(generic reader).
(setf status-code-of)
(generic writer).
trace-xml-response
(function).
type-of-malformed-content
(generic reader).
(setf type-of-malformed-content)
(generic writer).
*current-tag*
(special variable).
*print-timestamps-in-utc-p*
(special variable).
*system-methods*
(special variable).
*user-defined-method-signatures*
(special variable).
*user-defined-methods*
(special variable).
*xml-rpc-type-alist*
(special variable).
bad-type-specifier
(condition).
character-stream-p
(function).
check-method-signature-for-invocation
(function).
decode-method-call
(function).
decode-method-name
(function).
decode-name
(function).
decode-object
(generic function).
decode-parameter
(function).
decode-response
(function).
decode-value
(function).
do-tagged-sequence
(macro).
dwim-type-for
(function).
encode-object
(generic function).
encode-param
(function).
encode-response
(function).
encode-value
(function).
expected-arg
(generic reader).
(setf expected-arg)
(generic writer).
expecting-element/characters
(macro).
expecting-element/consuming
(macro).
first-invalid-integer-position
(function).
fix-method-signature
(function).
got-arg
(generic reader).
(setf got-arg)
(generic writer).
got-args
(generic reader).
(setf got-args)
(generic writer).
invoke-expecting-element/characters
(function).
invoke-expecting-element/consuming
(function).
iso8601-of
(generic reader).
(setf iso8601-of)
(generic writer).
maximum
(generic reader).
(setf maximum)
(generic writer).
method-arg-count-mismatch
(condition).
method-arg-type-mismatch
(condition).
method-not-found
(condition).
minimum
(generic reader).
(setf minimum)
(generic writer).
name-of
(generic reader).
(setf name-of)
(generic writer).
position-of
(generic reader).
(setf position-of)
(generic writer).
report-error
(function).
signature-arg-count
(function).
skip*
(function).
skip-characters
(function).
system-capabilities
(function).
system-list-methods
(function).
system-method-help
(function).
system-method-signature
(function).
tag-of
(generic reader).
(setf tag-of)
(generic writer).
type-alist
(generic reader).
(setf type-alist)
(generic writer).
type-tag-for
(function).
universal-time-of
(generic reader).
(setf universal-time-of)
(generic writer).
universal-time-to-xml-rpc-time-string
(function).
xml-rpc-date
(class).
xmlrpc-type-tag
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
bad-response-structure
)) ¶bad-response-structure
)) ¶cxml-rpc-fault
)) ¶cxml-rpc-fault
)) ¶cxml-rpc-fault
)) ¶cxml-rpc-fault
)) ¶bad-response-structure
)) ¶bad-response-structure
)) ¶http-error
)) ¶http-error
)) ¶malformed-value-content
)) ¶malformed-value-content
)) ¶http-error
)) ¶http-error
)) ¶http-error
)) ¶http-error
)) ¶malformed-value-content
)) ¶malformed-value-content
)) ¶type
.
error
.
Specifies whether so-called iso8601 timestamps are printed in the local time zone (as mandated by the xml-rpc specification) or as UTC, which will probably break clients and servers.
Method signatures stored under the key (handler-tag . "method-name").
Methods stored under the key (handler-tag . "method-name").
Returns a structural representation of the capabilities that this xml-rpc implementation supports.
Lists the methods that are defined on this server.
Returns a method’s documentation as an XML-RPC string.
Returns an array of method signatures (arrays of strings listing first the return type, then the argument types).
(eql :lazy-string)
) source) ¶(eql :string)
) source) ¶(eql :time)
) source) ¶(eql :integer)
) source) ¶(eql :boolean)
) source) ¶(eql :array)
) source) ¶(eql :struct)
) source) ¶(eql :base64)
) source) ¶(eql :double)
) source) ¶(eql :boolean)
) o) ¶(eql :integer)
) (o integer
)) ¶(eql :double)
) (o number
)) ¶(eql :string)
) o) ¶(eql :array)
) (o sequence
)) ¶(eql :dwim-array)
) (o sequence
)) ¶(eql :base64)
) (o file-stream
)) ¶(eql :base64)
) (o string
)) ¶(eql :base64)
) (o sequence
)) ¶(eql :time)
) (o integer
)) ¶(eql :time)
) (o xml-rpc-date
)) ¶(eql :struct)
) (alist cons
)) ¶(eql :dwim-struct)
) (alist cons
)) ¶method-arg-type-mismatch
)) ¶method-arg-type-mismatch
)) ¶method-arg-type-mismatch
)) ¶method-arg-type-mismatch
)) ¶got
.
method-arg-count-mismatch
)) ¶method-arg-count-mismatch
)) ¶got
.
xml-rpc-date
)) ¶automatically generated reader method
xml-rpc-date
)) ¶automatically generated writer method
method-arg-count-mismatch
)) ¶method-arg-count-mismatch
)) ¶method-arg-count-mismatch
)) ¶method-arg-count-mismatch
)) ¶method-not-found
)) ¶method-not-found
)) ¶name
.
method-arg-type-mismatch
)) ¶method-arg-type-mismatch
)) ¶method-not-found
)) ¶method-not-found
)) ¶tag
.
bad-type-specifier
)) ¶bad-type-specifier
)) ¶xml-rpc-date
)) ¶automatically generated reader method
xml-rpc-date
)) ¶automatically generated writer method
:type-alist
Jump to: | (
C D E F G H I L M N P R S T U X |
---|
Jump to: | (
C D E F G H I L M N P R S T U X |
---|
Jump to: | *
C E F G H I N P R S T U |
---|
Jump to: | *
C E F G H I N P R S T U |
---|
Jump to: | B C D E F H M N P S X |
---|
Jump to: | B C D E F H M N P S X |
---|