This is the cqlcl Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:51:01 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cqlcl
CQLv2 binary protocol
Aaron France
BSD
0.0.1
fiveam
(system).
pooler
(system).
alexandria
(system).
flexi-streams
(system).
uuid
(system).
split-sequence
(system).
bordeaux-threads
(system).
lparallel
(system).
usocket
(system).
package.lisp
(file).
util.lisp
(file).
constants.lisp
(file).
types.lisp
(file).
headers.lisp
(file).
protocol.lisp
(file).
conn.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cqlcl/cqlcl.asd
cqlcl/package.lisp
cqlcl/util.lisp
cqlcl/constants.lisp
cqlcl/types.lisp
cqlcl/headers.lisp
cqlcl/protocol.lisp
cqlcl/conn.lisp
cqlcl/util.lisp
package.lisp
(file).
cqlcl
(system).
make-stream-from-byte-vector
(function).
drain-stream
(function).
empty?
(function).
juxt
(function).
rev-hash
(macro).
while
(macro).
cqlcl/constants.lisp
util.lisp
(file).
cqlcl
(system).
+consistency-digit-to-name+
(special variable).
+consistency-name-to-digit+
(special variable).
+default-version+
(special variable).
+error-codes+
(special variable).
+global-tables-spec+
(special variable).
+has-more-pages+
(special variable).
+header-length+
(special variable).
+message-types+
(special variable).
+no-meta-data+
(special variable).
+op-code-digit-to-name+
(special variable).
+op-code-name-to-digit+
(special variable).
+option-id+
(special variable).
+packet-type-index+
(special variable).
+request+
(special variable).
+response+
(special variable).
+result-type+
(special variable).
cqlcl/types.lisp
constants.lisp
(file).
cqlcl
(system).
ip=
(function).
make-bigint
(function).
make-ipv4
(function).
make-ipv6
(function).
make-varint
(function).
write-int
(function).
write-short
(function).
addr
(reader method).
addr
(reader method).
(setf addr)
(writer method).
(setf addr)
(writer method).
anumber
(class).
bigint
(class).
byte-array-to-ip
(function).
byte-array-to-ipv4
(function).
byte-array-to-ipv6
(function).
bytes-to-integer
(function).
define-binary-write
(macro).
ip
(class).
ip-to-byte-array
(generic function).
ip-to-integer
(generic function).
ipv4
(class).
ipv6
(class).
make-in-memory-output-stream
(function).
min-bytes
(function).
parse-ip-from-string
(function).
read-bigint
(function).
read-int
(function).
read-ipv6
(function).
read-octet
(function).
read-short
(function).
read-sized
(function).
val
(reader method).
(setf val)
(writer method).
varint
(class).
write-bigint
(function).
write-ipv6
(function).
write-octet
(function).
write-sized
(function).
cqlcl/headers.lisp
types.lisp
(file).
cqlcl
(system).
msg
(reader method).
(setf msg)
(writer method).
body
(reader method).
(setf body)
(writer method).
code
(reader method).
(setf code)
(writer method).
compression
(reader method).
(setf compression)
(writer method).
consistency
(reader method).
(setf consistency)
(writer method).
cql-vsn
(reader method).
(setf cql-vsn)
(writer method).
cs
(reader method).
(setf cs)
(writer method).
error-response
(class).
execute-header
(class).
extra
(reader method).
(setf extra)
(writer method).
header
(class).
id
(reader method).
(setf id)
(writer method).
op
(reader method).
(setf op)
(writer method).
options-header
(class).
opts
(reader method).
(setf opts)
(writer method).
parse-already-exists
(function).
parse-colspec
(function).
parse-colspecs
(function).
parse-error-packet
(function).
parse-header
(function).
parse-metadata
(function).
parse-prepared
(function).
parse-read-timeout
(function).
parse-result-packet
(function).
parse-row
(function).
parse-rows
(function).
parse-rows*
(function).
parse-schema-change
(function).
parse-set-keyspace
(function).
parse-supported-packet
(function).
parse-unavailable-exception
(function).
parse-write-timeout
(function).
prepare-header
(class).
prepared-query
(class).
ps
(reader method).
(setf ps)
(writer method).
ptype
(reader method).
(setf ptype)
(writer method).
qid
(reader method).
qid
(reader method).
(setf qid)
(writer method).
(setf qid)
(writer method).
qs
(reader method).
qs
(reader method).
(setf qs)
(writer method).
(setf qs)
(writer method).
query-header
(class).
row-flag-set?
(function).
startup-header
(class).
tracing
(reader method).
(setf tracing)
(writer method).
vals
(reader method).
(setf vals)
(writer method).
vsn
(reader method).
(setf vsn)
(writer method).
cqlcl/protocol.lisp
headers.lisp
(file).
cqlcl
(system).
encode-value
(generic function).
parse-boolean
(function).
parse-bytes
(function).
parse-consistency
(function).
parse-int
(function).
parse-ip
(function).
parse-short
(function).
parse-short-bytes
(function).
parse-string
(function).
parse-string-map
(function).
parse-uuid
(function).
*executing*
(special variable).
*unread-size*
(special variable).
*write-short-lengths*
(special variable).
*write-wide-lengths*
(special variable).
+option-id-to-parser+
(special variable).
as-bytes
(function).
as-flags
(macro).
as-string
(function).
encode-values
(function).
make-parse-coll
(function).
make-parse-map
(function).
not-implemented
(function).
parse-bigint
(function).
parse-bytes*
(function).
parse-map
(function).
parse-option
(function).
parse-option-list
(function).
parse-string-list
(function).
parse-string-multimap
(function).
parse-timestamp
(function).
parse-varint
(function).
write-length
(function).
cqlcl/conn.lisp
protocol.lisp
(file).
cqlcl
(system).
conn-options
(reader method).
(setf conn-options)
(writer method).
execute
(generic function).
initialize-instance
(method).
make-connection
(function).
next-stream-id
(generic function).
options
(generic function).
prepare
(generic function).
query
(generic function).
read-single-packet
(generic function).
return-stream-id
(generic function).
used-streams
(reader method).
(setf used-streams)
(writer method).
with-next-stream-id
(macro).
async-connection
(class).
conn
(reader method).
(setf conn)
(writer method).
connection
(class).
mutex
(reader method).
(setf mutex)
(writer method).
next-stream-id*
(function).
pending-queries
(reader method).
(setf pending-queries)
(writer method).
pqs
(reader method).
(setf pqs)
(writer method).
startup
(generic function).
Packages are listed by definition order.
cqlcl
bordeaux-threads
.
common-lisp
.
lparallel
.
split-sequence
.
uuid
.
+consistency-digit-to-name+
(special variable).
+consistency-name-to-digit+
(special variable).
conn-options
(generic reader).
(setf conn-options)
(generic writer).
encode-value
(generic function).
execute
(generic function).
ip=
(function).
make-bigint
(function).
make-connection
(function).
make-ipv4
(function).
make-ipv6
(function).
make-stream-from-byte-vector
(function).
make-varint
(function).
msg
(generic reader).
(setf msg)
(generic writer).
next-stream-id
(generic function).
options
(generic function).
parse-boolean
(function).
parse-bytes
(function).
parse-consistency
(function).
parse-int
(function).
parse-ip
(function).
parse-short
(function).
parse-short-bytes
(function).
parse-string
(function).
parse-string-map
(function).
parse-uuid
(function).
prepare
(generic function).
query
(generic function).
read-single-packet
(generic function).
return-stream-id
(generic function).
used-streams
(generic reader).
(setf used-streams)
(generic writer).
with-next-stream-id
(macro).
write-int
(function).
write-short
(function).
*executing*
(special variable).
*unread-size*
(special variable).
*write-short-lengths*
(special variable).
*write-wide-lengths*
(special variable).
+default-version+
(special variable).
+error-codes+
(special variable).
+global-tables-spec+
(special variable).
+has-more-pages+
(special variable).
+header-length+
(special variable).
+message-types+
(special variable).
+no-meta-data+
(special variable).
+op-code-digit-to-name+
(special variable).
+op-code-name-to-digit+
(special variable).
+option-id+
(special variable).
+option-id-to-parser+
(special variable).
+packet-type-index+
(special variable).
+request+
(special variable).
+response+
(special variable).
+result-type+
(special variable).
addr
(generic reader).
(setf addr)
(generic writer).
anumber
(class).
as-bytes
(function).
as-flags
(macro).
as-string
(function).
async-connection
(class).
bigint
(class).
body
(generic reader).
(setf body)
(generic writer).
byte-array-to-ip
(function).
byte-array-to-ipv4
(function).
byte-array-to-ipv6
(function).
bytes-to-integer
(function).
code
(generic reader).
(setf code)
(generic writer).
compression
(generic reader).
(setf compression)
(generic writer).
conn
(generic reader).
(setf conn)
(generic writer).
connection
(class).
consistency
(generic reader).
(setf consistency)
(generic writer).
cql-vsn
(generic reader).
(setf cql-vsn)
(generic writer).
cs
(generic reader).
(setf cs)
(generic writer).
define-binary-write
(macro).
drain-stream
(function).
empty?
(function).
encode-values
(function).
error-response
(class).
execute-header
(class).
extra
(generic reader).
(setf extra)
(generic writer).
header
(class).
id
(generic reader).
(setf id)
(generic writer).
ip
(class).
ip-to-byte-array
(generic function).
ip-to-integer
(generic function).
ipv4
(class).
ipv6
(class).
juxt
(function).
make-in-memory-output-stream
(function).
make-parse-coll
(function).
make-parse-map
(function).
min-bytes
(function).
mutex
(generic reader).
(setf mutex)
(generic writer).
next-stream-id*
(function).
not-implemented
(function).
op
(generic reader).
(setf op)
(generic writer).
options-header
(class).
opts
(generic reader).
(setf opts)
(generic writer).
parse-already-exists
(function).
parse-bigint
(function).
parse-bytes*
(function).
parse-colspec
(function).
parse-colspecs
(function).
parse-error-packet
(function).
parse-header
(function).
parse-ip-from-string
(function).
parse-map
(function).
parse-metadata
(function).
parse-option
(function).
parse-option-list
(function).
parse-prepared
(function).
parse-read-timeout
(function).
parse-result-packet
(function).
parse-row
(function).
parse-rows
(function).
parse-rows*
(function).
parse-schema-change
(function).
parse-set-keyspace
(function).
parse-string-list
(function).
parse-string-multimap
(function).
parse-supported-packet
(function).
parse-timestamp
(function).
parse-unavailable-exception
(function).
parse-varint
(function).
parse-write-timeout
(function).
pending-queries
(generic reader).
(setf pending-queries)
(generic writer).
pqs
(generic reader).
(setf pqs)
(generic writer).
prepare-header
(class).
prepared-query
(class).
ps
(generic reader).
(setf ps)
(generic writer).
ptype
(generic reader).
(setf ptype)
(generic writer).
qid
(generic reader).
(setf qid)
(generic writer).
qs
(generic reader).
(setf qs)
(generic writer).
query-header
(class).
read-bigint
(function).
read-int
(function).
read-ipv6
(function).
read-octet
(function).
read-short
(function).
read-sized
(function).
rev-hash
(macro).
row-flag-set?
(function).
startup
(generic function).
startup-header
(class).
tracing
(generic reader).
(setf tracing)
(generic writer).
val
(generic reader).
(setf val)
(generic writer).
vals
(generic reader).
(setf vals)
(generic writer).
varint
(class).
vsn
(generic reader).
(setf vsn)
(generic writer).
while
(macro).
write-bigint
(function).
write-ipv6
(function).
write-length
(function).
write-octet
(function).
write-sized
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
Encodes a value into the CQL wire format.
uuid
) stream) ¶symbol
) stream) ¶vector
) stream) ¶null
) stream) ¶hash-table
) stream) ¶string
) stream) ¶integer
) stream) ¶list
) stream) ¶execute-header
) stream) ¶prepare-header
) stream) ¶query-header
) stream) ¶startup-header
) stream) ¶options-header
) stream) ¶Executes a prepared statement with bound values.
connection
) (statement string
) &rest values) ¶error-response
)) ¶automatically generated reader method
msg
.
error-response
)) ¶automatically generated writer method
msg
.
Returns the next available stream id for a connection.
async-connection
)) ¶Sends an option request.
connection
)) ¶Prepares a statement.
connection
) (statement string
)) ¶Executes a query with no bound values.
connection
) (statement string
)) ¶Reads a single CQL reply packet from a CQL connection.
connection
)) ¶Returns a stream id to the pool of ids.
async-connection
) (i integer
)) ¶async-connection
)) ¶automatically generated reader method
async-connection
)) ¶automatically generated writer method
error-response
)) ¶automatically generated reader method
code
.
error-response
)) ¶automatically generated writer method
code
.
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
prepared-query
)) ¶automatically generated reader method
prepared-query
)) ¶automatically generated writer method
error-response
)) ¶automatically generated reader method
error-response
)) ¶automatically generated writer method
Returns a byte array representing an IP Address.
Encodes an integer into an integer
async-connection
)) ¶automatically generated reader method
async-connection
)) ¶automatically generated writer method
startup-header
)) ¶automatically generated reader method
startup-header
)) ¶automatically generated writer method
async-connection
)) ¶automatically generated reader method
async-connection
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
prepare-header
)) ¶automatically generated reader method
prepare-header
)) ¶automatically generated writer method
prepared-query
)) ¶automatically generated reader method
execute-header
)) ¶automatically generated reader method
prepared-query
)) ¶automatically generated writer method
execute-header
)) ¶automatically generated writer method
prepared-query
)) ¶automatically generated reader method
query-header
)) ¶automatically generated reader method
prepared-query
)) ¶automatically generated writer method
query-header
)) ¶automatically generated writer method
Sends a startup request.
connection
) &key version compression) ¶execute-header
)) ¶automatically generated reader method
execute-header
)) ¶automatically generated writer method
cqlcl::+request+
:ptype
"3.0.0"
:cql-vsn
:compression
:quorum
:consistency
:tracing
Jump to: | (
A B C D E F G I J M N O P Q R S T U V W |
---|
Jump to: | (
A B C D E F G I J M N O P Q R S T U V W |
---|
Jump to: | *
+
A B C E M O P Q S T U V |
---|
Jump to: | *
+
A B C E M O P Q S T U V |
---|
Jump to: | A B C E F H I O P Q S T U V |
---|
Jump to: | A B C E F H I O P Q S T U V |
---|