This is the lunamech-matrix-api Reference Manual, version 0.0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Thu Aug 15 05:48:36 2024 GMT+0.
lunamech-matrix-api/v2
lunamech-matrix-api/v2/protocol
lunamech-matrix-api/v2/2
lunamech-matrix-api/v2/4
lunamech-matrix-api/v2/5
lunamech-matrix-api/v2/6
lunamech-matrix-api/v2/8
lunamech-matrix-api/v2/9
lunamech-matrix-api/v2/10
lunamech-matrix-api/v2/11
lunamech-matrix-api/v2/13
lunamech-matrix-api/v2/admin
lunamech-matrix-api/v2/spaces
lunamech-matrix-api/lunamech-matrix-api.asd
lunamech-matrix-api/package.lisp
lunamech-matrix-api/classes.lisp
lunamech-matrix-api/conditions.lisp
lunamech-matrix-api/api-helpers.lisp
lunamech-matrix-api/integration.lisp
lunamech-matrix-api/user-api.lisp
lunamech-matrix-api/spaces.lisp
lunamech-matrix-api/sync.lisp
lunamech-matrix-api/admin-api.lisp
lunamech-matrix-api/events.lisp
lunamech-matrix-api/v2/api-package.lisp
lunamech-matrix-api/v2/classes.lisp
lunamech-matrix-api/v2/helpers.lisp
lunamech-matrix-api/v2/serialize.lisp
lunamech-matrix-api/v2/protocol/classes.lisp
lunamech-matrix-api/v2/protocol/conditions.lisp
lunamech-matrix-api/v2/protocol/call-wrapper.lisp
lunamech-matrix-api/v2/protocol/api-protocol.lisp
lunamech-matrix-api/v2/conditions.lisp
lunamech-matrix-api/v2/2/api.lisp
lunamech-matrix-api/v2/4/api.lisp
lunamech-matrix-api/v2/5/api.lisp
lunamech-matrix-api/v2/6/api.lisp
lunamech-matrix-api/v2/8/api.lisp
lunamech-matrix-api/v2/9/api.lisp
lunamech-matrix-api/v2/10/api.lisp
lunamech-matrix-api/v2/11/api.lisp
lunamech-matrix-api/v2/13/api.lisp
lunamech-matrix-api/v2/admin/api.lisp
lunamech-matrix-api/v2/spaces/api.lisp
lunamech-matrix-api/v2/spaces/spaces.lisp
lunamech-matrix-api/v2/object-helpers.lisp
lunamech-matrix-api/v2/filters.lisp
lunamech-matrix-api/v2/integration.lisp
lunamech-matrix-api/v2/sync.lisp
lunamech-matrix-api/v2/user-api.lisp
The main system appears first, followed by any subsystem dependency.
lunamech-matrix-api
An implementation of the Matrix API taken from LunaMech see https://lunamech.com
K1D77A
MIT
0.0.2
dexador
(system).
drakma
(system).
jonathan
(system).
str
(system).
plump
(system).
quri
(system).
cl-json
(system).
shasht
(system).
reader
(system).
closer-mop
(system).
do-urlencode
(system).
package.lisp
(file).
classes.lisp
(file).
conditions.lisp
(file).
api-helpers.lisp
(file).
integration.lisp
(file).
user-api.lisp
(file).
spaces.lisp
(file).
sync.lisp
(file).
admin-api.lisp
(file).
events.lisp
(file).
v2
(module).
Modules are listed depth-first from the system components tree.
lunamech-matrix-api/v2
lunamech-matrix-api/v2/protocol
lunamech-matrix-api/v2/2
lunamech-matrix-api/v2/4
lunamech-matrix-api/v2/5
lunamech-matrix-api/v2/6
lunamech-matrix-api/v2/8
lunamech-matrix-api/v2/9
lunamech-matrix-api/v2/10
lunamech-matrix-api/v2/11
lunamech-matrix-api/v2/13
lunamech-matrix-api/v2/admin
lunamech-matrix-api/v2/spaces
lunamech-matrix-api/v2
Version 2 of the API library.
events.lisp
(file).
lunamech-matrix-api
(system).
api-package.lisp
(file).
classes.lisp
(file).
helpers.lisp
(file).
serialize.lisp
(file).
protocol
(module).
conditions.lisp
(file).
2
(module).
4
(module).
5
(module).
6
(module).
8
(module).
9
(module).
10
(module).
11
(module).
13
(module).
admin
(module).
spaces
(module).
object-helpers.lisp
(file).
filters.lisp
(file).
integration.lisp
(file).
sync.lisp
(file).
user-api.lisp
(file).
lunamech-matrix-api/v2/protocol
The MOP protocol
serialize.lisp
(file).
v2
(module).
classes.lisp
(file).
conditions.lisp
(file).
call-wrapper.lisp
(file).
api-protocol.lisp
(file).
lunamech-matrix-api/v2/2
conditions.lisp
(file).
v2
(module).
api.lisp
(file).
lunamech-matrix-api/v2/4
lunamech-matrix-api/v2/5
lunamech-matrix-api/v2/6
lunamech-matrix-api/v2/8
lunamech-matrix-api/v2/9
lunamech-matrix-api/v2/10
lunamech-matrix-api/v2/11
lunamech-matrix-api/v2/13
lunamech-matrix-api/v2/admin
lunamech-matrix-api/v2/spaces
admin
(module).
v2
(module).
api.lisp
(file).
spaces.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
lunamech-matrix-api/lunamech-matrix-api.asd
lunamech-matrix-api/package.lisp
lunamech-matrix-api/classes.lisp
lunamech-matrix-api/conditions.lisp
lunamech-matrix-api/api-helpers.lisp
lunamech-matrix-api/integration.lisp
lunamech-matrix-api/user-api.lisp
lunamech-matrix-api/spaces.lisp
lunamech-matrix-api/sync.lisp
lunamech-matrix-api/admin-api.lisp
lunamech-matrix-api/events.lisp
lunamech-matrix-api/v2/api-package.lisp
lunamech-matrix-api/v2/classes.lisp
lunamech-matrix-api/v2/helpers.lisp
lunamech-matrix-api/v2/serialize.lisp
lunamech-matrix-api/v2/protocol/classes.lisp
lunamech-matrix-api/v2/protocol/conditions.lisp
lunamech-matrix-api/v2/protocol/call-wrapper.lisp
lunamech-matrix-api/v2/protocol/api-protocol.lisp
lunamech-matrix-api/v2/conditions.lisp
lunamech-matrix-api/v2/2/api.lisp
lunamech-matrix-api/v2/4/api.lisp
lunamech-matrix-api/v2/5/api.lisp
lunamech-matrix-api/v2/6/api.lisp
lunamech-matrix-api/v2/8/api.lisp
lunamech-matrix-api/v2/9/api.lisp
lunamech-matrix-api/v2/10/api.lisp
lunamech-matrix-api/v2/11/api.lisp
lunamech-matrix-api/v2/13/api.lisp
lunamech-matrix-api/v2/admin/api.lisp
lunamech-matrix-api/v2/spaces/api.lisp
lunamech-matrix-api/v2/spaces/spaces.lisp
lunamech-matrix-api/v2/object-helpers.lisp
lunamech-matrix-api/v2/filters.lisp
lunamech-matrix-api/v2/integration.lisp
lunamech-matrix-api/v2/sync.lisp
lunamech-matrix-api/v2/user-api.lisp
lunamech-matrix-api/lunamech-matrix-api.asd
lunamech-matrix-api
(system).
lunamech-matrix-api/package.lisp
lunamech-matrix-api
(system).
lunamech-matrix-api/classes.lisp
package.lisp
(file).
lunamech-matrix-api
(system).
%to-json
(method).
%to-json
(method).
%to-json
(method).
api
(reader method).
(setf api)
(writer method).
auth
(reader method).
(setf auth)
(writer method).
auth
(class).
connection
(class).
device-id
(reader method).
(setf device-id)
(writer method).
filter
(class).
filters
(reader method).
(setf filters)
(writer method).
homeserver
(method).
id
(reader method).
(setf id)
(writer method).
key
(reader method).
(setf key)
(writer method).
last-sync-string
(reader method).
(setf last-sync-string)
(writer method).
latest-sync
(reader method).
(setf latest-sync)
(writer method).
logged-in-p
(reader method).
(setf logged-in-p)
(writer method).
make-connection
(function).
print-object
(method).
restore-connection
(function).
serialize-connection
(function).
status
(reader method).
(setf status)
(writer method).
status
(class).
token
(reader method).
(setf token)
(writer method).
url
(reader method).
(setf url)
(writer method).
user-id
(reader method).
(setf user-id)
(writer method).
username
(reader method).
(setf username)
(writer method).
encryption
(reader method).
(setf encryption)
(writer method).
encryption
(class).
next-sync-string
(reader method).
(setf next-sync-string)
(writer method).
olm-account
(reader method).
(setf olm-account)
(writer method).
password
(reader method).
(setf password)
(writer method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
server-otk
(reader method).
(setf server-otk)
(writer method).
lunamech-matrix-api/conditions.lisp
classes.lisp
(file).
lunamech-matrix-api
(system).
add-string->condition
(function).
api-error
(condition).
api-error-args
(reader method).
(setf api-error-args)
(writer method).
api-error-code
(reader method).
(setf api-error-code)
(writer method).
api-error-description
(reader method).
(setf api-error-description)
(writer method).
api-error-error
(reader method).
(setf api-error-error)
(writer method).
api-timeout
(condition).
get-string->condition
(function).
m-bad-json
(condition).
m-forbidden
(condition).
m-invalid-param
(condition).
m-limit-exceeded
(condition).
m-missing-token
(condition).
m-not-found
(condition).
m-not-json
(condition).
m-room-in-use
(condition).
m-unauthorized
(condition).
m-unknown
(condition).
m-unknown-token
(condition).
m-unrecognized
(condition).
pkv
(macro).
signal-condition-from-response
(function).
*string->condition*
(special variable).
api-no-connection
(condition).
api-timeout-condition
(reader method).
(setf api-timeout-condition)
(writer method).
api-timeout-message
(reader method).
(setf api-timeout-message)
(writer method).
lunamech-matrix-api-condition
(condition).
m-bad-state
(condition).
lunamech-matrix-api/api-helpers.lisp
conditions.lisp
(file).
lunamech-matrix-api
(system).
%to-json
(method).
admin-delete-request
(function).
admin-get-request
(function).
admin-post-request
(function).
admin-put-request
(function).
auth-req
(macro).
gen-headers
(function).
gen-url
(function).
get-request
(function).
new-r-t
(macro).
new-request-type
(function).
put-request
(function).
put-request-object
(function).
*request-type-hash*
(special variable).
+content-type+
(special variable).
admin-post-object
(function).
empty-object
(class).
gen-admin-url
(function).
key->url
(generic function).
plist-to-get-params
(function).
post-content
(function).
post-no-auth
(function).
post-request
(function).
post-request-object
(function).
put-request-from-json
(function).
url-e
(function).
with-captured-dex-error
(macro).
lunamech-matrix-api/integration.lisp
api-helpers.lisp
(file).
lunamech-matrix-api
(system).
%to-json
(method).
access-token
(reader method).
expires-in
(reader method).
integration-account
(function).
integrations-register
(function).
integrations-valid-user-id-p
(function).
make-open-id
(function).
matrix-server-name
(reader method).
open-id-object
(class).
ticker
(reader method).
token-type
(reader method).
lunamech-matrix-api/user-api.lisp
integration.lisp
(file).
lunamech-matrix-api
(system).
add-to-account-data
(function).
admin-whois
(function).
ban-user-from-room
(function).
create-private-room
(function).
create-room
(function).
downcase-symbols
(function).
download-content
(function).
events-in-room
(function).
get-account-data
(function).
get-user-presence
(function).
invite-member-to-room
(function).
join-room
(function).
joined-rooms
(function).
kick-user-from-room
(function).
leave-room
(function).
logout
(function).
make-auth
(function).
members-in-room
(function).
members-in-room%ids
(function).
members-in-room-ids
(function).
messages-in-room
(function).
password-login
(function).
public-rooms
(function).
request-open-id-token
(function).
send-event-to-room
(function).
send-file-bytes-to-room
(function).
send-image-bytes-to-room
(function).
send-image-file-to-room
(function).
send-message-event-to-room
(function).
send-message-to-room
(function).
send-state-event-to-room
(function).
unban-user-from-room
(function).
upload-content
(function).
user-display-name
(function).
user-online-p
(function).
user-profile-url
(function).
valid-user-p
(function).
get-room-events
(function).
get-room-state
(function).
password-login-plist
(function).
set-avatar-url
(function).
lunamech-matrix-api/spaces.lisp
user-api.lisp
(file).
lunamech-matrix-api
(system).
invite-to-space
(function).
invite-user-to-all-spaces-in-space
(function).
rooms-in-a-space
(function).
spaces-hierarchy
(function).
spaces-in-a-space
(function).
spaces-rooms
(function).
lunamech-matrix-api/sync.lisp
spaces.lisp
(file).
lunamech-matrix-api
(system).
extract-events-of-type
(function).
membership-events
(function).
room-invite
(function).
room-joins
(function).
room-leaves
(function).
room-messages
(function).
room-timeline
(function).
sync
(function).
traverse-sync
(function).
*type-mappings*
(special variable).
get-type-mapping
(function).
lunamech-matrix-api/admin-api.lisp
sync.lisp
(file).
lunamech-matrix-api
(system).
admin-change-a-users-device-data
(function).
admin-change-user-to/from-administrator
(function).
admin-create-or-modify-account
(function).
admin-deactivate-account
(function).
admin-delete-a-device
(function).
admin-delete-a-users-devices
(function).
admin-delete-local-media
(function).
admin-delete-local-media-before-time
(function).
admin-delete-room
(function).
admin-force-user-to-join-room
(function).
admin-list-all-of-a-user-devices
(function).
admin-list-user-accounts
(function).
admin-make-user-id-room-admin
(function).
admin-query-current-sessions-for-user
(function).
admin-query-user-account
(function).
admin-reset-password
(function).
admin-server-administrator
(function).
admin-shadow-ban-user-id
(function).
admin-show-a-users-device
(function).
admin-delete-remote-media-before-time
(function).
admin-send-server-notice
(function).
local-time-timestamp-to-unix-ms
(function).
lunamech-matrix-api/events.lisp
admin-api.lisp
(file).
lunamech-matrix-api
(system).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
%to-json
(method).
avatar-url
(reader method).
(setf avatar-url)
(writer method).
content
(reader method).
content
(reader method).
content
(reader method).
(setf content)
(writer method).
(setf content)
(writer method).
(setf content)
(writer method).
direct-content
(class).
event
(class).
event-content
(class).
event-id
(reader method).
(setf event-id)
(writer method).
file-info
(class).
m-direct
(class).
m-file
(class).
m-image
(class).
m-message
(class).
m-room-name
(class).
m-text
(class).
make-event
(function).
mimetype
(reader method).
(setf mimetype)
(writer method).
msgtype
(reader method).
(setf msgtype)
(writer method).
name
(reader method).
(setf name)
(writer method).
origin-server-ts
(reader method).
(setf origin-server-ts)
(writer method).
room-id
(reader method).
(setf room-id)
(writer method).
sender
(reader method).
(setf sender)
(writer method).
user-id
(reader method).
(setf user-id)
(writer method).
body
(reader method).
(setf body)
(writer method).
contain
(reader method).
(setf contain)
(writer method).
container
(class).
etype
(reader method).
etype
(reader method).
(setf etype)
(writer method).
(setf etype)
(writer method).
formatted-body
(reader method).
(setf formatted-body)
(writer method).
m-presence
(class).
mformat
(reader method).
(setf mformat)
(writer method).
power-level
(class).
power-level%users
(class).
presence
(reader method).
(setf presence)
(writer method).
room-ids
(reader method).
(setf room-ids)
(writer method).
unsigned
(reader method).
(setf unsigned)
(writer method).
users
(reader method).
users
(reader method).
(setf users)
(writer method).
(setf users)
(writer method).
lunamech-matrix-api/v2/classes.lisp
api-package.lisp
(file).
v2
(module).
api
(reader method).
(setf api)
(writer method).
auth
(reader method).
(setf auth)
(writer method).
auth
(class).
con-lock
(reader method).
(setf con-lock)
(writer method).
connection
(class).
device-id
(reader method).
(setf device-id)
(writer method).
encryption
(reader method).
(setf encryption)
(writer method).
encryption
(class).
filter
(class).
filters
(reader method).
(setf filters)
(writer method).
id
(reader method).
(setf id)
(writer method).
key
(reader method).
(setf key)
(writer method).
last-sync-string
(reader method).
(setf last-sync-string)
(writer method).
latest-sync
(reader method).
(setf latest-sync)
(writer method).
logged-in-p
(reader method).
(setf logged-in-p)
(writer method).
make-connection
(function).
next-batch
(reader method).
(setf next-batch)
(writer method).
next-sync-string
(reader method).
(setf next-sync-string)
(writer method).
olm-account
(reader method).
(setf olm-account)
(writer method).
password
(reader method).
(setf password)
(writer method).
print-object
(method).
server-otk
(reader method).
(setf server-otk)
(writer method).
status
(reader method).
(setf status)
(writer method).
status
(class).
token
(reader method).
(setf token)
(writer method).
txn
(reader method).
(setf txn)
(writer method).
url
(reader method).
(setf url)
(writer method).
user-id
(reader method).
(setf user-id)
(writer method).
username
(reader method).
(setf username)
(writer method).
with-locked-connection
(macro).
%ql
(function).
homeserver
(method).
lunamech-matrix-api/v2/helpers.lisp
classes.lisp
(file).
v2
(module).
destructure-mxc
(function).
with-hash-keys
(macro).
lunamech-matrix-api/v2/serialize.lisp
helpers.lisp
(file).
v2
(module).
restore-connection
(function).
serialize-connection
(function).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
restore-from-key
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
serialize-object
(method).
lunamech-matrix-api/v2/protocol/classes.lisp
protocol
(module).
api
(reader method).
(setf api)
(writer method).
compute-effective-slot-definition
(method).
compute-slots
(method).
connection
(reader method).
(setf connection)
(writer method).
content-type
(reader method).
direct-slot-definition-class
(method).
effective-slot-definition-class
(method).
initialize-instance
(method).
name
(reader method).
(setf name)
(writer method).
validate-superclass
(method).
validate-superclass
(method).
validate-superclass
(method).
validate-superclass
(method).
api-call
(class).
api-send-direct
(class).
api-send-effective
(class).
api-send-slot
(class).
api-send-slot-special
(class).
api-send-special-direct
(class).
api-send-special-effective
(class).
api-slot
(class).
api-slot-direct
(class).
api-slot-effective
(class).
category
(reader method).
(setf category)
(writer method).
contains-txn-p
(reader method).
(setf contains-txn-p)
(writer method).
do-not-decode-p
(reader method).
(setf do-not-decode-p)
(writer method).
encoder
(reader method).
(setf encoder)
(writer method).
endpoint
(reader method).
(setf endpoint)
(writer method).
find-special-slot
(method).
in-url-p
(reader method).
(setf in-url-p)
(writer method).
name->json
(reader method).
(setf name->json)
(writer method).
one-of
(reader method).
(setf one-of)
(writer method).
query-param-p
(reader method).
(setf query-param-p)
(writer method).
rate-limited-p
(reader method).
(setf rate-limited-p)
(writer method).
request-fun
(reader method).
required-slots
(reader method).
(setf required-slots)
(writer method).
requiredp
(reader method).
(setf requiredp)
(writer method).
requires-auth-p
(reader method).
(setf requires-auth-p)
(writer method).
special-slot
(reader method).
specialp
(reader method).
specialp
(reader method).
string-constructor
(reader method).
(setf string-constructor)
(writer method).
validate-slot
(generic function).
lunamech-matrix-api/v2/protocol/conditions.lisp
classes.lisp
(file).
protocol
(module).
api-protocol-condition
(condition).
connection-unbound
(condition).
message
(reader method).
(setf message)
(writer method).
obj
(reader method).
(setf obj)
(writer method).
problems-with-special
(condition).
set-special
(condition).
slot
(reader method).
(setf slot)
(writer method).
special-slot-is-not-bound
(condition).
missing-required-data
(condition).
lunamech-matrix-api/v2/protocol/call-wrapper.lisp
conditions.lisp
(file).
protocol
(module).
%call-condition-handler
(generic function).
%handle-dex-condition
(generic function).
with-captured-dex-error
(macro).
lunamech-matrix-api/v2/protocol/api-protocol.lisp
call-wrapper.lisp
(file).
protocol
(module).
api
(method).
api
(class).
call-api
(method).
connection
(reader method).
content-type
(method).
initialize-instance
(method).
print-object
(method).
result
(reader method).
(setf result)
(writer method).
url-e
(function).
%find-encoders-for-syms
(function).
%upcase-and-intern-starting-with
(function).
all-query-param-slots
(method).
bound-query-param-slots
(method).
cleaned-slot-name
(function).
compose-string-into-lambda
(function).
contains-txn-p
(method).
correct-encode
(method).
defapi
(macro).
defapi%delete
(macro).
defapi%get
(macro).
defapi%post
(macro).
defapi%put
(macro).
determine-slot-name
(function).
do-not-decode-p
(method).
endpoint
(method).
execute-api-call
(method).
generate-authorization
(method).
generate-authorization-headers
(method).
generate-body
(method).
generate-body%normal
(method).
generate-body%special
(method).
generate-content-type
(method).
generate-header-list
(generic function).
generate-url
(method).
grab-slot-value
(function).
in-list
(function).
query-param-slot->string
(method).
query-param-slots->string
(method).
rate-limited-p
(method).
remove-unbound-slots
(method).
request-fun
(method).
request-type
(method).
required-slots
(method).
requires-auth-p
(method).
slot->json
(function).
slots-still-missing
(method).
slots-to-send
(method).
slots-to-send-and-validated
(method).
special-slot
(method).
specialp
(method).
string-constructor
(method).
to-json
(function).
validate-slot-for-sending
(method).
validate-slots-for-sending
(method).
values-for-required
(method).
lunamech-matrix-api/v2/conditions.lisp
protocol
(module).
v2
(module).
api-error
(condition).
api-error-args
(reader method).
(setf api-error-args)
(writer method).
api-error-code
(reader method).
(setf api-error-code)
(writer method).
api-error-description
(reader method).
(setf api-error-description)
(writer method).
api-error-error
(reader method).
(setf api-error-error)
(writer method).
api-no-connection
(condition).
api-request-failed
(condition).
api-request-failed-condition
(reader method).
(setf api-request-failed-condition)
(writer method).
api-request-failed-message
(reader method).
(setf api-request-failed-message)
(writer method).
api-timeout
(condition).
api-timeout-condition
(reader method).
(setf api-timeout-condition)
(writer method).
api-timeout-message
(reader method).
(setf api-timeout-message)
(writer method).
lunamech-matrix-api-condition
(condition).
m-bad-json
(condition).
m-bad-state
(condition).
m-forbidden
(condition).
m-invalid-param
(condition).
m-limit-exceeded
(condition).
m-missing-token
(condition).
m-not-found
(condition).
m-not-json
(condition).
m-room-in-use
(condition).
m-unauthorized
(condition).
m-unknown
(condition).
m-unknown-token
(condition).
m-unrecognized
(condition).
*string->condition*
(special variable).
add-string->condition
(function).
get-string->condition
(function).
new-matrix-condition
(macro).
signal-condition-from-response
(function).
lunamech-matrix-api/v2/2/api.lisp
2
(module).
client-versions
(class).
lunamech-matrix-api/v2/4/api.lisp
4
(module).
discover-domain-info
(class).
lunamech-matrix-api/v2/5/api.lisp
5
(module).
3pid%add
(class).
3pid%bind
(class).
3pid%delete
(class).
3pid%email/request-token
(class).
3pid%get
(class).
3pid%msisdn/request-token
(class).
3pid%unbind
(class).
address
(reader method).
address
(reader method).
(setf address)
(writer method).
(setf address)
(writer method).
auth
(reader method).
auth
(reader method).
auth
(reader method).
auth
(reader method).
(setf auth)
(writer method).
(setf auth)
(writer method).
(setf auth)
(writer method).
(setf auth)
(writer method).
change-password
(class).
change-password/email/request-token
(class).
change-password/msisdn/request-token
(class).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
client-secret
(reader method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
(setf client-secret)
(writer method).
country
(reader method).
country
(reader method).
country
(reader method).
(setf country)
(writer method).
(setf country)
(writer method).
(setf country)
(writer method).
deactivate-account
(class).
device-id
(reader method).
device-id
(reader method).
(setf device-id)
(writer method).
(setf device-id)
(writer method).
email
(reader method).
email
(reader method).
email
(reader method).
(setf email)
(writer method).
(setf email)
(writer method).
(setf email)
(writer method).
get-supported-logins
(class).
id-access-token
(reader method).
id-access-token
(reader method).
id-access-token
(reader method).
id-access-token
(reader method).
id-access-token
(reader method).
id-access-token
(reader method).
(setf id-access-token)
(writer method).
(setf id-access-token)
(writer method).
(setf id-access-token)
(writer method).
(setf id-access-token)
(writer method).
(setf id-access-token)
(writer method).
(setf id-access-token)
(writer method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
id-server
(reader method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
(setf id-server)
(writer method).
identifier
(reader method).
(setf identifier)
(writer method).
inhibit-login
(reader method).
(setf inhibit-login)
(writer method).
initial-device-display-name
(reader method).
initial-device-display-name
(reader method).
(setf initial-device-display-name)
(writer method).
(setf initial-device-display-name)
(writer method).
kind
(reader method).
(setf kind)
(writer method).
login-connection
(class).
login-type
(reader method).
(setf login-type)
(writer method).
logout-connection
(class).
logout-devices
(reader method).
(setf logout-devices)
(writer method).
medium
(reader method).
medium
(reader method).
(setf medium)
(writer method).
(setf medium)
(writer method).
new-password
(reader method).
(setf new-password)
(writer method).
next-link
(reader method).
next-link
(reader method).
next-link
(reader method).
next-link
(reader method).
next-link
(reader method).
next-link
(reader method).
(setf next-link)
(writer method).
(setf next-link)
(writer method).
(setf next-link)
(writer method).
(setf next-link)
(writer method).
(setf next-link)
(writer method).
(setf next-link)
(writer method).
password
(reader method).
password
(reader method).
(setf password)
(writer method).
(setf password)
(writer method).
phone-number
(reader method).
phone-number
(reader method).
phone-number
(reader method).
(setf phone-number)
(writer method).
(setf phone-number)
(writer method).
(setf phone-number)
(writer method).
register-account
(class).
register-account/email/request-token
(class).
register-account/msisdn/request-token
(class).
send-attempt
(reader method).
send-attempt
(reader method).
send-attempt
(reader method).
send-attempt
(reader method).
send-attempt
(reader method).
send-attempt
(reader method).
(setf send-attempt)
(writer method).
(setf send-attempt)
(writer method).
(setf send-attempt)
(writer method).
(setf send-attempt)
(writer method).
(setf send-attempt)
(writer method).
(setf send-attempt)
(writer method).
sid
(reader method).
sid
(reader method).
(setf sid)
(writer method).
(setf sid)
(writer method).
username
(reader method).
username
(reader method).
(setf username)
(writer method).
(setf username)
(writer method).
whoami
(class).
logout-all-connection
(class).
username-available
(class).
lunamech-matrix-api/v2/6/api.lisp
6
(module).
get-relevant-capabilities
(class).
lunamech-matrix-api/v2/8/api.lisp
8
(module).
account-data
(reader method).
(setf account-data)
(writer method).
event-fields
(reader method).
(setf event-fields)
(writer method).
event-format
(reader method).
(setf event-format)
(writer method).
filter-id
(reader method).
(setf filter-id)
(writer method).
filters%download
(class).
filters%upload
(class).
presence
(reader method).
(setf presence)
(writer method).
room-filter
(reader method).
(setf room-filter)
(writer method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
lunamech-matrix-api/v2/9/api.lisp
9
(module).
at
(reader method).
(setf at)
(writer method).
body
(reader method).
body
(reader method).
(setf body)
(writer method).
(setf body)
(writer method).
dir
(reader method).
(setf dir)
(writer method).
event-id
(reader method).
event-id
(reader method).
(setf event-id)
(writer method).
(setf event-id)
(writer method).
event-type
(reader method).
event-type
(reader method).
event-type
(reader method).
(setf event-type)
(writer method).
(setf event-type)
(writer method).
(setf event-type)
(writer method).
events%get-from-id
(class).
events%get-from-type-with-statekey
(class).
events%get-joined-members
(class).
events%get-room-members
(class).
events%get-room-messages
(class).
events%get-state-events-in-room
(class).
events%put-message-event-into-room
(class).
events%put-state-event-into-room
(class).
events%redact-event
(class).
filter
(reader method).
filter
(reader method).
(setf filter)
(writer method).
(setf filter)
(writer method).
from
(reader method).
(setf from)
(writer method).
full-state
(reader method).
(setf full-state)
(writer method).
limit
(reader method).
(setf limit)
(writer method).
membership
(reader method).
(setf membership)
(writer method).
not-membership
(reader method).
(setf not-membership)
(writer method).
reason
(reader method).
(setf reason)
(writer method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
set-presence
(reader method).
(setf set-presence)
(writer method).
since
(reader method).
(setf since)
(writer method).
state-key
(reader method).
state-key
(reader method).
(setf state-key)
(writer method).
(setf state-key)
(writer method).
sync
(class).
timeout
(reader method).
(setf timeout)
(writer method).
to
(reader method).
(setf to)
(writer method).
txn
(reader method).
txn
(reader method).
(setf txn)
(writer method).
(setf txn)
(writer method).
lunamech-matrix-api/v2/10/api.lisp
10
(module).
alias%delete-room-alias
(class).
alias%list-a-rooms-aliases
(class).
alias%new-room-alias
(class).
alias%resolve-room-alias
(class).
create-room
(class).
creation-content
(reader method).
(setf creation-content)
(writer method).
filter
(reader method).
(setf filter)
(writer method).
include-all-networks
(reader method).
(setf include-all-networks)
(writer method).
initial-state
(reader method).
(setf initial-state)
(writer method).
invite
(reader method).
(setf invite)
(writer method).
invite-3pid
(reader method).
(setf invite-3pid)
(writer method).
is-direct
(reader method).
(setf is-direct)
(writer method).
limit
(reader method).
limit
(reader method).
(setf limit)
(writer method).
(setf limit)
(writer method).
name
(reader method).
(setf name)
(writer method).
power-level-content-override
(reader method).
(setf power-level-content-override)
(writer method).
preset
(reader method).
(setf preset)
(writer method).
reason
(reader method).
reason
(reader method).
(setf reason)
(writer method).
(setf reason)
(writer method).
room-alias
(reader method).
room-alias
(reader method).
room-alias
(reader method).
(setf room-alias)
(writer method).
(setf room-alias)
(writer method).
(setf room-alias)
(writer method).
room-alias-name
(reader method).
(setf room-alias-name)
(writer method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
room-id-or-alias
(reader method).
(setf room-id-or-alias)
(writer method).
room-version
(reader method).
(setf room-version)
(writer method).
rooms%ban-user-from-room
(class).
rooms%invite-user-to-room
(class).
rooms%join-a-room
(class).
rooms%join-a-room/alias-or-id
(class).
rooms%kick-user-from-room
(class).
rooms%leave-a-room
(class).
rooms%my-joined-rooms
(class).
rooms%public-rooms
(class).
rooms%public-rooms/filtered
(class).
rooms%set-room-visibility
(class).
rooms%unban-user-from-room
(class).
server
(reader method).
server
(reader method).
(setf server)
(writer method).
(setf server)
(writer method).
server-name
(reader method).
(setf server-name)
(writer method).
since
(reader method).
since
(reader method).
(setf since)
(writer method).
(setf since)
(writer method).
third-party-instance-id
(reader method).
(setf third-party-instance-id)
(writer method).
third-party-signed
(reader method).
third-party-signed
(reader method).
(setf third-party-signed)
(writer method).
(setf third-party-signed)
(writer method).
topic
(reader method).
(setf topic)
(writer method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
visibility
(reader method).
visibility
(reader method).
(setf visibility)
(writer method).
(setf visibility)
(writer method).
rooms%forget-a-room
(class).
rooms%room-visibility
(class).
lunamech-matrix-api/v2/11/api.lisp
11
(module).
avatar-url
(reader method).
(setf avatar-url)
(writer method).
displayname
(reader method).
(setf displayname)
(writer method).
limit
(reader method).
(setf limit)
(writer method).
profile%get-avatar-url
(class).
profile%get-display-name
(class).
profile%get-profile-information
(class).
profile%set-avatar-url
(class).
profile%set-display-name
(class).
search-for-user
(class).
search-term
(reader method).
(setf search-term)
(writer method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
lunamech-matrix-api/v2/13/api.lisp
13
(module).
account-data%get-data
(class).
account-data%get-data-in-room
(class).
account-data%set-data
(class).
account-data%set-data-in-room
(class).
actions
(reader method).
actions
(reader method).
(setf actions)
(writer method).
(setf actions)
(writer method).
address
(reader method).
(setf address)
(writer method).
admin%whois-user
(class).
after
(reader method).
(setf after)
(writer method).
alias
(reader method).
(setf alias)
(writer method).
allow-remote
(reader method).
allow-remote
(reader method).
allow-remote
(reader method).
(setf allow-remote)
(writer method).
(setf allow-remote)
(writer method).
(setf allow-remote)
(writer method).
app-display-name
(reader method).
(setf app-display-name)
(writer method).
app-id
(reader method).
(setf app-id)
(writer method).
append-bool
(reader method).
(setf append-bool)
(writer method).
auth
(reader method).
auth
(reader method).
(setf auth)
(writer method).
(setf auth)
(writer method).
body
(reader method).
(setf body)
(writer method).
bytes
(reader method).
(setf bytes)
(writer method).
conditions
(reader method).
(setf conditions)
(writer method).
content-type
(reader method).
(setf content-type)
(writer method).
data
(reader method).
(setf data)
(writer method).
data-type
(reader method).
data-type
(reader method).
data-type
(reader method).
data-type
(reader method).
(setf data-type)
(writer method).
(setf data-type)
(writer method).
(setf data-type)
(writer method).
(setf data-type)
(writer method).
device-display-name
(reader method).
(setf device-display-name)
(writer method).
device-id
(reader method).
device-id
(reader method).
device-id
(reader method).
(setf device-id)
(writer method).
(setf device-id)
(writer method).
(setf device-id)
(writer method).
device-keys
(reader method).
device-keys
(reader method).
(setf device-keys)
(writer method).
(setf device-keys)
(writer method).
devices
(reader method).
(setf devices)
(writer method).
devices%delete-device
(class).
devices%delete-devices
(class).
devices%get-device
(class).
devices%get-devices
(class).
devices%update-device
(class).
display-name
(reader method).
(setf display-name)
(writer method).
drill-down
(reader method).
(setf drill-down)
(writer method).
enabled
(reader method).
(setf enabled)
(writer method).
event-id
(reader method).
event-id
(reader method).
event-id
(reader method).
(setf event-id)
(writer method).
(setf event-id)
(writer method).
(setf event-id)
(writer method).
event-type
(reader method).
(setf event-type)
(writer method).
fields
(reader method).
(setf fields)
(writer method).
filename
(reader method).
filename
(reader method).
(setf filename)
(writer method).
(setf filename)
(writer method).
filter
(reader method).
(setf filter)
(writer method).
from
(reader method).
from
(reader method).
from
(reader method).
(setf from)
(writer method).
(setf from)
(writer method).
(setf from)
(writer method).
get-turnserver-credentials
(class).
global
(reader method).
(setf global)
(writer method).
height
(reader method).
(setf height)
(writer method).
id-access-token
(reader method).
(setf id-access-token)
(writer method).
id-server
(reader method).
(setf id-server)
(writer method).
keys%claim-keys
(class).
keys%download-devices-and-keys
(class).
keys%upload-keys
(class).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
kind
(reader method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
(setf kind)
(writer method).
lang
(reader method).
(setf lang)
(writer method).
limit
(reader method).
limit
(reader method).
(setf limit)
(writer method).
(setf limit)
(writer method).
media%get-config
(class).
media%get-media
(class).
media%get-media/filename
(class).
media%get-preview
(class).
media%get-thumbnail
(class).
media%upload
(class).
media-id
(reader method).
media-id
(reader method).
media-id
(reader method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
medium
(reader method).
(setf medium)
(writer method).
messages
(reader method).
(setf messages)
(writer method).
new-version
(reader method).
(setf new-version)
(writer method).
next-batch
(reader method).
(setf next-batch)
(writer method).
notifications%get-notifications
(class).
one-time-keys
(reader method).
one-time-keys
(reader method).
(setf one-time-keys)
(writer method).
(setf one-time-keys)
(writer method).
only
(reader method).
(setf only)
(writer method).
openid%request-openid
(class).
order
(reader method).
(setf order)
(writer method).
password
(reader method).
(setf password)
(writer method).
pattern
(reader method).
(setf pattern)
(writer method).
presence
(reader method).
(setf presence)
(writer method).
presence%get-presence
(class).
presence%set-presence
(class).
protocol
(reader method).
protocol
(reader method).
protocol
(reader method).
(setf protocol)
(writer method).
(setf protocol)
(writer method).
(setf protocol)
(writer method).
protocol%send-to-device
(class).
pushers
(reader method).
(setf pushers)
(writer method).
pushers%get-active-pushers
(class).
pushers%set-pusher
(class).
pushkey
(reader method).
(setf pushkey)
(writer method).
pushrules%change-a-pushrule-actions
(class).
pushrules%create-pushrule
(class).
pushrules%delete-specific-pushrule
(class).
pushrules%get-pushrules
(class).
pushrules%get-specific-pushrule
(class).
pushrules%pushrule-actions
(class).
pushrules%pushrule-enabled
(class).
reason
(reader method).
(setf reason)
(writer method).
receipt-type
(reader method).
(setf receipt-type)
(writer method).
redirect-url
(reader method).
(setf redirect-url)
(writer method).
resize-method
(reader method).
(setf resize-method)
(writer method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
rooms%events-before-and-after
(class).
rooms%invite-user-to-room/3pid
(class).
rooms%put-typing-notification
(class).
rooms%report-content
(class).
rooms%send-event-receipt
(class).
rooms%upgrade-room
(class).
rule-id
(reader method).
rule-id
(reader method).
rule-id
(reader method).
rule-id
(reader method).
rule-id
(reader method).
rule-id
(reader method).
rule-id
(reader method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
(setf rule-id)
(writer method).
scope
(reader method).
scope
(reader method).
scope
(reader method).
scope
(reader method).
scope
(reader method).
scope
(reader method).
scope
(reader method).
(setf scope)
(writer method).
(setf scope)
(writer method).
(setf scope)
(writer method).
(setf scope)
(writer method).
(setf scope)
(writer method).
(setf scope)
(writer method).
(setf scope)
(writer method).
score
(reader method).
(setf score)
(writer method).
search-categories
(reader method).
(setf search-categories)
(writer method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
(setf server-name)
(writer method).
(setf server-name)
(writer method).
(setf server-name)
(writer method).
server-side-search
(class).
sso%sso-url
(class).
tag
(reader method).
tag
(reader method).
(setf tag)
(writer method).
(setf tag)
(writer method).
tags%delete-tag
(class).
tags%list-tags
(class).
thirdparty%get-protocol-metadata
(class).
thirdparty%get-protocol-users
(class).
thirdparty%get-protocols-metadata
(class).
thirdparty%get-thirdparty-locations
(class).
thirdparty%thirdparty-for-user
(class).
timeout
(reader method).
timeout
(reader method).
timeout
(reader method).
timeout
(reader method).
(setf timeout)
(writer method).
(setf timeout)
(writer method).
(setf timeout)
(writer method).
(setf timeout)
(writer method).
to
(reader method).
(setf to)
(writer method).
token
(reader method).
(setf token)
(writer method).
ts
(reader method).
(setf ts)
(writer method).
ttl
(reader method).
(setf ttl)
(writer method).
txn
(reader method).
(setf txn)
(writer method).
typing
(reader method).
(setf typing)
(writer method).
url
(reader method).
(setf url)
(writer method).
urls
(reader method).
(setf urls)
(writer method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
username
(reader method).
(setf username)
(writer method).
wait-for-events
(class).
width
(reader method).
(setf width)
(writer method).
before
(reader method).
(setf before)
(writer method).
keys%get-key-changes
(class).
m-fully-read
(reader method).
(setf m-fully-read)
(writer method).
m-read
(reader method).
(setf m-read)
(writer method).
profile-tag
(reader method).
(setf profile-tag)
(writer method).
pushrules%enable-pushrule
(class).
rooms%set-read-receipt
(class).
search-fields
(reader method).
(setf search-fields)
(writer method).
status-msg
(reader method).
(setf status-msg)
(writer method).
tags%set-tag
(class).
thirdparty%get-protocol-location
(class).
lunamech-matrix-api/v2/admin/api.lisp
admin
(module).
admin
(reader method).
admin
(reader method).
admin
(reader method).
(setf admin)
(writer method).
(setf admin)
(writer method).
(setf admin)
(writer method).
admin%check-username-is-available
(class).
admin%create-token
(class).
admin%deactivate-account
(class).
admin%delete-group
(class).
admin%delete-media-by-date-or-size
(class).
admin%delete-media-by-id
(class).
admin%delete-room
(class).
admin%delete-room-forward-extremities
(class).
admin%delete-room/v2
(class).
admin%delete-token
(class).
admin%delete-user-device
(class).
admin%delete-users-devices
(class).
admin%delete-users-media
(class).
admin%delete-users-ratelimit
(class).
admin%get-event-context
(class).
admin%get-event-reports
(class).
admin%get-one-token
(class).
admin%get-purge-status
(class).
admin%get-room-details
(class).
admin%get-room-forward-extremities
(class).
admin%get-room-members
(class).
admin%get-room-state
(class).
admin%get-server-version
(class).
admin%get-specific-event-report
(class).
admin%get-user-admin-status
(class).
admin%get-users-devices
(class).
admin%get-users-media-statistics
(class).
admin%get-users-pushers
(class).
admin%get-users-ratelimit
(class).
admin%get-users-room-memberships
(class).
admin%get-users-uploaded-media
(class).
admin%list-accounts
(class).
admin%list-rooms
(class).
admin%login-as-user
(class).
admin%make-user-admin-in-room
(class).
admin%modify-user-account
(class).
admin%post-server-notice
(class).
admin%protect-media-by-id
(class).
admin%purge-remote-media-cache
(class).
admin%purge-room-history
(class).
admin%put-server-notice
(class).
admin%quarantine-media-by-id
(class).
admin%quarantine-media-in-room
(class).
admin%quarantine-users-media
(class).
admin%query-current-sessions
(class).
admin%query-user-account
(class).
admin%register-user
(class).
admin%renew-account
(class).
admin%reset-password
(class).
admin%set-user-admin-status
(class).
admin%set-users-ratelimit
(class).
admin%shadowban-user
(class).
admin%show-user-device
(class).
admin%unprotect-media-by-id
(class).
admin%unquarantine-media-by-id
(class).
admin%update-token
(class).
admin%update-user-device
(class).
avatar-url
(reader method).
(setf avatar-url)
(writer method).
before-ts
(reader method).
before-ts
(reader method).
(setf before-ts)
(writer method).
(setf before-ts)
(writer method).
block-room
(reader method).
block-room
(reader method).
(setf block-room)
(writer method).
(setf block-room)
(writer method).
burst-count
(reader method).
(setf burst-count)
(writer method).
deactivated
(reader method).
deactivated
(reader method).
(setf deactivated)
(writer method).
(setf deactivated)
(writer method).
delete-local-events
(reader method).
(setf delete-local-events)
(writer method).
device-id
(reader method).
device-id
(reader method).
device-id
(reader method).
(setf device-id)
(writer method).
(setf device-id)
(writer method).
(setf device-id)
(writer method).
devices
(reader method).
(setf devices)
(writer method).
dir
(reader method).
dir
(reader method).
dir
(reader method).
dir
(reader method).
dir
(reader method).
dir
(reader method).
(setf dir)
(writer method).
(setf dir)
(writer method).
(setf dir)
(writer method).
(setf dir)
(writer method).
(setf dir)
(writer method).
(setf dir)
(writer method).
display-name
(reader method).
display-name
(reader method).
(setf display-name)
(writer method).
(setf display-name)
(writer method).
displayname
(reader method).
(setf displayname)
(writer method).
enable-renewal-emails
(reader method).
(setf enable-renewal-emails)
(writer method).
erase
(reader method).
(setf erase)
(writer method).
event-id
(reader method).
(setf event-id)
(writer method).
event-type
(reader method).
event-type
(reader method).
(setf event-type)
(writer method).
(setf event-type)
(writer method).
expiration-ts
(reader method).
(setf expiration-ts)
(writer method).
expiry-time
(reader method).
expiry-time
(reader method).
(setf expiry-time)
(writer method).
(setf expiry-time)
(writer method).
external-ids
(reader method).
(setf external-ids)
(writer method).
filter
(reader method).
(setf filter)
(writer method).
force-purge
(reader method).
force-purge
(reader method).
(setf force-purge)
(writer method).
(setf force-purge)
(writer method).
from
(reader method).
from
(reader method).
from
(reader method).
from
(reader method).
from
(reader method).
(setf from)
(writer method).
(setf from)
(writer method).
(setf from)
(writer method).
(setf from)
(writer method).
(setf from)
(writer method).
from-ts
(reader method).
(setf from-ts)
(writer method).
group-id
(reader method).
(setf group-id)
(writer method).
guests
(reader method).
(setf guests)
(writer method).
keep-profiles
(reader method).
(setf keep-profiles)
(writer method).
limit
(reader method).
limit
(reader method).
limit
(reader method).
limit
(reader method).
limit
(reader method).
limit
(reader method).
limit
(reader method).
(setf limit)
(writer method).
(setf limit)
(writer method).
(setf limit)
(writer method).
(setf limit)
(writer method).
(setf limit)
(writer method).
(setf limit)
(writer method).
(setf limit)
(writer method).
logout-devices
(reader method).
(setf logout-devices)
(writer method).
mac
(reader method).
(setf mac)
(writer method).
media-id
(reader method).
media-id
(reader method).
media-id
(reader method).
media-id
(reader method).
media-id
(reader method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
(setf media-id)
(writer method).
message
(reader method).
message
(reader method).
(setf message)
(writer method).
(setf message)
(writer method).
messages-per-second
(reader method).
(setf messages-per-second)
(writer method).
name
(reader method).
(setf name)
(writer method).
new-password
(reader method).
(setf new-password)
(writer method).
new-room-user-id
(reader method).
new-room-user-id
(reader method).
(setf new-room-user-id)
(writer method).
(setf new-room-user-id)
(writer method).
nonce
(reader method).
(setf nonce)
(writer method).
order-by
(reader method).
order-by
(reader method).
order-by
(reader method).
order-by
(reader method).
order-by
(reader method).
(setf order-by)
(writer method).
(setf order-by)
(writer method).
(setf order-by)
(writer method).
(setf order-by)
(writer method).
(setf order-by)
(writer method).
password
(reader method).
(setf password)
(writer method).
purge
(reader method).
purge
(reader method).
(setf purge)
(writer method).
(setf purge)
(writer method).
purge-id
(reader method).
(setf purge-id)
(writer method).
purge-up-to-event-id
(reader method).
(setf purge-up-to-event-id)
(writer method).
purge-up-to-ts
(reader method).
(setf purge-up-to-ts)
(writer method).
report-id
(reader method).
(setf report-id)
(writer method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
room-id
(reader method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
(setf room-id)
(writer method).
room-id-or-alias
(reader method).
room-id-or-alias
(reader method).
room-id-or-alias
(reader method).
room-id-or-alias
(reader method).
(setf room-id-or-alias)
(writer method).
(setf room-id-or-alias)
(writer method).
(setf room-id-or-alias)
(writer method).
(setf room-id-or-alias)
(writer method).
room-name
(reader method).
room-name
(reader method).
(setf room-name)
(writer method).
(setf room-name)
(writer method).
search-term
(reader method).
search-term
(reader method).
(setf search-term)
(writer method).
(setf search-term)
(writer method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
(setf server-name)
(writer method).
(setf server-name)
(writer method).
(setf server-name)
(writer method).
(setf server-name)
(writer method).
size-gt
(reader method).
(setf size-gt)
(writer method).
state-key
(reader method).
state-key
(reader method).
(setf state-key)
(writer method).
(setf state-key)
(writer method).
threepids
(reader method).
(setf threepids)
(writer method).
token
(reader method).
token
(reader method).
token
(reader method).
token
(reader method).
(setf token)
(writer method).
(setf token)
(writer method).
(setf token)
(writer method).
(setf token)
(writer method).
token-length
(reader method).
(setf token-length)
(writer method).
txn
(reader method).
(setf txn)
(writer method).
until-ts
(reader method).
(setf until-ts)
(writer method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
user-id
(reader method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
(setf user-id)
(writer method).
username
(reader method).
username
(reader method).
(setf username)
(writer method).
(setf username)
(writer method).
uses-allowed
(reader method).
uses-allowed
(reader method).
(setf uses-allowed)
(writer method).
(setf uses-allowed)
(writer method).
admin%edit-users-room-membershp
(class).
admin%get-a-rooms-media
(class).
admin%get-all-tokens
(class).
admin%get-registration-nonce
(class).
content
(reader method).
content
(reader method).
(setf content)
(writer method).
(setf content)
(writer method).
valid
(reader method).
(setf valid)
(writer method).
valid-until-ms
(reader method).
(setf valid-until-ms)
(writer method).
lunamech-matrix-api/v2/spaces/api.lisp
spaces
(module).
from
(reader method).
(setf from)
(writer method).
limit
(reader method).
(setf limit)
(writer method).
max-depth
(reader method).
(setf max-depth)
(writer method).
room-id
(reader method).
(setf room-id)
(writer method).
spaces%space-hierarchy
(class).
suggested-only
(reader method).
(setf suggested-only)
(writer method).
lunamech-matrix-api/v2/spaces/spaces.lisp
api.lisp
(file).
spaces
(module).
invite-user-to-all-spaces-in-space
(function).
rooms-in-a-space
(function).
spaces-hierarchy
(function).
spaces-in-a-space
(function).
invite-to-space
(function).
lunamech-matrix-api/v2/object-helpers.lisp
spaces
(module).
v2
(module).
%quick-hash
(function).
object%event-filter
(function).
object%event/m-room-message/m-image
(function).
object%event/m-room-message/m-text
(function).
object%event/m-room-message/m-text%basic
(function).
object%event/m-room-power_levels
(function).
object%event/m-room-redaction
(function).
object%file-info
(function).
object%identifier-type/m-id-phonenumber
(function).
object%identifier-type/m-id-thirdparty
(function).
object%identifier-type/m-id-user
(function).
object%image-info
(function).
object%m-room-name
(function).
object%room-event-filter
(function).
object%room-filter
(function).
object%server-acl
(function).
object%state-filter
(function).
object%thumbnail-info
(function).
%clean-alist
(function).
lunamech-matrix-api/v2/filters.lisp
object-helpers.lisp
(file).
v2
(module).
add-filter-id
(function).
filter-to-remove-receipts-reaction-typing
(function).
generate-user-room-filter
(function).
get-filter
(function).
upload-new-filter
(function).
lunamech-matrix-api/v2/integration.lisp
filters.lisp
(file).
v2
(module).
access-token
(reader method).
(setf access-token)
(writer method).
call-api
(method).
dimension-api
(class).
dimension-connection
(class).
expires-in
(reader method).
(setf expires-in)
(writer method).
integration%account
(class).
integration%register
(function).
integration%register
(class).
integration%user-information
(function).
integration%validate-user-id
(function).
matrix-server-name
(reader method).
(setf matrix-server-name)
(writer method).
token-type
(reader method).
(setf token-type)
(writer method).
defintegration-api
(macro).
defintegration-api%get
(macro).
defintegration-api%post
(macro).
generate-url
(method).
open-id-plist->register-request
(function).
lunamech-matrix-api/v2/sync.lisp
integration.lisp
(file).
v2
(module).
dry-sync
(function).
extract-events-of-type
(function).
membership-events
(function).
room-invite
(function).
room-joins
(function).
room-leaves
(function).
room-messages
(function).
room-timeline
(function).
sync
(function).
traverse-sync
(function).
key-sync
(function).
lunamech-matrix-api/v2/user-api.lisp
sync.lisp
(file).
v2
(module).
add-to-account-data
(function).
ban-user-from-room
(function).
create-private-room
(function).
create-room
(function).
download-content
(function).
get-room-state
(function).
get-user-presence
(function).
invite-member-to-room
(function).
join-room
(function).
joined-rooms
(function).
kick-user-from-room
(function).
leave-room
(function).
logout
(function).
members-in-room
(function).
members-in-room-ids
(function).
messages-in-room
(function).
password-login
(function).
public-rooms
(function).
redact-event-in-room
(function).
request-open-id-token
(function).
send-event-to-room
(function).
send-image-bytes-to-room
(function).
send-image-file-to-room
(function).
send-message-event-to-room
(function).
send-message-to-room
(function).
send-state-event-to-room
(function).
set-avatar-url
(function).
unban-user-from-room
(function).
upload-content
(function).
user-display-name
(function).
user-online-p
(function).
user-profile-url
(function).
valid-user-p
(function).
get-account-data
(function).
members-in-room%ids
(function).
Packages are listed by definition order.
lunamech-matrix-api
lmapi
common-lisp
.
add-string->condition
(function).
add-to-account-data
(function).
admin-change-a-users-device-data
(function).
admin-change-user-to/from-administrator
(function).
admin-create-or-modify-account
(function).
admin-deactivate-account
(function).
admin-delete-a-device
(function).
admin-delete-a-users-devices
(function).
admin-delete-local-media
(function).
admin-delete-local-media-before-time
(function).
admin-delete-request
(function).
admin-delete-room
(function).
admin-force-user-to-join-room
(function).
admin-get-request
(function).
admin-list-all-of-a-user-devices
(function).
admin-list-user-accounts
(function).
admin-make-user-id-room-admin
(function).
admin-post-request
(function).
admin-put-request
(function).
admin-query-current-sessions-for-user
(function).
admin-query-user-account
(function).
admin-reset-password
(function).
admin-server-administrator
(function).
admin-shadow-ban-user-id
(function).
admin-show-a-users-device
(function).
admin-whois
(function).
api
(generic reader).
(setf api)
(generic writer).
api-error
(condition).
api-error-args
(generic reader).
(setf api-error-args)
(generic writer).
api-error-code
(generic reader).
(setf api-error-code)
(generic writer).
api-error-description
(generic reader).
(setf api-error-description)
(generic writer).
api-error-error
(generic reader).
(setf api-error-error)
(generic writer).
api-timeout
(condition).
auth
(generic reader).
(setf auth)
(generic writer).
auth
(class).
auth-req
(macro).
avatar-url
(generic reader).
(setf avatar-url)
(generic writer).
ban-user-from-room
(function).
connection
(class).
content
(generic reader).
(setf content)
(generic writer).
create-private-room
(function).
create-room
(function).
device-id
(generic reader).
(setf device-id)
(generic writer).
direct-content
(class).
downcase-symbols
(function).
download-content
(function).
event
(class).
event-content
(class).
event-id
(generic reader).
(setf event-id)
(generic writer).
events-in-room
(function).
extract-events-of-type
(function).
file-info
(class).
filter
(class).
filters
(generic reader).
(setf filters)
(generic writer).
gen-headers
(function).
gen-url
(function).
get-account-data
(function).
get-request
(function).
get-string->condition
(function).
get-user-presence
(function).
homeserver
(generic function).
id
(generic reader).
(setf id)
(generic writer).
invite-member-to-room
(function).
invite-to-space
(function).
invite-user-to-all-spaces-in-space
(function).
join-room
(function).
joined-rooms
(function).
key
(generic reader).
(setf key)
(generic writer).
kick-user-from-room
(function).
last-sync-string
(generic reader).
(setf last-sync-string)
(generic writer).
latest-sync
(generic reader).
(setf latest-sync)
(generic writer).
leave-room
(function).
logged-in-p
(generic reader).
(setf logged-in-p)
(generic writer).
logout
(function).
m-bad-json
(condition).
m-direct
(class).
m-file
(class).
m-forbidden
(condition).
m-image
(class).
m-invalid-param
(condition).
m-limit-exceeded
(condition).
m-message
(class).
m-missing-token
(condition).
m-not-found
(condition).
m-not-json
(condition).
m-room-in-use
(condition).
m-room-name
(class).
m-text
(class).
m-unauthorized
(condition).
m-unknown
(condition).
m-unknown-token
(condition).
m-unrecognized
(condition).
make-auth
(function).
make-connection
(function).
make-event
(function).
members-in-room
(function).
members-in-room%ids
(function).
members-in-room-ids
(function).
membership-events
(function).
messages-in-room
(function).
mimetype
(generic reader).
(setf mimetype)
(generic writer).
msgtype
(generic reader).
(setf msgtype)
(generic writer).
name
(generic reader).
(setf name)
(generic writer).
new-r-t
(macro).
new-request-type
(function).
origin-server-ts
(generic reader).
(setf origin-server-ts)
(generic writer).
password-login
(function).
pkv
(macro).
public-rooms
(function).
put-request
(function).
put-request-object
(function).
request-open-id-token
(function).
restore-connection
(function).
room-id
(generic reader).
(setf room-id)
(generic writer).
room-invite
(function).
room-joins
(function).
room-leaves
(function).
room-messages
(function).
room-timeline
(function).
rooms-in-a-space
(function).
send-event-to-room
(function).
send-file-bytes-to-room
(function).
send-image-bytes-to-room
(function).
send-image-file-to-room
(function).
send-message-event-to-room
(function).
send-message-to-room
(function).
send-state-event-to-room
(function).
sender
(generic reader).
(setf sender)
(generic writer).
serialize-connection
(function).
signal-condition-from-response
(function).
spaces-hierarchy
(function).
spaces-in-a-space
(function).
spaces-rooms
(function).
status
(generic reader).
(setf status)
(generic writer).
status
(class).
sync
(function).
token
(generic reader).
(setf token)
(generic writer).
traverse-sync
(function).
unban-user-from-room
(function).
upload-content
(function).
url
(generic reader).
(setf url)
(generic writer).
user-display-name
(function).
user-id
(generic reader).
(setf user-id)
(generic writer).
user-online-p
(function).
user-profile-url
(function).
username
(generic reader).
(setf username)
(generic writer).
valid-user-p
(function).
*request-type-hash*
(special variable).
*string->condition*
(special variable).
*type-mappings*
(special variable).
+content-type+
(special variable).
access-token
(generic reader).
admin-delete-remote-media-before-time
(function).
admin-post-object
(function).
admin-send-server-notice
(function).
api-no-connection
(condition).
api-timeout-condition
(generic reader).
(setf api-timeout-condition)
(generic writer).
api-timeout-message
(generic reader).
(setf api-timeout-message)
(generic writer).
body
(generic reader).
(setf body)
(generic writer).
contain
(generic reader).
(setf contain)
(generic writer).
container
(class).
empty-object
(class).
encryption
(generic reader).
(setf encryption)
(generic writer).
encryption
(class).
etype
(generic reader).
(setf etype)
(generic writer).
expires-in
(generic reader).
formatted-body
(generic reader).
(setf formatted-body)
(generic writer).
gen-admin-url
(function).
get-room-events
(function).
get-room-state
(function).
get-type-mapping
(function).
integration-account
(function).
integrations-register
(function).
integrations-valid-user-id-p
(function).
key->url
(generic function).
local-time-timestamp-to-unix-ms
(function).
lunamech-matrix-api-condition
(condition).
m-bad-state
(condition).
m-presence
(class).
make-open-id
(function).
matrix-server-name
(generic reader).
mformat
(generic reader).
(setf mformat)
(generic writer).
next-sync-string
(generic reader).
(setf next-sync-string)
(generic writer).
olm-account
(generic reader).
(setf olm-account)
(generic writer).
open-id-object
(class).
password
(generic reader).
(setf password)
(generic writer).
password-login-plist
(function).
plist-to-get-params
(function).
post-content
(function).
post-no-auth
(function).
post-request
(function).
post-request-object
(function).
power-level
(class).
power-level%users
(class).
presence
(generic reader).
(setf presence)
(generic writer).
put-request-from-json
(function).
restore-from-key
(generic function).
room-ids
(generic reader).
(setf room-ids)
(generic writer).
serialize-object
(generic function).
server-otk
(generic reader).
(setf server-otk)
(generic writer).
set-avatar-url
(function).
ticker
(generic reader).
token-type
(generic reader).
unsigned
(generic reader).
(setf unsigned)
(generic writer).
url-e
(function).
users
(generic reader).
(setf users)
(generic writer).
with-captured-dex-error
(macro).
lunamech-matrix-api/v2
lmav2
common-lisp
.
%call-condition-handler
(generic function).
%handle-dex-condition
(generic function).
%quick-hash
(function).
3pid%add
(class).
3pid%bind
(class).
3pid%delete
(class).
3pid%email/request-token
(class).
3pid%get
(class).
3pid%msisdn/request-token
(class).
3pid%unbind
(class).
access-token
(generic reader).
(setf access-token)
(generic writer).
account-data
(generic reader).
(setf account-data)
(generic writer).
account-data%get-data
(class).
account-data%get-data-in-room
(class).
account-data%set-data
(class).
account-data%set-data-in-room
(class).
actions
(generic reader).
(setf actions)
(generic writer).
add-filter-id
(function).
add-to-account-data
(function).
address
(generic reader).
(setf address)
(generic writer).
admin
(generic reader).
(setf admin)
(generic writer).
admin%check-username-is-available
(class).
admin%create-token
(class).
admin%deactivate-account
(class).
admin%delete-group
(class).
admin%delete-media-by-date-or-size
(class).
admin%delete-media-by-id
(class).
admin%delete-room
(class).
admin%delete-room-forward-extremities
(class).
admin%delete-room/v2
(class).
admin%delete-token
(class).
admin%delete-user-device
(class).
admin%delete-users-devices
(class).
admin%delete-users-media
(class).
admin%delete-users-ratelimit
(class).
admin%get-event-context
(class).
admin%get-event-reports
(class).
admin%get-one-token
(class).
admin%get-purge-status
(class).
admin%get-room-details
(class).
admin%get-room-forward-extremities
(class).
admin%get-room-members
(class).
admin%get-room-state
(class).
admin%get-server-version
(class).
admin%get-specific-event-report
(class).
admin%get-user-admin-status
(class).
admin%get-users-devices
(class).
admin%get-users-media-statistics
(class).
admin%get-users-pushers
(class).
admin%get-users-ratelimit
(class).
admin%get-users-room-memberships
(class).
admin%get-users-uploaded-media
(class).
admin%list-accounts
(class).
admin%list-rooms
(class).
admin%login-as-user
(class).
admin%make-user-admin-in-room
(class).
admin%modify-user-account
(class).
admin%post-server-notice
(class).
admin%protect-media-by-id
(class).
admin%purge-remote-media-cache
(class).
admin%purge-room-history
(class).
admin%put-server-notice
(class).
admin%quarantine-media-by-id
(class).
admin%quarantine-media-in-room
(class).
admin%quarantine-users-media
(class).
admin%query-current-sessions
(class).
admin%query-user-account
(class).
admin%register-user
(class).
admin%renew-account
(class).
admin%reset-password
(class).
admin%set-user-admin-status
(class).
admin%set-users-ratelimit
(class).
admin%shadowban-user
(class).
admin%show-user-device
(class).
admin%unprotect-media-by-id
(class).
admin%unquarantine-media-by-id
(class).
admin%update-token
(class).
admin%update-user-device
(class).
admin%whois-user
(class).
after
(generic reader).
(setf after)
(generic writer).
alias
(generic reader).
(setf alias)
(generic writer).
alias%delete-room-alias
(class).
alias%list-a-rooms-aliases
(class).
alias%new-room-alias
(class).
alias%resolve-room-alias
(class).
allow-remote
(generic reader).
(setf allow-remote)
(generic writer).
api
(generic function).
(setf api)
(generic writer).
api
(class).
api-error
(condition).
api-error-args
(generic reader).
(setf api-error-args)
(generic writer).
api-error-code
(generic reader).
(setf api-error-code)
(generic writer).
api-error-description
(generic reader).
(setf api-error-description)
(generic writer).
api-error-error
(generic reader).
(setf api-error-error)
(generic writer).
api-no-connection
(condition).
api-protocol-condition
(condition).
api-request-failed
(condition).
api-request-failed-condition
(generic reader).
(setf api-request-failed-condition)
(generic writer).
api-request-failed-message
(generic reader).
(setf api-request-failed-message)
(generic writer).
api-timeout
(condition).
api-timeout-condition
(generic reader).
(setf api-timeout-condition)
(generic writer).
api-timeout-message
(generic reader).
(setf api-timeout-message)
(generic writer).
app-display-name
(generic reader).
(setf app-display-name)
(generic writer).
app-id
(generic reader).
(setf app-id)
(generic writer).
append-bool
(generic reader).
(setf append-bool)
(generic writer).
at
(generic reader).
(setf at)
(generic writer).
auth
(generic reader).
(setf auth)
(generic writer).
auth
(class).
avatar-url
(generic reader).
(setf avatar-url)
(generic writer).
ban-user-from-room
(function).
before-ts
(generic reader).
(setf before-ts)
(generic writer).
block-room
(generic reader).
(setf block-room)
(generic writer).
body
(generic reader).
(setf body)
(generic writer).
burst-count
(generic reader).
(setf burst-count)
(generic writer).
bytes
(generic reader).
(setf bytes)
(generic writer).
call-api
(generic function).
change-password
(class).
change-password/email/request-token
(class).
change-password/msisdn/request-token
(class).
client-secret
(generic reader).
(setf client-secret)
(generic writer).
client-versions
(class).
con-lock
(generic reader).
(setf con-lock)
(generic writer).
conditions
(generic reader).
(setf conditions)
(generic writer).
connection
(generic reader).
(setf connection)
(generic writer).
connection
(class).
connection-unbound
(condition).
content-type
(generic function).
(setf content-type)
(generic writer).
country
(generic reader).
(setf country)
(generic writer).
create-private-room
(function).
create-room
(function).
create-room
(class).
creation-content
(generic reader).
(setf creation-content)
(generic writer).
data
(generic reader).
(setf data)
(generic writer).
data-type
(generic reader).
(setf data-type)
(generic writer).
deactivate-account
(class).
deactivated
(generic reader).
(setf deactivated)
(generic writer).
delete-local-events
(generic reader).
(setf delete-local-events)
(generic writer).
destructure-mxc
(function).
device-display-name
(generic reader).
(setf device-display-name)
(generic writer).
device-id
(generic reader).
(setf device-id)
(generic writer).
device-keys
(generic reader).
(setf device-keys)
(generic writer).
devices
(generic reader).
(setf devices)
(generic writer).
devices%delete-device
(class).
devices%delete-devices
(class).
devices%get-device
(class).
devices%get-devices
(class).
devices%update-device
(class).
dimension-api
(class).
dimension-connection
(class).
dir
(generic reader).
(setf dir)
(generic writer).
discover-domain-info
(class).
display-name
(generic reader).
(setf display-name)
(generic writer).
displayname
(generic reader).
(setf displayname)
(generic writer).
download-content
(function).
drill-down
(generic reader).
(setf drill-down)
(generic writer).
dry-sync
(function).
email
(generic reader).
(setf email)
(generic writer).
enable-renewal-emails
(generic reader).
(setf enable-renewal-emails)
(generic writer).
enabled
(generic reader).
(setf enabled)
(generic writer).
encryption
(generic reader).
(setf encryption)
(generic writer).
encryption
(class).
erase
(generic reader).
(setf erase)
(generic writer).
event-fields
(generic reader).
(setf event-fields)
(generic writer).
event-format
(generic reader).
(setf event-format)
(generic writer).
event-id
(generic reader).
(setf event-id)
(generic writer).
event-type
(generic reader).
(setf event-type)
(generic writer).
events%get-from-id
(class).
events%get-from-type-with-statekey
(class).
events%get-joined-members
(class).
events%get-room-members
(class).
events%get-room-messages
(class).
events%get-state-events-in-room
(class).
events%put-message-event-into-room
(class).
events%put-state-event-into-room
(class).
events%redact-event
(class).
expiration-ts
(generic reader).
(setf expiration-ts)
(generic writer).
expires-in
(generic reader).
(setf expires-in)
(generic writer).
expiry-time
(generic reader).
(setf expiry-time)
(generic writer).
external-ids
(generic reader).
(setf external-ids)
(generic writer).
extract-events-of-type
(function).
fields
(generic reader).
(setf fields)
(generic writer).
filename
(generic reader).
(setf filename)
(generic writer).
filter
(generic reader).
(setf filter)
(generic writer).
filter
(class).
filter-id
(generic reader).
(setf filter-id)
(generic writer).
filter-to-remove-receipts-reaction-typing
(function).
filters
(generic reader).
(setf filters)
(generic writer).
filters%download
(class).
filters%upload
(class).
force-purge
(generic reader).
(setf force-purge)
(generic writer).
from
(generic reader).
(setf from)
(generic writer).
from-ts
(generic reader).
(setf from-ts)
(generic writer).
full-state
(generic reader).
(setf full-state)
(generic writer).
generate-user-room-filter
(function).
get-filter
(function).
get-relevant-capabilities
(class).
get-room-state
(function).
get-supported-logins
(class).
get-turnserver-credentials
(class).
get-user-presence
(function).
global
(generic reader).
(setf global)
(generic writer).
group-id
(generic reader).
(setf group-id)
(generic writer).
guests
(generic reader).
(setf guests)
(generic writer).
height
(generic reader).
(setf height)
(generic writer).
id
(generic reader).
(setf id)
(generic writer).
id-access-token
(generic reader).
(setf id-access-token)
(generic writer).
id-server
(generic reader).
(setf id-server)
(generic writer).
identifier
(generic reader).
(setf identifier)
(generic writer).
include-all-networks
(generic reader).
(setf include-all-networks)
(generic writer).
inhibit-login
(generic reader).
(setf inhibit-login)
(generic writer).
initial-device-display-name
(generic reader).
(setf initial-device-display-name)
(generic writer).
initial-state
(generic reader).
(setf initial-state)
(generic writer).
integration%account
(class).
integration%register
(function).
integration%register
(class).
integration%user-information
(function).
integration%validate-user-id
(function).
invite
(generic reader).
(setf invite)
(generic writer).
invite-3pid
(generic reader).
(setf invite-3pid)
(generic writer).
invite-member-to-room
(function).
invite-user-to-all-spaces-in-space
(function).
is-direct
(generic reader).
(setf is-direct)
(generic writer).
join-room
(function).
joined-rooms
(function).
keep-profiles
(generic reader).
(setf keep-profiles)
(generic writer).
key
(generic reader).
(setf key)
(generic writer).
keys%claim-keys
(class).
keys%download-devices-and-keys
(class).
keys%upload-keys
(class).
kick-user-from-room
(function).
kind
(generic reader).
(setf kind)
(generic writer).
lang
(generic reader).
(setf lang)
(generic writer).
last-sync-string
(generic reader).
(setf last-sync-string)
(generic writer).
latest-sync
(generic reader).
(setf latest-sync)
(generic writer).
leave-room
(function).
limit
(generic reader).
(setf limit)
(generic writer).
logged-in-p
(generic reader).
(setf logged-in-p)
(generic writer).
login-connection
(class).
login-type
(generic reader).
(setf login-type)
(generic writer).
logout
(function).
logout-connection
(class).
logout-devices
(generic reader).
(setf logout-devices)
(generic writer).
lunamech-matrix-api-condition
(condition).
m-bad-json
(condition).
m-bad-state
(condition).
m-forbidden
(condition).
m-invalid-param
(condition).
m-limit-exceeded
(condition).
m-missing-token
(condition).
m-not-found
(condition).
m-not-json
(condition).
m-room-in-use
(condition).
m-unauthorized
(condition).
m-unknown
(condition).
m-unknown-token
(condition).
m-unrecognized
(condition).
mac
(generic reader).
(setf mac)
(generic writer).
make-connection
(function).
matrix-server-name
(generic reader).
(setf matrix-server-name)
(generic writer).
max-depth
(generic reader).
(setf max-depth)
(generic writer).
media%get-config
(class).
media%get-media
(class).
media%get-media/filename
(class).
media%get-preview
(class).
media%get-thumbnail
(class).
media%upload
(class).
media-id
(generic reader).
(setf media-id)
(generic writer).
medium
(generic reader).
(setf medium)
(generic writer).
members-in-room
(function).
members-in-room-ids
(function).
membership
(generic reader).
(setf membership)
(generic writer).
membership-events
(function).
message
(generic reader).
(setf message)
(generic writer).
messages
(generic reader).
(setf messages)
(generic writer).
messages-in-room
(function).
messages-per-second
(generic reader).
(setf messages-per-second)
(generic writer).
name
(generic reader).
(setf name)
(generic writer).
new-password
(generic reader).
(setf new-password)
(generic writer).
new-room-user-id
(generic reader).
(setf new-room-user-id)
(generic writer).
new-version
(generic reader).
(setf new-version)
(generic writer).
next-batch
(generic reader).
(setf next-batch)
(generic writer).
next-link
(generic reader).
(setf next-link)
(generic writer).
next-sync-string
(generic reader).
(setf next-sync-string)
(generic writer).
nonce
(generic reader).
(setf nonce)
(generic writer).
not-membership
(generic reader).
(setf not-membership)
(generic writer).
notifications%get-notifications
(class).
obj
(generic reader).
(setf obj)
(generic writer).
object%event-filter
(function).
object%event/m-room-message/m-image
(function).
object%event/m-room-message/m-text
(function).
object%event/m-room-message/m-text%basic
(function).
object%event/m-room-power_levels
(function).
object%event/m-room-redaction
(function).
object%file-info
(function).
object%identifier-type/m-id-phonenumber
(function).
object%identifier-type/m-id-thirdparty
(function).
object%identifier-type/m-id-user
(function).
object%image-info
(function).
object%m-room-name
(function).
object%room-event-filter
(function).
object%room-filter
(function).
object%server-acl
(function).
object%state-filter
(function).
object%thumbnail-info
(function).
olm-account
(generic reader).
(setf olm-account)
(generic writer).
one-time-keys
(generic reader).
(setf one-time-keys)
(generic writer).
only
(generic reader).
(setf only)
(generic writer).
openid%request-openid
(class).
order
(generic reader).
(setf order)
(generic writer).
order-by
(generic reader).
(setf order-by)
(generic writer).
password
(generic reader).
(setf password)
(generic writer).
password-login
(function).
pattern
(generic reader).
(setf pattern)
(generic writer).
phone-number
(generic reader).
(setf phone-number)
(generic writer).
power-level-content-override
(generic reader).
(setf power-level-content-override)
(generic writer).
presence
(generic reader).
(setf presence)
(generic writer).
presence%get-presence
(class).
presence%set-presence
(class).
preset
(generic reader).
(setf preset)
(generic writer).
problems-with-special
(condition).
profile%get-avatar-url
(class).
profile%get-display-name
(class).
profile%get-profile-information
(class).
profile%set-avatar-url
(class).
profile%set-display-name
(class).
protocol
(generic reader).
(setf protocol)
(generic writer).
protocol%send-to-device
(class).
public-rooms
(function).
purge
(generic reader).
(setf purge)
(generic writer).
purge-id
(generic reader).
(setf purge-id)
(generic writer).
purge-up-to-event-id
(generic reader).
(setf purge-up-to-event-id)
(generic writer).
purge-up-to-ts
(generic reader).
(setf purge-up-to-ts)
(generic writer).
pushers
(generic reader).
(setf pushers)
(generic writer).
pushers%get-active-pushers
(class).
pushers%set-pusher
(class).
pushkey
(generic reader).
(setf pushkey)
(generic writer).
pushrules%change-a-pushrule-actions
(class).
pushrules%create-pushrule
(class).
pushrules%delete-specific-pushrule
(class).
pushrules%get-pushrules
(class).
pushrules%get-specific-pushrule
(class).
pushrules%pushrule-actions
(class).
pushrules%pushrule-enabled
(class).
reason
(generic reader).
(setf reason)
(generic writer).
receipt-type
(generic reader).
(setf receipt-type)
(generic writer).
redact-event-in-room
(function).
redirect-url
(generic reader).
(setf redirect-url)
(generic writer).
register-account
(class).
register-account/email/request-token
(class).
register-account/msisdn/request-token
(class).
report-id
(generic reader).
(setf report-id)
(generic writer).
request-open-id-token
(function).
resize-method
(generic reader).
(setf resize-method)
(generic writer).
restore-connection
(function).
result
(generic reader).
(setf result)
(generic writer).
room-alias
(generic reader).
(setf room-alias)
(generic writer).
room-alias-name
(generic reader).
(setf room-alias-name)
(generic writer).
room-filter
(generic reader).
(setf room-filter)
(generic writer).
room-id
(generic reader).
(setf room-id)
(generic writer).
room-id-or-alias
(generic reader).
(setf room-id-or-alias)
(generic writer).
room-invite
(function).
room-joins
(function).
room-leaves
(function).
room-messages
(function).
room-name
(generic reader).
(setf room-name)
(generic writer).
room-timeline
(function).
room-version
(generic reader).
(setf room-version)
(generic writer).
rooms%ban-user-from-room
(class).
rooms%events-before-and-after
(class).
rooms%invite-user-to-room
(class).
rooms%invite-user-to-room/3pid
(class).
rooms%join-a-room
(class).
rooms%join-a-room/alias-or-id
(class).
rooms%kick-user-from-room
(class).
rooms%leave-a-room
(class).
rooms%my-joined-rooms
(class).
rooms%public-rooms
(class).
rooms%public-rooms/filtered
(class).
rooms%put-typing-notification
(class).
rooms%report-content
(class).
rooms%send-event-receipt
(class).
rooms%set-room-visibility
(class).
rooms%unban-user-from-room
(class).
rooms%upgrade-room
(class).
rooms-in-a-space
(function).
rule-id
(generic reader).
(setf rule-id)
(generic writer).
scope
(generic reader).
(setf scope)
(generic writer).
score
(generic reader).
(setf score)
(generic writer).
search-categories
(generic reader).
(setf search-categories)
(generic writer).
search-for-user
(class).
search-term
(generic reader).
(setf search-term)
(generic writer).
send-attempt
(generic reader).
(setf send-attempt)
(generic writer).
send-event-to-room
(function).
send-image-bytes-to-room
(function).
send-image-file-to-room
(function).
send-message-event-to-room
(function).
send-message-to-room
(function).
send-state-event-to-room
(function).
serialize-connection
(function).
server
(generic reader).
(setf server)
(generic writer).
server-name
(generic reader).
(setf server-name)
(generic writer).
server-otk
(generic reader).
(setf server-otk)
(generic writer).
server-side-search
(class).
set-avatar-url
(function).
set-presence
(generic reader).
(setf set-presence)
(generic writer).
set-special
(condition).
sid
(generic reader).
(setf sid)
(generic writer).
since
(generic reader).
(setf since)
(generic writer).
size-gt
(generic reader).
(setf size-gt)
(generic writer).
slot
(generic reader).
(setf slot)
(generic writer).
spaces%space-hierarchy
(class).
spaces-hierarchy
(function).
spaces-in-a-space
(function).
special-slot-is-not-bound
(condition).
sso%sso-url
(class).
state-key
(generic reader).
(setf state-key)
(generic writer).
status
(generic reader).
(setf status)
(generic writer).
status
(class).
suggested-only
(generic reader).
(setf suggested-only)
(generic writer).
sync
(function).
sync
(class).
tag
(generic reader).
(setf tag)
(generic writer).
tags%delete-tag
(class).
tags%list-tags
(class).
third-party-instance-id
(generic reader).
(setf third-party-instance-id)
(generic writer).
third-party-signed
(generic reader).
(setf third-party-signed)
(generic writer).
thirdparty%get-protocol-metadata
(class).
thirdparty%get-protocol-users
(class).
thirdparty%get-protocols-metadata
(class).
thirdparty%get-thirdparty-locations
(class).
thirdparty%thirdparty-for-user
(class).
threepids
(generic reader).
(setf threepids)
(generic writer).
timeout
(generic reader).
(setf timeout)
(generic writer).
to
(generic reader).
(setf to)
(generic writer).
token
(generic reader).
(setf token)
(generic writer).
token-length
(generic reader).
(setf token-length)
(generic writer).
token-type
(generic reader).
(setf token-type)
(generic writer).
topic
(generic reader).
(setf topic)
(generic writer).
traverse-sync
(function).
ts
(generic reader).
(setf ts)
(generic writer).
ttl
(generic reader).
(setf ttl)
(generic writer).
txn
(generic reader).
(setf txn)
(generic writer).
typing
(generic reader).
(setf typing)
(generic writer).
unban-user-from-room
(function).
until-ts
(generic reader).
(setf until-ts)
(generic writer).
upload-content
(function).
upload-new-filter
(function).
url
(generic reader).
(setf url)
(generic writer).
url-e
(function).
urls
(generic reader).
(setf urls)
(generic writer).
user-display-name
(function).
user-id
(generic reader).
(setf user-id)
(generic writer).
user-online-p
(function).
user-profile-url
(function).
username
(generic reader).
(setf username)
(generic writer).
uses-allowed
(generic reader).
(setf uses-allowed)
(generic writer).
valid-user-p
(function).
visibility
(generic reader).
(setf visibility)
(generic writer).
wait-for-events
(class).
whoami
(class).
width
(generic reader).
(setf width)
(generic writer).
with-captured-dex-error
(macro).
with-hash-keys
(macro).
with-locked-connection
(macro).
%clean-alist
(function).
%find-encoders-for-syms
(function).
%ql
(function).
%upcase-and-intern-starting-with
(function).
*string->condition*
(special variable).
add-string->condition
(function).
admin%edit-users-room-membershp
(class).
admin%get-a-rooms-media
(class).
admin%get-all-tokens
(class).
admin%get-registration-nonce
(class).
all-query-param-slots
(generic function).
api-call
(class).
api-send-direct
(class).
api-send-effective
(class).
api-send-slot
(class).
api-send-slot-special
(class).
api-send-special-direct
(class).
api-send-special-effective
(class).
api-slot
(class).
api-slot-direct
(class).
api-slot-effective
(class).
before
(generic reader).
(setf before)
(generic writer).
bound-query-param-slots
(generic function).
category
(generic reader).
(setf category)
(generic writer).
cleaned-slot-name
(function).
compose-string-into-lambda
(function).
contains-txn-p
(generic function).
(setf contains-txn-p)
(generic writer).
content
(generic reader).
(setf content)
(generic writer).
correct-encode
(generic function).
defapi
(macro).
defapi%delete
(macro).
defapi%get
(macro).
defapi%post
(macro).
defapi%put
(macro).
defintegration-api
(macro).
defintegration-api%get
(macro).
defintegration-api%post
(macro).
determine-slot-name
(function).
do-not-decode-p
(generic function).
(setf do-not-decode-p)
(generic writer).
encoder
(generic reader).
(setf encoder)
(generic writer).
endpoint
(generic function).
(setf endpoint)
(generic writer).
execute-api-call
(generic function).
find-special-slot
(generic function).
generate-authorization
(generic function).
generate-authorization-headers
(generic function).
generate-body
(generic function).
generate-body%normal
(generic function).
generate-body%special
(generic function).
generate-content-type
(generic function).
generate-header-list
(generic function).
generate-url
(generic function).
get-account-data
(function).
get-string->condition
(function).
grab-slot-value
(function).
homeserver
(generic function).
in-list
(function).
in-url-p
(generic reader).
(setf in-url-p)
(generic writer).
invite-to-space
(function).
key-sync
(function).
keys%get-key-changes
(class).
logout-all-connection
(class).
m-fully-read
(generic reader).
(setf m-fully-read)
(generic writer).
m-read
(generic reader).
(setf m-read)
(generic writer).
members-in-room%ids
(function).
missing-required-data
(condition).
name->json
(generic reader).
(setf name->json)
(generic writer).
new-matrix-condition
(macro).
one-of
(generic reader).
(setf one-of)
(generic writer).
open-id-plist->register-request
(function).
profile-tag
(generic reader).
(setf profile-tag)
(generic writer).
pushrules%enable-pushrule
(class).
query-param-p
(generic reader).
(setf query-param-p)
(generic writer).
query-param-slot->string
(generic function).
query-param-slots->string
(generic function).
rate-limited-p
(generic function).
(setf rate-limited-p)
(generic writer).
remove-unbound-slots
(generic function).
request-fun
(generic function).
request-type
(generic function).
required-slots
(generic function).
(setf required-slots)
(generic writer).
requiredp
(generic reader).
(setf requiredp)
(generic writer).
requires-auth-p
(generic function).
(setf requires-auth-p)
(generic writer).
restore-from-key
(generic function).
rooms%forget-a-room
(class).
rooms%room-visibility
(class).
rooms%set-read-receipt
(class).
search-fields
(generic reader).
(setf search-fields)
(generic writer).
serialize-object
(generic function).
signal-condition-from-response
(function).
slot->json
(function).
slots-still-missing
(generic function).
slots-to-send
(generic function).
slots-to-send-and-validated
(generic function).
special-slot
(generic function).
specialp
(generic function).
status-msg
(generic reader).
(setf status-msg)
(generic writer).
string-constructor
(generic function).
(setf string-constructor)
(generic writer).
tags%set-tag
(class).
thirdparty%get-protocol-location
(class).
to-json
(function).
username-available
(class).
valid
(generic reader).
(setf valid)
(generic writer).
valid-until-ms
(generic reader).
(setf valid-until-ms)
(generic writer).
validate-slot
(generic function).
validate-slot-for-sending
(generic function).
validate-slots-for-sending
(generic function).
values-for-required
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Catches any conditions signalled by dex and converts the response into a special condition defined in src/classes.lisp and signals.
Creates a let binding for each of the keys listed in KEYS in HASH using gethash, each of these KEYS has to have a non nil value otherwise signals ’malformed-json.
Takes in an alist and quickly generators a hash
Add DATA (a hashtable) to the type KEY for USER-ID.
Queries the admin API. Uses CONNECTION and changes the DISPLAY-NAME of DEVICE-ID associated with USER-ID.
Queries the admin API. Uses CONNECTION and deactivates USER-ID’s account.
Queries the admin API. Uses CONNECTION and creates or modifies an account
denoted by USER-ID.
user_id: fully-qualified user id: for example, @user:server.com
Body parameters:
password, optional. If provided, the user’s password is updated and all devices are logged out.
displayname, optional, defaults to the value of user_id.
threepids, optional, allows setting the third-party IDs (email, msisdn) belonging to a user.
avatar_url, optional, must be a MXC URI.
admin, optional, defaults to false.
deactivated, optional, defaults to false.
Threepids is current not supported
Queries the admin API. Uses CONNECTION and deactivates USER-ID’s account.
Queries the admin API. Uses CONNECTION and deletes the DEVICE-ID associated with USER-ID.
Queries the admin API. Uses CONNECTION and deletes the devices listed in LIST-OF-DEVICES that are associated with USER-ID.
Given CONNECTION and a SERVER string like ’matrix.org’ attempts to purge all media content ie content referenced to with MXC’s from before the timestamp generated by taking BEFORE-TS x UNIT from the time of execution. SIZE is in bytes and all files above that size that have not been interacted with will be deleted.
Queries the admin API. Uses CONNECTION and lists all the devices associated with USER-ID.
Queries the admin API. Uses CONNECTION to list user accounts.
Queries the admin API. Uses CONNECTION and makes USER-ID and administrator in that room.
Queries the admin API. Uses CONNECTION and returns information about USER-ID’s sessions.
Queries the admin API. Uses CONNECTION to return information about USER-ID
Queries the admin API. Uses CONNECTION and resets USER-ID’s password to NEW-PASS.
Queries the admin API. Uses CONNECTION and returns whether USER-ID is an administrator.
Queries the admin API. Uses CONNECTION and lists all the devices associated with USER-ID.
Performs a whois call on USER-ID, only an admin can call this on non self users.
Bans the user denoted by USER-ID from ROOM-ID with the REASON-WHY.
Bans the user denoted by USER-ID from ROOM-ID with the REASON-WHY.
mxc://<server-name>/<media-id> -> server-name media-id
Gives a list of EVENTS extracts the events that match list of TYPES
Gives a list of EVENTS extracts the events that match list of TYPES
Generates a header list for use with dex
Generates a base uri for CONNECTION. if MEDIA is non nil then uses /_matrix/media/r0/ in place of (api CONNECTION). Returns a list whose first element is the url.
Grabs the room-state for ROOM-ID using CONNECTION. Uses ’events%get-state-events-in-room.
Makes CONNECTION joined the room denoted by ID. Assuming it can.
Makes CONNECTION joined the room denoted by ROOM-ID. Assuming it can. Uses ’rooms%join-a-room.
Returns the rooms that CONNECTION is within.
Returns the rooms that CONNECTION is within. Uses ’rooms%my-joined-rooms
Kicks the user denoted by USER-ID from ROOM-ID with the REASON-WHY.
Kicks the user denoted by USER-ID from ROOM-ID with the REASON-WHY.
Makes CONNECTION leave the room denoted by ID.
Makes CONNECTION leave the room denoted by ROOM-ID. Uses ’rooms%leave-a-room.
Logs out CONNECTION.
Logs the CONNECTION out.
Creates a plist which represents an auth token that can be sent to the server using data within CONNECTION.
Gets the members of ROOM-ID.
Gets the members of ROOM-ID.
Gets the members id’s of ROOM-ID.
Gets the members id’s of ROOM-ID.
See object%state-filter for options.
Given a well formed CONNECTION instance attempts to use ’login-connection to log the CONNECTION into their api.
Returns all the public rooms accessible by CONNECTION.
Lists the public rooms for CONNECTION. Uses ’rooms%public-rooms.
Redacts EVENT-ID from ROOM-ID using CONNECTION. Provide a reason with REASON. Uses ’events%redact-event.
Extracts all events containing a :|membership| ’join’ event
Extracts all events containing a :|membership| ’join’ event
Extracts all events containing a :|membership| ’leave’ event
Extracts all events containing a :|membership| ’leave’ event
Sends the event to the ROOM-ID, assuming CONNECTION is within it.
Sends EVENT of EVENT-TYPE to ROOM-ID using CONNECTION. Uses ’events%put-message-event-into-room.
Uploads BYTES from BYTES to to ROOM-ID. Keys are passed to object%event/m-room-message/m-image
Uploads image from PATH to to ROOM-ID. Keys are passed to object%event/m-room-message/m-image
Sends the message MESSAGE-EVENT to the ROOM-ID, assuming CONNECTION is within it.
Sends MESSAGE-EVENT to ROOM-ID using CONNECTION. Uses #’send-event-to-room.
Sends the message MESSAGE to the ROOM-ID, assuming CONNECTION is within it.
Sends a MESSAGE to ROOM-ID using CONNECTION.
Uses object%event/m-room.message/m-text%basic and #’send-event-to-room.
Sends state EVENT of EVENT-TYPE to ROOM-ID using CONNECTION. Uses ’events%put-state-event-into-room.
Gets the latest sync object from the server using CONNECTION.
Gets the latest sync object from the server using CONNECTION.
The default sync that is received and then parsed from the server ends up as one big ol plist, so this function takes a variety of lowercase keywords ie :|imasym| and steps through the plist using those keys.
The default sync that is received and then parsed from the server ends up as one big ol plist, so this function takes a variety of lowercase keywords ie :|imasym| and steps through the plist using those keys.
Unbans the user denoted by USER-ID from ROOM-ID.
Unbans the user denoted by USER-ID from ROOM-ID.
Uploads a new filter (FILTER-OBJECT)
using call-api and then stores the filter_id returned from the
call under FILTER-KEY in (filters (connection FILTER-OBJECT)).
Attempts to handle conditions that come about as a consequence of executing an api call.
Attempts to correctly handle dex problems.
integration%register
)) ¶automatically generated reader method
integration%register
)) ¶automatically generated writer method
filters%upload
)) ¶automatically generated reader method
filters%upload
)) ¶automatically generated writer method
pushrules%change-a-pushrule-actions
)) ¶automatically generated reader method
pushrules%create-pushrule
)) ¶automatically generated reader method
pushrules%change-a-pushrule-actions
)) ¶automatically generated writer method
pushrules%create-pushrule
)) ¶automatically generated writer method
rooms%invite-user-to-room/3pid
)) ¶automatically generated reader method
3pid%unbind
)) ¶automatically generated reader method
3pid%delete
)) ¶automatically generated reader method
rooms%invite-user-to-room/3pid
)) ¶automatically generated writer method
3pid%unbind
)) ¶automatically generated writer method
3pid%delete
)) ¶automatically generated writer method
admin%set-user-admin-status
)) ¶automatically generated reader method
admin%modify-user-account
)) ¶automatically generated reader method
admin%register-user
)) ¶automatically generated reader method
admin%set-user-admin-status
)) ¶automatically generated writer method
admin%modify-user-account
)) ¶automatically generated writer method
admin%register-user
)) ¶automatically generated writer method
pushrules%create-pushrule
)) ¶automatically generated reader method
pushrules%create-pushrule
)) ¶automatically generated writer method
thirdparty%get-thirdparty-locations
)) ¶automatically generated reader method
thirdparty%get-thirdparty-locations
)) ¶automatically generated writer method
media%get-thumbnail
)) ¶automatically generated reader method
media%get-media/filename
)) ¶automatically generated reader method
media%get-media
)) ¶automatically generated reader method
media%get-thumbnail
)) ¶automatically generated writer method
media%get-media/filename
)) ¶automatically generated writer method
media%get-media
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
api
.
connection
)) ¶automatically generated writer method
api
.
api-call
)) ¶automatically generated reader method
api
.
connection
)) ¶Probably best not touch this but this is prefixed to each request unless the API itself suggests otherwise.
api
.
api-call
)) ¶automatically generated writer method
api
.
connection
)) ¶Probably best not touch this but this is prefixed to each request unless the API itself suggests otherwise.
api
.
api-request-failed
)) ¶api-request-failed
)) ¶api-request-failed
)) ¶api-request-failed
)) ¶api-timeout
)) ¶api-timeout
)) ¶api-timeout
)) ¶api-timeout
)) ¶pushers%set-pusher
)) ¶automatically generated reader method
pushers%set-pusher
)) ¶automatically generated writer method
pushers%set-pusher
)) ¶automatically generated reader method
pushers%set-pusher
)) ¶automatically generated writer method
pushers%set-pusher
)) ¶automatically generated reader method
pushers%set-pusher
)) ¶automatically generated writer method
events%get-room-members
)) ¶automatically generated reader method
events%get-room-members
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
auth
.
connection
)) ¶automatically generated writer method
auth
.
devices%delete-devices
)) ¶automatically generated reader method
devices%delete-device
)) ¶automatically generated reader method
deactivate-account
)) ¶automatically generated reader method
change-password
)) ¶automatically generated reader method
register-account
)) ¶automatically generated reader method
connection
)) ¶automatically generated reader method
auth
.
devices%delete-devices
)) ¶automatically generated writer method
devices%delete-device
)) ¶automatically generated writer method
deactivate-account
)) ¶automatically generated writer method
change-password
)) ¶automatically generated writer method
register-account
)) ¶automatically generated writer method
connection
)) ¶automatically generated writer method
auth
.
m-presence
)) ¶automatically generated reader method
m-presence
)) ¶automatically generated writer method
admin%modify-user-account
)) ¶automatically generated reader method
profile%set-avatar-url
)) ¶automatically generated reader method
admin%modify-user-account
)) ¶automatically generated writer method
profile%set-avatar-url
)) ¶automatically generated writer method
admin%purge-remote-media-cache
)) ¶automatically generated reader method
admin%delete-media-by-date-or-size
)) ¶automatically generated reader method
admin%purge-remote-media-cache
)) ¶automatically generated writer method
admin%delete-media-by-date-or-size
)) ¶automatically generated writer method
admin%delete-room/v2
)) ¶automatically generated reader method
admin%delete-room
)) ¶automatically generated reader method
admin%delete-room/v2
)) ¶automatically generated writer method
admin%delete-room
)) ¶automatically generated writer method
account-data%set-data
)) ¶automatically generated reader method
events%put-message-event-into-room
)) ¶automatically generated reader method
events%put-state-event-into-room
)) ¶automatically generated reader method
account-data%set-data
)) ¶automatically generated writer method
events%put-message-event-into-room
)) ¶automatically generated writer method
events%put-state-event-into-room
)) ¶automatically generated writer method
admin%set-users-ratelimit
)) ¶automatically generated reader method
admin%set-users-ratelimit
)) ¶automatically generated writer method
media%upload
)) ¶automatically generated reader method
media%upload
)) ¶automatically generated writer method
dimension-api
)) ¶3pid%msisdn/request-token
)) ¶automatically generated reader method
3pid%email/request-token
)) ¶automatically generated reader method
3pid%bind
)) ¶automatically generated reader method
3pid%add
)) ¶automatically generated reader method
change-password/msisdn/request-token
)) ¶automatically generated reader method
change-password/email/request-token
)) ¶automatically generated reader method
register-account/msisdn/request-token
)) ¶automatically generated reader method
register-account/email/request-token
)) ¶automatically generated reader method
3pid%msisdn/request-token
)) ¶automatically generated writer method
3pid%email/request-token
)) ¶automatically generated writer method
3pid%bind
)) ¶automatically generated writer method
3pid%add
)) ¶automatically generated writer method
change-password/msisdn/request-token
)) ¶automatically generated writer method
change-password/email/request-token
)) ¶automatically generated writer method
register-account/msisdn/request-token
)) ¶automatically generated writer method
register-account/email/request-token
)) ¶automatically generated writer method
connection
)) ¶connection
)) ¶A lock for the connection
pushrules%create-pushrule
)) ¶automatically generated reader method
pushrules%create-pushrule
)) ¶automatically generated writer method
event-content
)) ¶automatically generated reader method
m-direct
)) ¶automatically generated reader method
event-content
)) ¶automatically generated writer method
m-direct
)) ¶automatically generated writer method
media%upload
)) ¶automatically generated reader method
media%upload
)) ¶automatically generated writer method
3pid%msisdn/request-token
)) ¶automatically generated reader method
change-password/msisdn/request-token
)) ¶automatically generated reader method
register-account/msisdn/request-token
)) ¶automatically generated reader method
3pid%msisdn/request-token
)) ¶automatically generated writer method
change-password/msisdn/request-token
)) ¶automatically generated writer method
register-account/msisdn/request-token
)) ¶automatically generated writer method
create-room
)) ¶automatically generated reader method
create-room
)) ¶automatically generated writer method
pushers%set-pusher
)) ¶automatically generated reader method
pushers%set-pusher
)) ¶automatically generated writer method
account-data%get-data-in-room
)) ¶automatically generated reader method
account-data%set-data-in-room
)) ¶automatically generated reader method
account-data%get-data
)) ¶automatically generated reader method
account-data%set-data
)) ¶automatically generated reader method
account-data%get-data-in-room
)) ¶automatically generated writer method
account-data%set-data-in-room
)) ¶automatically generated writer method
account-data%get-data
)) ¶automatically generated writer method
account-data%set-data
)) ¶automatically generated writer method
admin%list-accounts
)) ¶automatically generated reader method
admin%modify-user-account
)) ¶automatically generated reader method
admin%list-accounts
)) ¶automatically generated writer method
admin%modify-user-account
)) ¶automatically generated writer method
admin%purge-room-history
)) ¶automatically generated reader method
admin%purge-room-history
)) ¶automatically generated writer method
pushers%set-pusher
)) ¶automatically generated reader method
pushers%set-pusher
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
admin%delete-user-device
)) ¶automatically generated reader method
admin%update-user-device
)) ¶automatically generated reader method
admin%show-user-device
)) ¶automatically generated reader method
devices%delete-device
)) ¶automatically generated reader method
devices%update-device
)) ¶automatically generated reader method
devices%get-device
)) ¶automatically generated reader method
register-account
)) ¶automatically generated reader method
login-connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated reader method
admin%delete-user-device
)) ¶automatically generated writer method
admin%update-user-device
)) ¶automatically generated writer method
admin%show-user-device
)) ¶automatically generated writer method
devices%delete-device
)) ¶automatically generated writer method
devices%update-device
)) ¶automatically generated writer method
devices%get-device
)) ¶automatically generated writer method
register-account
)) ¶automatically generated writer method
login-connection
)) ¶automatically generated writer method
connection
)) ¶automatically generated writer method
keys%download-devices-and-keys
)) ¶automatically generated reader method
keys%upload-keys
)) ¶automatically generated reader method
keys%download-devices-and-keys
)) ¶automatically generated writer method
keys%upload-keys
)) ¶automatically generated writer method
admin%delete-users-devices
)) ¶automatically generated reader method
devices%delete-devices
)) ¶automatically generated reader method
admin%delete-users-devices
)) ¶automatically generated writer method
devices%delete-devices
)) ¶automatically generated writer method
admin%delete-users-media
)) ¶automatically generated reader method
admin%get-users-uploaded-media
)) ¶automatically generated reader method
admin%list-accounts
)) ¶automatically generated reader method
admin%get-users-media-statistics
)) ¶automatically generated reader method
admin%list-rooms
)) ¶automatically generated reader method
admin%get-event-reports
)) ¶automatically generated reader method
events%get-room-messages
)) ¶automatically generated reader method
admin%delete-users-media
)) ¶automatically generated writer method
admin%get-users-uploaded-media
)) ¶automatically generated writer method
admin%list-accounts
)) ¶automatically generated writer method
admin%get-users-media-statistics
)) ¶automatically generated writer method
admin%list-rooms
)) ¶automatically generated writer method
admin%get-event-reports
)) ¶automatically generated writer method
events%get-room-messages
)) ¶automatically generated writer method
admin%update-user-device
)) ¶automatically generated reader method
admin%register-user
)) ¶automatically generated reader method
devices%update-device
)) ¶automatically generated reader method
admin%update-user-device
)) ¶automatically generated writer method
admin%register-user
)) ¶automatically generated writer method
devices%update-device
)) ¶automatically generated writer method
admin%modify-user-account
)) ¶automatically generated reader method
profile%set-display-name
)) ¶automatically generated reader method
admin%modify-user-account
)) ¶automatically generated writer method
profile%set-display-name
)) ¶automatically generated writer method
pushrules%get-pushrules
)) ¶automatically generated reader method
pushrules%get-pushrules
)) ¶automatically generated writer method
3pid%email/request-token
)) ¶automatically generated reader method
change-password/email/request-token
)) ¶automatically generated reader method
register-account/email/request-token
)) ¶automatically generated reader method
3pid%email/request-token
)) ¶automatically generated writer method
change-password/email/request-token
)) ¶automatically generated writer method
register-account/email/request-token
)) ¶automatically generated writer method
admin%renew-account
)) ¶automatically generated reader method
admin%renew-account
)) ¶automatically generated writer method
pushrules%enable-pushrule
)) ¶automatically generated reader method
pushrules%enable-pushrule
)) ¶automatically generated writer method
connection
)) ¶connection
)) ¶The slot used to store the associated encryption object
admin%deactivate-account
)) ¶automatically generated reader method
admin%deactivate-account
)) ¶automatically generated writer method
filters%upload
)) ¶automatically generated reader method
filters%upload
)) ¶automatically generated writer method
filters%upload
)) ¶automatically generated reader method
filters%upload
)) ¶automatically generated writer method
admin%get-event-context
)) ¶automatically generated reader method
rooms%report-content
)) ¶automatically generated reader method
rooms%events-before-and-after
)) ¶automatically generated reader method
rooms%send-event-receipt
)) ¶automatically generated reader method
events%redact-event
)) ¶automatically generated reader method
events%get-from-id
)) ¶automatically generated reader method
admin%get-event-context
)) ¶automatically generated writer method
rooms%report-content
)) ¶automatically generated writer method
rooms%events-before-and-after
)) ¶automatically generated writer method
rooms%send-event-receipt
)) ¶automatically generated writer method
events%redact-event
)) ¶automatically generated writer method
events%get-from-id
)) ¶automatically generated writer method
admin%put-server-notice
)) ¶automatically generated reader method
admin%post-server-notice
)) ¶automatically generated reader method
protocol%send-to-device
)) ¶automatically generated reader method
events%put-message-event-into-room
)) ¶automatically generated reader method
events%put-state-event-into-room
)) ¶automatically generated reader method
events%get-from-type-with-statekey
)) ¶automatically generated reader method
admin%put-server-notice
)) ¶automatically generated writer method
admin%post-server-notice
)) ¶automatically generated writer method
protocol%send-to-device
)) ¶automatically generated writer method
events%put-message-event-into-room
)) ¶automatically generated writer method
events%put-state-event-into-room
)) ¶automatically generated writer method
events%get-from-type-with-statekey
)) ¶automatically generated writer method
admin%renew-account
)) ¶automatically generated reader method
admin%renew-account
)) ¶automatically generated writer method
integration%register
)) ¶automatically generated reader method
integration%register
)) ¶automatically generated writer method
admin%update-token
)) ¶automatically generated reader method
admin%create-token
)) ¶automatically generated reader method
admin%update-token
)) ¶automatically generated writer method
admin%create-token
)) ¶automatically generated writer method
admin%modify-user-account
)) ¶admin%modify-user-account
)) ¶Array of external ids
thirdparty%get-protocol-users
)) ¶automatically generated reader method
thirdparty%get-protocol-users
)) ¶automatically generated writer method
media%get-media/filename
)) ¶automatically generated reader method
media%upload
)) ¶automatically generated reader method
media%get-media/filename
)) ¶automatically generated writer method
media%upload
)) ¶automatically generated writer method
admin%get-event-context
)) ¶automatically generated reader method
rooms%events-before-and-after
)) ¶automatically generated reader method
rooms%public-rooms/filtered
)) ¶automatically generated reader method
events%get-room-messages
)) ¶automatically generated reader method
admin%get-event-context
)) ¶automatically generated writer method
rooms%events-before-and-after
)) ¶automatically generated writer method
rooms%public-rooms/filtered
)) ¶automatically generated writer method
events%get-room-messages
)) ¶automatically generated writer method
filters%download
)) ¶automatically generated reader method
filters%download
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
connection
)) ¶automatically generated reader method
connection
)) ¶automatically generated writer method
admin%delete-room/v2
)) ¶automatically generated reader method
admin%delete-room
)) ¶automatically generated reader method
admin%delete-room/v2
)) ¶automatically generated writer method
admin%delete-room
)) ¶automatically generated writer method
spaces%space-hierarchy
)) ¶automatically generated reader method
admin%get-users-uploaded-media
)) ¶automatically generated reader method
admin%list-accounts
)) ¶automatically generated reader method
admin%get-users-media-statistics
)) ¶automatically generated reader method
admin%list-rooms
)) ¶automatically generated reader method
admin%get-event-reports
)) ¶automatically generated reader method
wait-for-events
)) ¶automatically generated reader method
notifications%get-notifications
)) ¶automatically generated reader method
keys%get-key-changes
)) ¶automatically generated reader method
events%get-room-messages
)) ¶automatically generated reader method
spaces%space-hierarchy
)) ¶automatically generated writer method
admin%get-users-uploaded-media
)) ¶automatically generated writer method
admin%list-accounts
)) ¶automatically generated writer method
admin%get-users-media-statistics
)) ¶automatically generated writer method
admin%list-rooms
)) ¶automatically generated writer method
admin%get-event-reports
)) ¶automatically generated writer method
wait-for-events
)) ¶automatically generated writer method
notifications%get-notifications
)) ¶automatically generated writer method
keys%get-key-changes
)) ¶automatically generated writer method
events%get-room-messages
)) ¶automatically generated writer method
admin%get-users-media-statistics
)) ¶automatically generated reader method
admin%get-users-media-statistics
)) ¶automatically generated writer method
pushrules%get-pushrules
)) ¶automatically generated reader method
pushrules%get-pushrules
)) ¶automatically generated writer method
admin%delete-group
)) ¶automatically generated reader method
admin%delete-group
)) ¶automatically generated writer method
admin%list-accounts
)) ¶automatically generated reader method
admin%list-accounts
)) ¶automatically generated writer method
media%get-thumbnail
)) ¶automatically generated reader method
media%get-thumbnail
)) ¶automatically generated writer method
connection
)) ¶rooms%invite-user-to-room/3pid
)) ¶automatically generated reader method
3pid%msisdn/request-token
)) ¶automatically generated reader method
3pid%email/request-token
)) ¶automatically generated reader method
3pid%bind
)) ¶automatically generated reader method
change-password/email/request-token
)) ¶automatically generated reader method
register-account/msisdn/request-token
)) ¶automatically generated reader method
register-account/email/request-token
)) ¶automatically generated reader method
rooms%invite-user-to-room/3pid
)) ¶automatically generated writer method
3pid%msisdn/request-token
)) ¶automatically generated writer method
3pid%email/request-token
)) ¶automatically generated writer method
3pid%bind
)) ¶automatically generated writer method
change-password/email/request-token
)) ¶automatically generated writer method
register-account/msisdn/request-token
)) ¶automatically generated writer method
register-account/email/request-token
)) ¶automatically generated writer method
rooms%invite-user-to-room/3pid
)) ¶automatically generated reader method
3pid%msisdn/request-token
)) ¶automatically generated reader method
3pid%email/request-token
)) ¶automatically generated reader method
3pid%unbind
)) ¶automatically generated reader method
3pid%delete
)) ¶automatically generated reader method
deactivate-account
)) ¶automatically generated reader method
change-password/email/request-token
)) ¶automatically generated reader method
register-account/msisdn/request-token
)) ¶automatically generated reader method
register-account/email/request-token
)) ¶automatically generated reader method
rooms%invite-user-to-room/3pid
)) ¶automatically generated writer method
3pid%msisdn/request-token
)) ¶automatically generated writer method
3pid%email/request-token
)) ¶automatically generated writer method
3pid%unbind
)) ¶automatically generated writer method
3pid%delete
)) ¶automatically generated writer method
deactivate-account
)) ¶automatically generated writer method
change-password/email/request-token
)) ¶automatically generated writer method
register-account/msisdn/request-token
)) ¶automatically generated writer method
register-account/email/request-token
)) ¶automatically generated writer method
login-connection
)) ¶automatically generated reader method
login-connection
)) ¶automatically generated writer method
rooms%public-rooms/filtered
)) ¶automatically generated reader method
rooms%public-rooms/filtered
)) ¶automatically generated writer method
register-account
)) ¶automatically generated reader method
register-account
)) ¶automatically generated writer method
register-account
)) ¶automatically generated reader method
login-connection
)) ¶automatically generated reader method
register-account
)) ¶automatically generated writer method
login-connection
)) ¶automatically generated writer method
create-room
)) ¶automatically generated reader method
create-room
)) ¶automatically generated writer method
create-room
)) ¶automatically generated reader method
create-room
)) ¶automatically generated writer method
create-room
)) ¶automatically generated reader method