This is the cl-steamworks Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:24:56 2024 GMT+0.
cl-steamworks/cl-steamworks.asd
cl-steamworks/package.lisp
cl-steamworks/conditions.lisp
cl-steamworks/c-support.lisp
cl-steamworks/toolkit.lisp
cl-steamworks/c-object.lisp
cl-steamworks/callback.lisp
cl-steamworks/callback-class.lisp
cl-steamworks/steamworks.lisp
cl-steamworks/interface.lisp
cl-steamworks/steamclient.lisp
cl-steamworks/steamutils.lisp
cl-steamworks/steamuser.lisp
cl-steamworks/steamfriends.lisp
cl-steamworks/steamapps.lisp
cl-steamworks/steamworkshop.lisp
cl-steamworks/steamgameserver.lisp
cl-steamworks/steamhtmlsurface.lisp
cl-steamworks/steamhttp.lisp
cl-steamworks/steaminput.lisp
cl-steamworks/steaminventory.lisp
cl-steamworks/steammatchmaking.lisp
cl-steamworks/steammusic.lisp
cl-steamworks/steammusicremote.lisp
cl-steamworks/steamnetworking.lisp
cl-steamworks/steamparties.lisp
cl-steamworks/steamremotestorage.lisp
cl-steamworks/steamscreenshots.lisp
cl-steamworks/steamuserstats.lisp
cl-steamworks/steamvideo.lisp
cl-steamworks/documentation.lisp
The main system appears first, followed by any subsystem dependency.
cl-steamworks
A wrapper for the Valve SteamWorks API.
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
zlib
1.0.0
documentation-utils
(system).
alexandria
(system).
trivial-features
(system).
trivial-garbage
(system).
trivial-gray-streams
(system).
float-features
(system).
babel
(system).
cffi
(system).
sb-posix
(system)., required, for feature :sbcl
package.lisp
(file).
conditions.lisp
(file).
c-support.lisp
(file).
toolkit.lisp
(file).
c-object.lisp
(file).
callback.lisp
(file).
callback-class.lisp
(file).
steamworks.lisp
(file).
interface.lisp
(file).
steamclient.lisp
(file).
steamutils.lisp
(file).
steamuser.lisp
(file).
steamfriends.lisp
(file).
steamapps.lisp
(file).
steamworkshop.lisp
(file).
steamgameserver.lisp
(file).
steamhtmlsurface.lisp
(file).
steamhttp.lisp
(file).
steaminput.lisp
(file).
steaminventory.lisp
(file).
steammatchmaking.lisp
(file).
steammusic.lisp
(file).
steammusicremote.lisp
(file).
steamnetworking.lisp
(file).
steamparties.lisp
(file).
steamremotestorage.lisp
(file).
steamscreenshots.lisp
(file).
steamuserstats.lisp
(file).
steamvideo.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-steamworks/cl-steamworks.asd
cl-steamworks/package.lisp
cl-steamworks/conditions.lisp
cl-steamworks/c-support.lisp
cl-steamworks/toolkit.lisp
cl-steamworks/c-object.lisp
cl-steamworks/callback.lisp
cl-steamworks/callback-class.lisp
cl-steamworks/steamworks.lisp
cl-steamworks/interface.lisp
cl-steamworks/steamclient.lisp
cl-steamworks/steamutils.lisp
cl-steamworks/steamuser.lisp
cl-steamworks/steamfriends.lisp
cl-steamworks/steamapps.lisp
cl-steamworks/steamworkshop.lisp
cl-steamworks/steamgameserver.lisp
cl-steamworks/steamhtmlsurface.lisp
cl-steamworks/steamhttp.lisp
cl-steamworks/steaminput.lisp
cl-steamworks/steaminventory.lisp
cl-steamworks/steammatchmaking.lisp
cl-steamworks/steammusic.lisp
cl-steamworks/steammusicremote.lisp
cl-steamworks/steamnetworking.lisp
cl-steamworks/steamparties.lisp
cl-steamworks/steamremotestorage.lisp
cl-steamworks/steamscreenshots.lisp
cl-steamworks/steamuserstats.lisp
cl-steamworks/steamvideo.lisp
cl-steamworks/documentation.lisp
cl-steamworks/conditions.lisp
package.lisp
(file).
cl-steamworks
(system).
api-call
(reader method).
api-call-failed
(condition).
argument
(reader method).
argument-missing
(condition).
buffer-too-short
(condition).
callback-name
(reader method).
cannot-set-member-data-for-others
(condition).
error-code
(reader method).
file-handle
(reader method).
file-handle
(reader method).
file-handle
(reader method).
file-seeking-impossible
(condition).
initialization-failed
(condition).
interface-creation-failed
(condition).
interface-name
(reader method).
low-level-not-loaded
(condition).
malformed-string
(reader method).
no-such-callback
(condition).
no-such-file
(condition).
no-such-user
(condition).
not-an-image-file
(condition).
octet-limit
(reader method).
oversized-string
(reader method).
pathname-not-a-directory
(condition).
request-denied
(condition).
request-limit
(reader method).
required-bytes
(reader method).
steamworks-already-initialized
(condition).
steamworks-condition
(condition).
steamworks-not-initialized
(condition).
string-malformed
(condition).
string-too-long
(condition).
too-many-requests
(condition).
user-handle
(reader method).
user-stats-not-ready
(condition).
voice-data-corrupted
(condition).
workshop-agreement-not-accepted
(condition).
define-simple-condition
(macro).
cl-steamworks/c-support.lisp
conditions.lisp
(file).
cl-steamworks
(system).
*low-level-present*
(special variable).
*static*
(special variable).
*this*
(special variable).
c-slot-value-extractor
(function).
callback-type-id
(compiler macro).
callback-type-id
(function).
function-callresult
(compiler macro).
function-callresult
(function).
maybe-compile-low-level
(function).
maybe-load-low-level
(function).
cl-steamworks/toolkit.lisp
c-support.lisp
(file).
cl-steamworks
(system).
*steamworks*
(special variable).
account-id
(function).
calloc
(function).
chdir
(function).
check-empty-string
(function).
check-invalid
(function).
check-result
(function).
check-utf8-size
(function).
check-valid
(function).
cwd
(function).
decode-flags
(function).
define-self-method
(macro).
delist
(function).
destructure-query
(function).
enlist
(function).
env-var
(function).
fill-foreign-ascii
(function).
flags
(function).
foreign-type-p
(function).
format-query
(function).
friend-game-info-tclass
(class).
gameserveritem-tclass
(class).
input-analog-action-data-tclass
(class).
input-digital-action-data-tclass
(class).
input-motion-data-tclass
(class).
int->ipv4
(function).
ipv4->int
(function).
leaderboard-entry-tclass
(class).
match-making-key-value-pair-tclass
(class).
merge-query
(function).
microsecs
(function).
millisecs
(function).
p2psession-state-tclass
(class).
printable-char-p
(function).
quit
(function).
read-file-to-sharable-byte-vector
(function).
remove-all
(function).
setup-app-id
(function).
split-string
(function).
steam-item-details-tclass
(class).
steam-param-string-array-tclass
(class).
steam-party-beacon-location-tclass
(class).
steam-ugcdetails-tclass
(class).
struct-slot-ptr
(function).
struct-string
(function).
t-or
(macro).
temp-directory
(function).
universal->unix
(function).
unix->universal
(function).
url-decode
(function).
url-encode
(function).
warn*
(function).
with-cleanup-on-failure
(macro).
with-foreign-value
(macro).
with-foreign-values
(macro).
with-invalid-check
(macro).
with-valid-check
(macro).
cl-steamworks/c-object.lisp
toolkit.lisp
(file).
cl-steamworks
(system).
c-managed-object
(class).
c-object
(class).
c-registered-object
(class).
free
(method).
free
(method).
handle
(method).
handle
(reader method).
(setf handle)
(writer method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
pointer->object
(function).
(setf pointer->object)
(function).
print-object
(method).
with-c-objects
(macro).
*c-object-table*
(special variable).
allocate-handle
(generic function).
free-handle-function
(generic function).
cl-steamworks/callback.lisp
c-object.lisp
(file).
cl-steamworks
(system).
callback
(generic function).
callback
(class).
callresult
(class).
closure-callback
(class).
closure-callresult
(class).
define-callback
(macro).
global-callback
(function).
(setf global-callback)
(function).
global-callback
(class).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
maybe-result
(method).
name
(reader method).
poll-for-result
(function).
print-object
(method).
remove-global-callback
(function).
result
(method).
token
(reader method).
with-call-result
(macro).
%callback
(class).
*global-callbacks*
(special variable).
*instantiated-callbacks*
(special variable).
allocate-handle
(method).
allocate-handle
(method).
closure
(reader method).
closure
(reader method).
create-global-callbacks
(function).
free-handle-function
(method).
free-handle-function
(method).
struct-type
(reader method).
(setf struct-type)
(writer method).
cl-steamworks/callback-class.lisp
callback.lisp
(file).
cl-steamworks
(system).
ping-response
(class).
player-details-response
(class).
response-completed
(method).
response-completed
(method).
response-failed
(method).
response-failed
(method).
response-object
(class).
results
(reader method).
(setf results)
(writer method).
results-response-object
(class).
rules-response
(class).
server-list-response
(class).
status
(reader method).
(setf status)
(writer method).
allocate-handle
(method).
allocate-handle
(method).
allocate-handle
(method).
allocate-handle
(method).
define-callback-class
(macro).
free-handle-function
(method).
free-handle-function
(method).
free-handle-function
(method).
free-handle-function
(method).
ping-received-callback
(method).
ping-response-ping-received
(function).
(setf ping-response-ping-received)
(function).
ping-response-response-failed
(function).
(setf ping-response-response-failed)
(function).
ping-response-tclass
(class).
ping-response-vtable-ptr
(function).
(setf ping-response-vtable-ptr)
(function).
player-details-response-player-details-updated
(function).
(setf player-details-response-player-details-updated)
(function).
player-details-response-response-completed
(function).
(setf player-details-response-response-completed)
(function).
player-details-response-response-failed
(function).
(setf player-details-response-response-failed)
(function).
player-details-response-tclass
(class).
player-details-response-vtable-ptr
(function).
(setf player-details-response-vtable-ptr)
(function).
player-details-updated-callback
(method).
response-completed-callback
(method).
response-completed-callback
(method).
response-failed-callback
(method).
response-failed-callback
(method).
response-failed-callback
(method).
rule-updated-callback
(method).
rules-response-response-completed
(function).
(setf rules-response-response-completed)
(function).
rules-response-response-failed
(function).
(setf rules-response-response-failed)
(function).
rules-response-rule-updated
(function).
(setf rules-response-rule-updated)
(function).
rules-response-tclass
(class).
rules-response-vtable-ptr
(function).
(setf rules-response-vtable-ptr)
(function).
server-list-completed-callback
(method).
server-list-failed-callback
(method).
server-list-response-server-list-completed
(function).
(setf server-list-response-server-list-completed)
(function).
server-list-response-server-list-failed
(function).
(setf server-list-response-server-list-failed)
(function).
server-list-response-server-list-updated
(function).
(setf server-list-response-server-list-updated)
(function).
server-list-response-tclass
(class).
server-list-response-vtable-ptr
(function).
(setf server-list-response-vtable-ptr)
(function).
server-list-updated-callback
(method).
cl-steamworks/steamworks.lisp
callback-class.lisp
(file).
cl-steamworks
(system).
*default-interfaces*
(special variable).
*default-server-interfaces*
(special variable).
create-interfaces
(method).
create-interfaces
(method).
free
(method).
game-port
(reader method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
interface
(method).
interface
(method).
interfaces
(reader method).
ip-address
(reader method).
list-interfaces
(method).
list-interfaces
(method).
pipe
(reader method).
pipe
(reader method).
pipe
(class).
query-port
(reader method).
run-callbacks
(method).
run-callbacks
(method).
run-callbacks
(method).
server-depot
(reader method).
server-mode
(reader method).
steam-port
(reader method).
steamworks-available-p
(function).
steamworks-client
(class).
steamworks-server
(class).
user
(reader method).
user
(class).
version-string
(reader method).
free-handle-function
(method).
free-handle-function
(method).
steamworks
(class).
cl-steamworks/interface.lisp
steamworks.lisp
(file).
cl-steamworks
(system).
call-with
(method).
call-with
(method).
call-with
(method).
call-with
(method).
ensure-iface-obj
(function).
iface
(reader method).
iface*
(function).
initialize-instance
(method).
interface
(method).
interface
(method).
interface
(class).
interface-object
(method).
interface-object
(method).
(setf interface-object)
(method).
(setf interface-object)
(method).
interface-object
(class).
remove-interface-object
(method).
remove-interface-object
(method).
remove-interface-object
(method).
%steamworks
(method).
%steamworks
(reader method).
define-interface-method
(macro).
define-interface-submethod
(macro).
get-interface-handle
(function).
get-interface-handle*
(function).
object-cache
(reader method).
cl-steamworks/steamclient.lisp
interface.lisp
(file).
cl-steamworks
(system).
account-type
(reader method).
client-pipe
(class).
client-user
(class).
initialize-instance
(method).
ipc-call-count
(method).
make-pipe
(method).
make-user
(method).
pipe
(reader method).
steamclient
(class).
allocate-handle
(method).
allocate-handle
(method).
free-handle-function
(method).
free-handle-function
(method).
cl-steamworks/steamutils.lisp
steamclient.lisp
(file).
cl-steamworks
(system).
app-id
(method).
app-id
(method).
battery-power
(method).
big-picture-p
(method).
country-code
(method).
height
(reader method).
hide-floating-text-input
(method).
idle-time
(method).
image
(class).
initialize-instance
(method).
initialize-instance
(method).
input-text
(method).
ipc-call-count
(method).
overlay-enabled-p
(method).
(setf overlay-notification-location)
(method).
print-object
(method).
rgba
(reader method).
server-real-time
(method).
show-floating-text-input
(method).
show-text-input
(method).
start-virtual-reality-dashboard
(method).
steamutils
(class).
uptime
(method).
virtual-reality-p
(method).
virtual-reality-streaming-p
(method).
(setf virtual-reality-streaming-p)
(method).
width
(reader method).
with-input-text
(macro).
cl-steamworks/steamuser.lisp
steamutils.lisp
(file).
cl-steamworks
(system).
advertise-game
(method).
advertise-game
(method).
auth-session
(class).
badge-level
(method).
begin-session
(method).
behind-nat-p
(method).
initialize-instance
(method).
logged-on-p
(method).
logged-on-p
(method).
make-encrypted-app-ticket
(method).
make-session-ticket
(method).
make-store-url
(method).
optimal-voice-sample-rate
(method).
payload
(reader method).
phone-identified-p
(method).
phone-verification-needed-p
(method).
phone-verified-p
(method).
session-ticket
(class).
start-voice-recording
(method).
steam-id
(method).
steam-id
(method).
steam-level
(method).
steamuser
(class).
stop-voice-recording
(method).
two-factor-p
(method).
user
(method).
voice
(method).
allocate-handle
(method).
allocate-handle
(method).
free-handle-function
(method).
free-handle-function
(method).
cl-steamworks/steamfriends.lisp
steamuser.lisp
(file).
cl-steamworks
(system).
activate-overlay
(method).
activity
(method).
admin-p
(method).
admin-p
(method).
avatar
(method).
chat-window-open-p
(method).
clan
(method).
clan
(class).
clear-rich-presence
(method).
close-clan-chat-window
(method).
coplay-game
(method).
coplay-time
(method).
current-game
(method).
display-name
(method).
display-name
(method).
display-name
(method).
display-name
(method).
display-name
(method).
(setf display-name)
(method).
(setf display-name)
(method).
display-name-history
(method).
follower-count
(method).
following-p
(method).
friend
(class).
friend-group
(class).
get-message
(method).
get-message
(method).
in-source-p
(method).
in-source-p
(method).
initialize-instance
(method).
initialize-instance
(method).
invite
(method).
join
(method).
kind-p
(method).
leave
(method).
list-clans
(method).
list-friend-groups
(method).
list-friends
(method).
list-officers
(method).
(setf listen-for-messages)
(method).
mark-as-played-with
(method).
member-count
(method).
members
(method).
nickname
(method).
officer
(method).
official-p
(method).
open-chat-window
(method).
owner
(method).
print-object
(method).
print-object
(method).
print-object
(method).
public-p
(method).
relationship
(method).
request-rich-presence
(method).
restricted-p
(method).
rich-presence
(method).
rich-presence
(method).
(setf rich-presence)
(method).
self
(method).
self
(method).
send-message
(method).
send-message
(method).
state
(method).
state
(method).
steam-id
(method).
steam-level
(method).
steamfriends
(class).
tag-name
(method).
refresh-clan
(method).
cl-steamworks/steamapps.lisp
steamfriends.lisp
(file).
cl-steamworks
(system).
app
(method).
app
(method).
app
(class).
app-id
(method).
available-p
(reader method).
beta-name
(method).
build-id
(method).
cybercafe-p
(method).
display-name
(reader method).
dlc
(class).
download-status
(method).
family-shared-p
(method).
file-details
(method).
find-app
(method).
find-app
(method).
free-weekend-p
(method).
initialize-instance
(method).
install
(method).
install-directory
(method).
installed-p
(method).
installed-p
(method).
language
(method).
languages
(method).
launch-command-line
(method).
launch-parameter
(method).
list-apps
(method).
list-dlcs
(method).
list-installed-depots
(method).
low-violence-p
(method).
mark-as-corrupt
(method).
owner
(method).
purchase-time
(method).
steamapps
(class).
subscribed-p
(method).
subscribed-p
(method).
ticket-data
(method).
uninstall
(method).
vac-banned-p
(method).
applist-handle
(reader method).
(setf applist-handle)
(writer method).
appticket-handle
(reader method).
(setf appticket-handle)
(writer method).
cl-steamworks/steamworkshop.lisp
steamapps.lisp
(file).
cl-steamworks
(system).
accepted-for-use-p
(method).
add-excluded-tag
(method).
add-key-value-tag
(method).
add-required-tag
(method).
added
(method).
(setf all-previews-requested-p)
(method).
(setf any-tag-matches-p)
(method).
app
(reader method).
app
(reader method).
app-dependencies
(method).
(setf app-dependencies)
(method).
banned-p
(method).
(setf cached-response-allowed-p)
(method).
(setf cached-response-allowed-p)
(method).
change-note
(reader method).
(setf change-note)
(writer method).
(setf children-requested-p)
(method).
clear-cache
(method).
(setf cloud-file-name-filter)
(method).
complete-from-query
(method).
complete-from-query
(method).
consumer
(method).
(setf content)
(method).
(setf content)
(method).
created
(method).
description
(method).
(setf description)
(method).
(setf description)
(method).
destroy
(method).
display-name
(method).
(setf display-name)
(method).
(setf display-name)
(method).
download
(generic function).
download-status
(method).
(setf downloads-suspended-p)
(method).
execute
(method).
execute
(method).
favorite
(method).
file
(method).
file-dependencies
(method).
(setf file-dependencies)
(method).
(setf full-description-requested-p)
(method).
get-children
(method).
get-details
(method).
get-key-value-tags
(method).
get-metadata
(method).
get-previews
(method).
get-statistics
(method).
get-workshop-file
(method).
(setf ids-only-p)
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
installation-info
(method).
key-value-tags
(method).
(setf key-value-tags)
(method).
(setf key-value-tags)
(method).
(setf key-value-tags-requested-p)
(method).
kind
(method).
(setf language)
(method).
(setf language)
(method).
list-subscribed-files
(method).
metadata
(method).
(setf metadata)
(method).
(setf metadata)
(method).
(setf metadata-requested-p)
(method).
owner
(method).
(setf playtime-stats-requested-p)
(method).
(setf playtime-stats-requested-p)
(method).
preview
(method).
(setf preview)
(method).
(setf preview)
(method).
previews
(method).
(setf previews)
(method).
(setf previews)
(method).
query
(method).
query
(method).
query
(method).
(setf ranked-by-trend-days-p)
(method).
(setf ranked-by-trend-days-p)
(method).
score
(method).
(setf search-text)
(method).
start-tracking
(method).
start-tracking
(method).
state
(method).
statistics
(method).
steamworkshop
(class).
stop-tracking
(method).
stop-tracking
(method).
stop-tracking
(method).
subscribe
(method).
tags
(method).
(setf tags)
(method).
(setf tags)
(method).
(setf totals-only-p)
(method).
unfavorite
(method).
unsubscribe
(method).
update-status
(method).
updated
(method).
url
(method).
visibility
(method).
(setf visibility)
(method).
(setf visibility)
(method).
vote
(method).
votes-down
(method).
votes-up
(method).
workshop-detail-query
(class).
workshop-file
(reader method).
workshop-file
(class).
workshop-global-query
(class).
workshop-query
(class).
workshop-update
(class).
workshop-user-query
(class).
allocate-handle
(method).
allocate-handle
(method).
allocate-handle
(method).
allocate-handle
(method).
free-handle-function
(method).
free-handle-function
(method).
cl-steamworks/steamgameserver.lisp
steamworkshop.lisp
(file).
cl-steamworks
(system).
associate-with-clan
(method).
begin-session
(method).
(setf bot-count)
(method).
compute-player-compatibility
(method).
(setf game-data)
(method).
(setf game-data)
(method).
(setf game-description)
(method).
(setf game-tags)
(method).
(setf game-tags)
(method).
handle-incoming-packet
(method).
initialize-instance
(method).
(setf key-value)
(method).
(setf key-value)
(method).
logged-on-p
(method).
logoff
(method).
logon
(method).
make-session-ticket
(method).
(setf map-name)
(method).
(setf max-player-count)
(method).
next-outgoing-packet
(method).
(setf password-protected)
(method).
(setf product)
(method).
(setf product)
(method).
(setf product)
(method).
(setf region)
(method).
request-user-group-status
(method).
restart-requested-p
(method).
secure-p
(method).
server-auth-session
(class).
server-session-ticket
(class).
(setf spectator-port)
(method).
(setf spectator-port)
(method).
(setf spectator-server)
(method).
steam-id
(method).
steamgameserver
(class).
user-stats
(method).
(setf user-stats)
(method).
allocate-handle
(method).
allocate-handle
(method).
free-handle-function
(method).
free-handle-function
(method).
stats-handle
(reader method).
(setf stats-handle)
(writer method).
cl-steamworks/steamhtmlsurface.lisp
steamgameserver.lisp
(file).
cl-steamworks
(system).
add-header
(method).
alert-requested
(generic function).
(setf backgrounded-p)
(method).
browser
(class).
can-navigate
(generic function).
cause-event
(generic function).
clone
(method).
close-requested
(generic function).
confirm-requested
(generic function).
(setf cookie)
(method).
copy-to-clipboard
(method).
cursor-change-requested
(generic function).
(setf dialog-accepted-p)
(method).
eval-js
(method).
file-open-requested
(generic function).
find-in-page
(method).
(setf focused-p)
(method).
go-back
(method).
go-forward
(method).
initialize-instance
(method).
link-result
(generic function).
navigation-requested
(generic function).
open-page
(method).
paint-requested
(generic function).
paste-from-clipboard
(method).
reload
(method).
(setf request-accepted-p)
(method).
request-finished
(generic function).
request-link
(method).
scroll
(method).
scroll-extents
(generic function).
search-result
(generic function).
(setf selected-files)
(method).
(setf size)
(method).
status-text-requested
(generic function).
steamhtmlsurface
(class).
stop
(method).
tab-open-requested
(generic function).
title-changed
(generic function).
tool-tip-updated
(generic function).
tooltip-hide-requested
(generic function).
tooltip-show-requested
(generic function).
url-changed
(generic function).
view-page-source
(method).
window-opened
(generic function).
zoom
(method).
allocate-handle
(method).
allocate-handle
(method).
define-browser-callback
(macro).
define-simple-browser-callback
(macro).
find-string
(reader method).
(setf find-string)
(writer method).
free-handle-function
(method).
free-handle-function
(method).
cl-steamworks/steamhttp.lisp
steamhtmlsurface.lisp
(file).
cl-steamworks
(system).
(setf context-value)
(method).
(setf cookie)
(method).
cookie-container
(reader method).
(setf cookie-container)
(method).
cookie-container
(class).
defer
(method).
download-status
(method).
header
(method).
(setf header)
(method).
http-request
(class).
initialize-instance
(method).
(setf parameter)
(method).
prioritize
(method).
request-body
(method).
(setf request-body)
(method).
(setf request-body)
(method).
send
(method).
(setf soft-timeout)
(method).
steamhttp
(class).
stream-request-body
(method).
timed-out-p
(method).
(setf timeout)
(method).
(setf user-agent)
(method).
(setf valid-certificate-required-p)
(method).
allocate-handle
(method).
allocate-handle
(method).
free-handle-function
(method).
free-handle-function
(method).
cl-steamworks/steaminput.lisp
steamhttp.lisp
(file).
cl-steamworks
(system).
action-data
(method).
action-data
(method).
action-glyph
(method).
action-glyph
(method).
action-label
(method).
action-label
(method).
action-set
(method).
action-set
(class).
action-set-layer
(class).
activate
(method).
activate
(method).
activate
(method).
activate
(method).
analog-action
(class).
controller
(class).
device-binding-revision
(method).
digital-action
(class).
do-controllers
(macro).
find-action-set
(method).
find-analog-action
(method).
find-controller
(method).
find-digital-action
(method).
haptic-pulse
(method).
index
(method).
initialize-instance
(method).
input-type
(method).
(setf led-color)
(method).
(setf led-color)
(method).
(setf led-color)
(method).
(setf led-color)
(method).
list-action-set-layers
(method).
list-controllers
(method).
motion-data
(method).
origins
(method).
origins
(method).
previous-action-data
(reader method).
previous-action-data
(reader method).
(setf previous-action-data)
(writer method).
(setf previous-action-data)
(writer method).
remote-play-session-id
(method).
run-frame
(method).
show-binding-panel
(method).
steaminput
(class).
stop-action-momentum
(method).
translate-action-origin
(method).
vibrate
(method).
action-glyph-cache
(reader method).
action-label-cache
(reader method).
allocate-handle
(method).
deactivate
(method).
deactivate
(method).
free-handle-function
(method).
xbox-action-origin
(method).
cl-steamworks/steaminventory.lisp
steaminput.lisp
(file).
cl-steamworks
(system).
check-steam-id
(method).
consume
(method).
deserialize-result
(method).
ensure-prices-available
(method).
exchange
(method).
exchange
(method).
generate-items
(function).
grant
(method).
grant-promo
(method).
grant-promo
(method).
initialize-instance
(method).
inventory-result
(class).
item
(method).
item
(class).
item-instance
(class).
list-item-instances
(method).
list-items
(generic function).
list-properties
(method).
list-result-properties
(method).
load-items
(method).
price
(method).
properties
(method).
property
(method).
(setf property)
(method).
purchase-items
(method).
result-properties
(method).
result-property
(method).
result-time
(method).
serialize-result
(method).
status
(method).
steaminventory
(class).
transfer
(method).
trigger-item-drop
(method).
update-item-properties
(method).
allocate-handle
(method).
free-handle-function
(method).
local-currency
(reader method).
(setf local-currency)
(writer method).
prices-available-p
(reader method).
(setf prices-available-p)
(writer method).
with-inventory-result
(macro).
cl-steamworks/steammatchmaking.lisp
steaminventory.lisp
(file).
cl-steamworks
(system).
add-favorite-game
(method).
chat-entry
(method).
data
(method).
(setf data)
(method).
(setf data)
(method).
favorite-games
(method).
(setf favorite-games)
(method).
initialize-instance
(method).
initialize-instance
(method).
invite
(method).
join
(method).
(setf joinable-p)
(method).
leave
(method).
list-data
(method).
list-members
(method).
list-servers
(method).
lobby
(class).
(setf lobby-type)
(method).
member-count
(method).
member-data
(method).
(setf member-data)
(method).
member-limit
(method).
(setf member-limit)
(method).
owner
(method).
(setf owner)
(method).
ping-server
(method).
player-details
(method).
refresh
(method).
refresh
(method).
refreshing-p
(method).
remove-favorite-game
(method).
request-lobby-list
(method).
request-servers
(method).
response
(reader method).
response
(reader method).
send-message
(method).
server-count
(method).
server-details
(method).
(setf server-details)
(method).
server-list-query
(class).
server-query
(class).
server-rules
(method).
status
(method).
steam-id
(method).
steammatchmaking
(class).
compute-filters-count
(function).
free-handle-function
(method).
free-handle-function
(method).
servers-handle
(reader method).
(setf servers-handle)
(writer method).
translate-server-filters
(function).
cl-steamworks/steammusic.lisp
steammatchmaking.lisp
(file).
cl-steamworks
(system).
enabled-p
(method).
initialize-instance
(method).
play
(method).
play-next
(method).
play-previous
(method).
playing-p
(method).
status
(method).
steammusic
(class).
volume
(method).
(setf volume)
(method).
cl-steamworks/steammusicremote.lisp
steammusic.lisp
(file).
cl-steamworks
(system).
(setf activated)
(method).
(setf cover-art)
(method).
(setf cover-art)
(method).
(setf current-playlist-entry)
(method).
(setf current-queue-entry)
(method).
(setf display-name)
(method).
(setf elapsed-seconds)
(method).
(setf entry-available-p)
(method).
entry-changed-p
(method).
(setf entry-text)
(method).
entry-will-change-p
(method).
(setf icon)
(method).
(setf icon)
(method).
initialize-instance
(method).
(setf looped-p)
(method).
(setf play-next-enabled-p)
(method).
(setf play-previous-enabled-p)
(method).
(setf playback-status)
(method).
playlist-changed-p
(method).
(setf playlist-entry)
(method).
playlist-will-change-p
(method).
(setf playlists-enabled-p)
(method).
queue-changed-p
(method).
(setf queue-enabled-p)
(method).
(setf queue-entry)
(method).
queue-will-change-p
(method).
remote-p
(method).
reset-playlist
(method).
reset-queue
(method).
(setf shuffle-enabled-p)
(method).
(setf shuffled-p)
(method).
steammusicremote
(class).
(setf volume)
(method).
allocate-handle
(method).
free-handle-function
(method).
remote-handle
(reader method).
(setf remote-handle)
(writer method).
cl-steamworks/steamnetworking.lisp
steammusicremote.lisp
(file).
cl-steamworks
(system).
close-channel
(method).
initialize-instance
(method).
initialize-instance
(method).
next-packet-size
(method).
(setf p2p-packet-relay-allowed-p)
(method).
p2p-session
(class).
read-packet
(method).
read-packet
(method).
send-packet
(method).
state
(method).
steam-id
(method).
steamnetworking
(class).
user
(method).
allocate-handle
(method).
free-handle-function
(method).
cl-steamworks/steamparties.lisp
steamnetworking.lisp
(file).
cl-steamworks
(system).
beacon
(class).
beacon-location
(class).
complete-reservation
(method).
complete-reservation
(method).
initialize-instance
(method).
initialize-instance
(method).
join
(method).
list-beacon-locations
(method).
list-beacons
(method).
location
(reader method).
location-type
(reader method).
metadata
(reader method).
(setf open-slots)
(method).
owner
(reader method).
steamparties
(class).
allocate-handle
(method).
free-handle-function
(method).
cl-steamworks/steamremotestorage.lisp
steamparties.lisp
(file).
cl-steamworks
(system).
app
(reader method).
close
(method).
cloud-enabled-p
(method).
(setf cloud-enabled-p)
(method).
complete-async-read
(method).
destroy
(method).
download
(method).
download-status
(method).
exists-p
(method).
file
(class).
file-write-stream
(class).
forget
(method).
initialize-instance
(method).
initialize-instance
(method).
last-modified
(method).
list-cached-ugc
(method).
list-files
(method).
name
(reader method).
name
(method).
open-stream-p
(method).
owner
(reader method).
persisted-p
(method).
quota
(method).
read-file
(generic function).
share
(method).
size
(reader method).
size
(method).
start-async-read
(method).
start-async-write
(method).
steamremotestorage
(class).
stream-element-type
(method).
stream-write-sequence
(method).
sync-platforms
(method).
(setf sync-platforms)
(method).
ugc
(class).
with-write-stream
(macro).
write-file
(method).
write-stream
(method).
allocate-handle
(method).
free-handle-function
(method).
cl-steamworks/steamscreenshots.lisp
steamremotestorage.lisp
(file).
cl-steamworks
(system).
add-screenshot
(method).
add-tag
(method).
add-tag
(method).
hooked-p
(method).
(setf hooked-p)
(method).
initialize-instance
(method).
(setf location)
(method).
screenshot
(class).
steamscreenshots
(class).
trigger
(method).
cl-steamworks/steamuserstats.lisp
steamscreenshots.lisp
(file).
cl-steamworks
(system).
achieved-p
(method).
(setf achieved-p)
(method).
(setf achieved-p)
(method).
achieved-percentage
(method).
achievement
(class).
description
(method).
display-name
(method).
display-name
(method).
display-type
(method).
ensure-current-stats
(function).
ensure-global-percentages
(function).
ensure-global-stats
(function).
ensure-user-stats
(function).
entries
(method).
entry-count
(method).
hidden-p
(method).
icon
(method).
initialize-instance
(method).
leaderboard
(method).
leaderboard
(class).
list-achievements
(method).
most-achieved
(method).
player-count
(method).
reset-stats
(method).
(setf score)
(method).
show-progress
(method).
sort-method
(method).
stat
(class).
stat-history
(method).
stat-type
(reader method).
stat-value
(method).
(setf stat-value)
(method).
steamuserstats
(class).
store-stats
(method).
(setf ugc)
(method).
current-stats-available-p
(reader method).
(setf current-stats-available-p)
(writer method).
decode-leaderboard-entries
(function).
define-achievement-method
(macro).
global-percentages-available-p
(reader method).
(setf global-percentages-available-p)
(writer method).
global-stats-days-available
(reader method).
(setf global-stats-days-available)
(writer method).
unlock-time
(method).
user-stats-available-cache
(reader method).
(setf user-stats-available-cache)
(writer method).
cl-steamworks/steamvideo.lisp
steamuserstats.lisp
(file).
cl-steamworks
(system).
initialize-instance
(method).
opf-string
(method).
request-opf-settings
(method).
request-video-url
(method).
steamvideo
(class).
viewer-count
(method).
cl-steamworks/documentation.lisp
steamvideo.lisp
(file).
cl-steamworks
(system).
Packages are listed by definition order.
cl-steamworks
org.shirakumo.fraf.steamworks
common-lisp
.
*default-interfaces*
(special variable).
*default-server-interfaces*
(special variable).
accepted-for-use-p
(generic function).
account-type
(generic reader).
achieved-p
(generic function).
(setf achieved-p)
(generic function).
achieved-percentage
(generic function).
achievement
(class).
action-data
(generic function).
action-glyph
(generic function).
action-label
(generic function).
action-set
(generic function).
action-set
(class).
action-set-layer
(class).
activate
(generic function).
activate-overlay
(generic function).
(setf activated)
(generic function).
activity
(generic function).
add-excluded-tag
(generic function).
add-favorite-game
(generic function).
add-header
(generic function).
add-key-value-tag
(generic function).
add-required-tag
(generic function).
add-screenshot
(generic function).
add-tag
(generic function).
added
(generic function).
admin-p
(generic function).
advertise-game
(generic function).
alert-requested
(generic function).
(setf all-previews-requested-p)
(generic function).
analog-action
(class).
(setf any-tag-matches-p)
(generic function).
api-call
(generic reader).
api-call-failed
(condition).
app
(generic function).
app
(class).
app-dependencies
(generic function).
(setf app-dependencies)
(generic function).
app-id
(generic function).
argument
(generic reader).
argument-missing
(condition).
associate-with-clan
(generic function).
auth-session
(class).
available-p
(generic reader).
avatar
(generic function).
(setf backgrounded-p)
(generic function).
badge-level
(generic function).
banned-p
(generic function).
battery-power
(generic function).
beacon
(class).
beacon-location
(class).
begin-session
(generic function).
behind-nat-p
(generic function).
beta-name
(generic function).
big-picture-p
(generic function).
(setf bot-count)
(generic function).
browser
(class).
buffer-too-short
(condition).
build-id
(generic function).
c-managed-object
(class).
c-object
(class).
c-registered-object
(class).
(setf cached-response-allowed-p)
(generic function).
call-with
(generic function).
callback
(generic function).
callback
(class).
callback-name
(generic reader).
callresult
(class).
can-navigate
(generic function).
cannot-set-member-data-for-others
(condition).
cause-event
(generic function).
change-note
(generic reader).
(setf change-note)
(generic writer).
chat-entry
(generic function).
chat-window-open-p
(generic function).
check-steam-id
(generic function).
(setf children-requested-p)
(generic function).
clan
(generic function).
clan
(class).
clear-cache
(generic function).
clear-rich-presence
(generic function).
client-pipe
(class).
client-user
(class).
clone
(generic function).
close-channel
(generic function).
close-clan-chat-window
(generic function).
close-requested
(generic function).
closure-callback
(class).
closure-callresult
(class).
cloud-enabled-p
(generic function).
(setf cloud-enabled-p)
(generic function).
(setf cloud-file-name-filter)
(generic function).
complete-async-read
(generic function).
complete-from-query
(generic function).
complete-reservation
(generic function).
compute-player-compatibility
(generic function).
confirm-requested
(generic function).
consume
(generic function).
consumer
(generic function).
(setf content)
(generic function).
(setf context-value)
(generic function).
controller
(class).
(setf cookie)
(generic function).
cookie-container
(generic reader).
(setf cookie-container)
(generic function).
cookie-container
(class).
coplay-game
(generic function).
coplay-time
(generic function).
copy-to-clipboard
(generic function).
country-code
(generic function).
(setf cover-art)
(generic function).
create-interfaces
(generic function).
created
(generic function).
current-game
(generic function).
(setf current-playlist-entry)
(generic function).
(setf current-queue-entry)
(generic function).
cursor-change-requested
(generic function).
cybercafe-p
(generic function).
data
(generic function).
(setf data)
(generic function).
defer
(generic function).
define-callback
(macro).
description
(generic function).
(setf description)
(generic function).
deserialize-result
(generic function).
destroy
(generic function).
device-binding-revision
(generic function).
(setf dialog-accepted-p)
(generic function).
digital-action
(class).
display-name
(generic function).
(setf display-name)
(generic function).
display-name-history
(generic function).
display-type
(generic function).
dlc
(class).
do-controllers
(macro).
download
(generic function).
download-status
(generic function).
(setf downloads-suspended-p)
(generic function).
(setf elapsed-seconds)
(generic function).
enabled-p
(generic function).
ensure-current-stats
(function).
ensure-global-percentages
(function).
ensure-global-stats
(function).
ensure-iface-obj
(function).
ensure-prices-available
(generic function).
ensure-user-stats
(function).
entries
(generic function).
(setf entry-available-p)
(generic function).
entry-changed-p
(generic function).
entry-count
(generic function).
(setf entry-text)
(generic function).
entry-will-change-p
(generic function).
error-code
(generic reader).
eval-js
(generic function).
exchange
(generic function).
execute
(generic function).
exists-p
(generic function).
family-shared-p
(generic function).
favorite
(generic function).
favorite-games
(generic function).
(setf favorite-games)
(generic function).
file
(generic function).
file
(class).
file-dependencies
(generic function).
(setf file-dependencies)
(generic function).
file-details
(generic function).
file-handle
(generic reader).
file-open-requested
(generic function).
file-seeking-impossible
(condition).
file-write-stream
(class).
find-action-set
(generic function).
find-analog-action
(generic function).
find-app
(generic function).
find-controller
(generic function).
find-digital-action
(generic function).
find-in-page
(generic function).
(setf focused-p)
(generic function).
follower-count
(generic function).
following-p
(generic function).
forget
(generic function).
free
(generic function).
free-weekend-p
(generic function).
friend
(class).
friend-group
(class).
(setf full-description-requested-p)
(generic function).
(setf game-data)
(generic function).
(setf game-description)
(generic function).
game-port
(generic reader).
(setf game-tags)
(generic function).
generate-items
(function).
get-children
(generic function).
get-details
(generic function).
get-key-value-tags
(generic function).
get-message
(generic function).
get-metadata
(generic function).
get-previews
(generic function).
get-statistics
(generic function).
get-workshop-file
(generic function).
global-callback
(function).
(setf global-callback)
(function).
global-callback
(class).
go-back
(generic function).
go-forward
(generic function).
grant
(generic function).
grant-promo
(generic function).
handle
(generic function).
(setf handle)
(generic writer).
handle-incoming-packet
(generic function).
haptic-pulse
(generic function).
header
(generic function).
(setf header)
(generic function).
height
(generic reader).
hidden-p
(generic function).
hide-floating-text-input
(generic function).
hooked-p
(generic function).
(setf hooked-p)
(generic function).
http-request
(class).
icon
(generic function).
(setf icon)
(generic function).
idle-time
(generic function).
(setf ids-only-p)
(generic function).
iface
(generic reader).
iface*
(function).
image
(class).
in-source-p
(generic function).
index
(generic function).
initialization-failed
(condition).
input-text
(generic function).
input-type
(generic function).
install
(generic function).
install-directory
(generic function).
installation-info
(generic function).
installed-p
(generic function).
interface
(generic function).
interface
(class).
interface-creation-failed
(condition).
interface-name
(generic reader).
interface-object
(generic function).
(setf interface-object)
(generic function).
interface-object
(class).
interfaces
(generic reader).
interfaces
(slot).
inventory-result
(class).
invite
(generic function).
ip-address
(generic reader).
ipc-call-count
(generic function).
item
(generic function).
item
(class).
item-instance
(class).
join
(generic function).
(setf joinable-p)
(generic function).
(setf key-value)
(generic function).
key-value-tags
(generic function).
(setf key-value-tags)
(generic function).
(setf key-value-tags-requested-p)
(generic function).
kind
(generic function).
kind-p
(generic function).
language
(generic function).
(setf language)
(generic function).
languages
(generic function).
last-modified
(generic function).
launch-command-line
(generic function).
launch-parameter
(generic function).
leaderboard
(generic function).
leaderboard
(class).
leave
(generic function).
(setf led-color)
(generic function).
link-result
(generic function).
list-achievements
(generic function).
list-action-set-layers
(generic function).
list-apps
(generic function).
list-beacon-locations
(generic function).
list-beacons
(generic function).
list-cached-ugc
(generic function).
list-clans
(generic function).
list-controllers
(generic function).
list-data
(generic function).
list-dlcs
(generic function).
list-files
(generic function).
list-friend-groups
(generic function).
list-friends
(generic function).
list-installed-depots
(generic function).
list-interfaces
(generic function).
list-item-instances
(generic function).
list-items
(generic function).
list-members
(generic function).
list-officers
(generic function).
list-properties
(generic function).
list-result-properties
(generic function).
list-servers
(generic function).
list-subscribed-files
(generic function).
(setf listen-for-messages)
(generic function).
load-items
(generic function).
lobby
(class).
(setf lobby-type)
(generic function).
location
(generic reader).
(setf location)
(generic function).
location-type
(generic reader).
logged-on-p
(generic function).
logoff
(generic function).
logon
(generic function).
(setf looped-p)
(generic function).
low-level-not-loaded
(condition).
low-violence-p
(generic function).
make-encrypted-app-ticket
(generic function).
make-pipe
(generic function).
make-session-ticket
(generic function).
make-store-url
(generic function).
make-user
(generic function).
malformed-string
(generic reader).
(setf map-name)
(generic function).
mark-as-corrupt
(generic function).
mark-as-played-with
(generic function).
(setf max-player-count)
(generic function).
maybe-result
(generic function).
member-count
(generic function).
member-data
(generic function).
(setf member-data)
(generic function).
member-limit
(generic function).
(setf member-limit)
(generic function).
members
(generic function).
metadata
(generic function).
(setf metadata)
(generic function).
(setf metadata-requested-p)
(generic function).
most-achieved
(generic function).
motion-data
(generic function).
name
(generic function).
navigation-requested
(generic function).
next-outgoing-packet
(generic function).
next-packet-size
(generic function).
nickname
(generic function).
no-such-callback
(condition).
no-such-file
(condition).
no-such-user
(condition).
not-an-image-file
(condition).
octet-limit
(generic reader).
officer
(generic function).
official-p
(generic function).
open-chat-window
(generic function).
open-page
(generic function).
(setf open-slots)
(generic function).
opf-string
(generic function).
optimal-voice-sample-rate
(generic function).
origins
(generic function).
overlay-enabled-p
(generic function).
(setf overlay-notification-location)
(generic function).
oversized-string
(generic reader).
owner
(generic function).
(setf owner)
(generic function).
(setf p2p-packet-relay-allowed-p)
(generic function).
p2p-session
(class).
paint-requested
(generic function).
(setf parameter)
(generic function).
(setf password-protected)
(generic function).
paste-from-clipboard
(generic function).
pathname-not-a-directory
(condition).
payload
(generic reader).
persisted-p
(generic function).
phone-identified-p
(generic function).
phone-verification-needed-p
(generic function).
phone-verified-p
(generic function).
ping-response
(class).
ping-server
(generic function).
pipe
(generic reader).
pipe
(class).
pipe
(slot).
play
(generic function).
play-next
(generic function).
(setf play-next-enabled-p)
(generic function).
play-previous
(generic function).
(setf play-previous-enabled-p)
(generic function).
(setf playback-status)
(generic function).
player-count
(generic function).
player-details
(generic function).
player-details-response
(class).
playing-p
(generic function).
playlist-changed-p
(generic function).
(setf playlist-entry)
(generic function).
playlist-will-change-p
(generic function).
(setf playlists-enabled-p)
(generic function).
(setf playtime-stats-requested-p)
(generic function).
pointer->object
(function).
(setf pointer->object)
(function).
poll-for-result
(function).
preview
(generic function).
(setf preview)
(generic function).
previews
(generic function).
(setf previews)
(generic function).
previous-action-data
(generic reader).
(setf previous-action-data)
(generic writer).
price
(generic function).
prioritize
(generic function).
(setf product)
(generic function).
properties
(generic function).
property
(generic function).
(setf property)
(generic function).
public-p
(generic function).
purchase-items
(generic function).
purchase-time
(generic function).
query
(generic function).
query-port
(generic reader).
queue-changed-p
(generic function).
(setf queue-enabled-p)
(generic function).
(setf queue-entry)
(generic function).
queue-will-change-p
(generic function).
quota
(generic function).
(setf ranked-by-trend-days-p)
(generic function).
read-file
(generic function).
read-packet
(generic function).
refresh
(generic function).
refreshing-p
(generic function).
(setf region)
(generic function).
relationship
(generic function).
reload
(generic function).
remote-p
(generic function).
remote-play-session-id
(generic function).
remove-favorite-game
(generic function).
remove-global-callback
(function).
remove-interface-object
(generic function).
(setf request-accepted-p)
(generic function).
request-body
(generic function).
(setf request-body)
(generic function).
request-denied
(condition).
request-finished
(generic function).
request-limit
(generic reader).
request-link
(generic function).
request-lobby-list
(generic function).
request-opf-settings
(generic function).
request-rich-presence
(generic function).
request-servers
(generic function).
request-user-group-status
(generic function).
request-video-url
(generic function).
required-bytes
(generic reader).
reset-playlist
(generic function).
reset-queue
(generic function).
reset-stats
(generic function).
response
(generic reader).
response-completed
(generic function).
response-failed
(generic function).
response-object
(class).
restart-requested-p
(generic function).
restricted-p
(generic function).
result
(generic function).
result-properties
(generic function).
result-property
(generic function).
result-time
(generic function).
results
(generic reader).
(setf results)
(generic writer).
results-response-object
(class).
rgba
(generic reader).
rich-presence
(generic function).
(setf rich-presence)
(generic function).
rules-response
(class).
run-callbacks
(generic function).
run-frame
(generic function).
score
(generic function).
(setf score)
(generic function).
screenshot
(class).
scroll
(generic function).
scroll-extents
(generic function).
search-result
(generic function).
(setf search-text)
(generic function).
secure-p
(generic function).
(setf selected-files)
(generic function).
self
(generic function).
send
(generic function).
send-message
(generic function).
send-packet
(generic function).
serialize-result
(generic function).
server-auth-session
(class).
server-count
(generic function).
server-depot
(generic reader).
server-details
(generic function).
(setf server-details)
(generic function).
server-list-query
(class).
server-list-response
(class).
server-mode
(generic reader).
server-query
(class).
server-real-time
(generic function).
server-rules
(generic function).
server-session-ticket
(class).
session-ticket
(class).
share
(generic function).
show-binding-panel
(generic function).
show-floating-text-input
(generic function).
show-progress
(generic function).
show-text-input
(generic function).
(setf shuffle-enabled-p)
(generic function).
(setf shuffled-p)
(generic function).
size
(generic function).
(setf size)
(generic function).
(setf soft-timeout)
(generic function).
sort-method
(generic function).
(setf spectator-port)
(generic function).
(setf spectator-server)
(generic function).
start-async-read
(generic function).
start-async-write
(generic function).
start-tracking
(generic function).
start-virtual-reality-dashboard
(generic function).
start-voice-recording
(generic function).
stat
(class).
stat-history
(generic function).
stat-type
(generic reader).
stat-value
(generic function).
(setf stat-value)
(generic function).
state
(generic function).
statistics
(generic function).
status
(generic function).
(setf status)
(generic writer).
status-text-requested
(generic function).
steam-id
(generic function).
steam-level
(generic function).
steam-port
(generic reader).
steamapps
(class).
steamclient
(class).
steamfriends
(class).
steamgameserver
(class).
steamhtmlsurface
(class).
steamhttp
(class).
steaminput
(class).
steaminventory
(class).
steammatchmaking
(class).
steammusic
(class).
steammusicremote
(class).
steamnetworking
(class).
steamparties
(class).
steamremotestorage
(class).
steamscreenshots
(class).
steamuser
(class).
steamuserstats
(class).
steamutils
(class).
steamvideo
(class).
steamworks-already-initialized
(condition).
steamworks-available-p
(function).
steamworks-client
(class).
steamworks-condition
(condition).
steamworks-not-initialized
(condition).
steamworks-server
(class).
steamworkshop
(class).
stop
(generic function).
stop-action-momentum
(generic function).
stop-tracking
(generic function).
stop-voice-recording
(generic function).
store-stats
(generic function).
stream-request-body
(generic function).
string-malformed
(condition).
string-too-long
(condition).
subscribe
(generic function).
subscribed-p
(generic function).
sync-platforms
(generic function).
(setf sync-platforms)
(generic function).
tab-open-requested
(generic function).
tag-name
(generic function).
tags
(generic function).
(setf tags)
(generic function).
ticket-data
(generic function).
timed-out-p
(generic function).
(setf timeout)
(generic function).
title-changed
(generic function).
token
(generic reader).
too-many-requests
(condition).
tool-tip-updated
(generic function).
tooltip-hide-requested
(generic function).
tooltip-show-requested
(generic function).
(setf totals-only-p)
(generic function).
transfer
(generic function).
translate-action-origin
(generic function).
trigger
(generic function).
trigger-item-drop
(generic function).
two-factor-p
(generic function).
(setf ugc)
(generic function).
ugc
(class).
unfavorite
(generic function).
uninstall
(generic function).
unsubscribe
(generic function).
update-item-properties
(generic function).
update-status
(generic function).
updated
(generic function).
uptime
(generic function).
url
(generic function).
url-changed
(generic function).
user
(generic function).
user
(class).
user
(slot).
(setf user-agent)
(generic function).
user-handle
(generic reader).
user-stats
(generic function).
(setf user-stats)
(generic function).
user-stats-not-ready
(condition).
vac-banned-p
(generic function).
(setf valid-certificate-required-p)
(generic function).
version-string
(generic reader).
vibrate
(generic function).
view-page-source
(generic function).
viewer-count
(generic function).
virtual-reality-p
(generic function).
virtual-reality-streaming-p
(generic function).
(setf virtual-reality-streaming-p)
(generic function).
visibility
(generic function).
(setf visibility)
(generic function).
voice
(generic function).
voice-data-corrupted
(condition).
volume
(generic function).
(setf volume)
(generic function).
vote
(generic function).
votes-down
(generic function).
votes-up
(generic function).
width
(generic reader).
window-opened
(generic function).
with-c-objects
(macro).
with-call-result
(macro).
with-input-text
(macro).
with-write-stream
(macro).
workshop-agreement-not-accepted
(condition).
workshop-detail-query
(class).
workshop-file
(generic reader).
workshop-file
(class).
workshop-global-query
(class).
workshop-query
(class).
workshop-update
(class).
workshop-user-query
(class).
write-file
(generic function).
write-stream
(generic function).
zoom
(generic function).
%callback
(class).
%steamworks
(generic function).
*c-object-table*
(special variable).
*global-callbacks*
(special variable).
*instantiated-callbacks*
(special variable).
*low-level-present*
(special variable).
*static*
(special variable).
*steamworks*
(special variable).
*this*
(special variable).
account-id
(function).
action-glyph-cache
(generic reader).
action-label-cache
(generic reader).
allocate-handle
(generic function).
applist-handle
(generic reader).
(setf applist-handle)
(generic writer).
appticket-handle
(generic reader).
(setf appticket-handle)
(generic writer).
c-slot-value-extractor
(function).
callback-type-id
(compiler macro).
callback-type-id
(function).
calloc
(function).
chdir
(function).
check-empty-string
(function).
check-invalid
(function).
check-result
(function).
check-utf8-size
(function).
check-valid
(function).
closure
(generic reader).
compute-filters-count
(function).
create-global-callbacks
(function).
current-stats-available-p
(generic reader).
(setf current-stats-available-p)
(generic writer).
cwd
(function).
deactivate
(generic function).
decode-flags
(function).
decode-leaderboard-entries
(function).
define-achievement-method
(macro).
define-browser-callback
(macro).
define-callback-class
(macro).
define-interface-method
(macro).
define-interface-submethod
(macro).
define-self-method
(macro).
define-simple-browser-callback
(macro).
define-simple-condition
(macro).
delist
(function).
destructure-query
(function).
enlist
(function).
env-var
(function).
fill-foreign-ascii
(function).
find-string
(generic reader).
(setf find-string)
(generic writer).
flags
(function).
foreign-type-p
(function).
format-query
(function).
free-handle-function
(generic function).
friend-game-info-tclass
(class).
function-callresult
(compiler macro).
function-callresult
(function).
gameserveritem-tclass
(class).
get-interface-handle
(function).
get-interface-handle*
(function).
global-percentages-available-p
(generic reader).
(setf global-percentages-available-p)
(generic writer).
global-stats-days-available
(generic reader).
(setf global-stats-days-available)
(generic writer).
input-analog-action-data-tclass
(class).
input-digital-action-data-tclass
(class).
input-motion-data-tclass
(class).
int->ipv4
(function).
interface-item
(class).
ipv4->int
(function).
leaderboard-entry-tclass
(class).
local-currency
(generic reader).
(setf local-currency)
(generic writer).
match-making-key-value-pair-tclass
(class).
maybe-compile-low-level
(function).
maybe-load-low-level
(function).
merge-query
(function).
microsecs
(function).
millisecs
(function).
object-cache
(generic reader).
p2psession-state-tclass
(class).
ping-received-callback
(generic function).
ping-response-ping-received
(function).
(setf ping-response-ping-received)
(function).
ping-response-response-failed
(function).
(setf ping-response-response-failed)
(function).
ping-response-tclass
(class).
ping-response-vtable-ptr
(function).
(setf ping-response-vtable-ptr)
(function).
player-details-response-player-details-updated
(function).
(setf player-details-response-player-details-updated)
(function).
player-details-response-response-completed
(function).
(setf player-details-response-response-completed)
(function).
player-details-response-response-failed
(function).
(setf player-details-response-response-failed)
(function).
player-details-response-tclass
(class).
player-details-response-vtable-ptr
(function).
(setf player-details-response-vtable-ptr)
(function).
player-details-updated-callback
(generic function).
prices-available-p
(generic reader).
(setf prices-available-p)
(generic writer).
printable-char-p
(function).
quit
(function).
read-file-to-sharable-byte-vector
(function).
refresh-clan
(generic function).
remote-handle
(generic reader).
(setf remote-handle)
(generic writer).
remove-all
(function).
response-completed-callback
(generic function).
response-failed-callback
(generic function).
rule-updated-callback
(generic function).
rules-response-response-completed
(function).
(setf rules-response-response-completed)
(function).
rules-response-response-failed
(function).
(setf rules-response-response-failed)
(function).
rules-response-rule-updated
(function).
(setf rules-response-rule-updated)
(function).
rules-response-tclass
(class).
rules-response-vtable-ptr
(function).
(setf rules-response-vtable-ptr)
(function).
server-list-completed-callback
(generic function).
server-list-failed-callback
(generic function).
server-list-response-server-list-completed
(function).
(setf server-list-response-server-list-completed)
(function).
server-list-response-server-list-failed
(function).
(setf server-list-response-server-list-failed)
(function).
server-list-response-server-list-updated
(function).
(setf server-list-response-server-list-updated)
(function).
server-list-response-tclass
(class).
server-list-response-vtable-ptr
(function).
(setf server-list-response-vtable-ptr)
(function).
server-list-updated-callback
(generic function).
servers-handle
(generic reader).
(setf servers-handle)
(generic writer).
setup-app-id
(function).
split-string
(function).
stats-handle
(generic reader).
(setf stats-handle)
(generic writer).
steam-item-details-tclass
(class).
steam-param-string-array-tclass
(class).
steam-party-beacon-location-tclass
(class).
steam-ugcdetails-tclass
(class).
struct-slot-ptr
(function).
struct-string
(function).
struct-type
(generic reader).
(setf struct-type)
(generic writer).
t-or
(macro).
temp-directory
(function).
translate-server-filters
(function).
universal->unix
(function).
unix->universal
(function).
unlock-time
(generic function).
url-decode
(function).
url-encode
(function).
user-stats-available-cache
(generic reader).
(setf user-stats-available-cache)
(generic writer).
warn*
(function).
with-cleanup-on-failure
(macro).
with-foreign-value
(macro).
with-foreign-values
(macro).
with-invalid-check
(macro).
with-inventory-result
(macro).
with-valid-check
(macro).
xbox-action-origin
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
A list of class-names of interfaces that are instantiated when a steamworks-client is created.
The interfaces are created in the order of this list.
By default this list does not contain any interfaces that need
explicit initialisation and finalisation.
See CREATE-INTERFACES
A list of class-names of interfaces that are instantiated when a steamworks-server is created.
The interfaces are created in the order of this list.
By default this list does not contain any interfaces that need
explicit initialisation and finalisation, or are only useful for
clients.
See CREATE-INTERFACES
Defines a new global callback function.
STRUCT-TYPE should either be a symbol naming the struct-type to
register the callback for, or a list of the struct-type and the name
of the callback. When no name is explicitly given, the name is the
same as the struct-type.
RESULT will be bound to the callback result instance, which must be of
the same type as the given struct-type. SLOTS may be a list of
bindings to slots to establish. Each binding may either be the name of
a slot, or a list of a variable name and a slot name. If no variable
name is given, it is the same as the slot name.
Note that the slot names are automatically interned to the
ORG.SHIRAKUMO.FRAF.STEAMWORKS.CFFI package, so there is no need to
prefix the package.
See GLOBAL-CALLBACK
See REMOVE-GLOBAL-CALLBACK
Lexically binds new variables and frees their values upon exit.
This is like LET with automated free on unwind.
Note that if you change the value of a binding established by
this construct, upon unwinding only the original values of the
bindings are freed.
See FREE
Constructs the appropriate callresult structure for the SteamWorks API call.
METHOD must be a SteamWorks API function name that returns a
callresult handle. INTERFACE must be the instance of the respective
interface. RESULT will be bound to the result structure when the
callresult completes.
If POLL is non-NIL (at compile-time), WITH-CALL-RESULT becomes
synchronous and will block the current thread until the callresult
completes. The BODY is then invoked with the result bound. POLL
may also be set to a real number, designating the number of seconds to
wait between polling attempts.
If POLL is NIL, the body is bound as the callresult’s closure, and the
callresult instance is returned instead. The body may then be invoked
at any time when the callresult completes. However, this can only
happen when RUN-CALLBACKS is invoked. In this case, you must also make
sure to call FREE on the returned callresult when you are done with
it.
See FREE
See POLL-FOR-RESULT
See RUN-CALLBACKS
Ensures the given object is either returned from cache or created and stored.
The initargs HANDLE and INTERFACE must be passed.
See INTERFACE-OBJECT
Accessor for a globally registered callback.
The key must be a symbol naming the callback.
The value must be a list composed of a symbol and a function.
The symbol must name the struct-type to register the callback on.
The function must be a function of one argument: the callback struct
instance.
Callbacks registered through this mechanism will be instantiated and
registered when steamworks is initialised.
See REMOVE-GLOBAL-CALLBACK
See DEFINE-CALLBACK
Returns the handle of the interface instance the object is tied
to.
See IFACE
See INTERFACE-OBJECT
Translates a foreign pointer or address to the associated lisp object, if any.
This is a SETFable place. If set to NIL, the association with the
pointer is removed. Note that this hash table is /not/ weak, meaning
that it will cause objects to be retained if they are associated. If
the associated C resource the pointer is pointing to is freed, you
MUST set its value of this function to NIL to allow the corresponding
lisp object to be freed as well.
See C-REGISTERED-OBJECT
Polls for the callresult structure for the given type and handle.
This constructs a new closure-callresult, then repeatedly calls
MAYBE-RESULT with a pause of PAUSE between each try. Once MAYBE-RESULT
returns successfully, the result structure is returned.
This effectively turns the asynchronous callresult into a synchronous
operation.
See CLOSURE-CALLRESULT
See WITH-CALL-RESULT
Removes the global callback tied to the given name.
See GLOBAL-CALLBACK
workshop-file
)) ¶client-user
)) ¶automatically generated reader method
achievement
) &optional user) ¶string
) &key sync) ¶achievement
) &key sync) ¶digital-action
) (controller controller
)) ¶analog-action
) (controller controller
)) ¶steaminput
) origin) ¶steaminput
) origin) ¶steaminput
) origin) ¶steaminput
) origin) ¶controller
)) ¶action-set-layer
) (controller integer
)) ¶(eql t)
)) ¶controller
)) ¶action-set
) (controller integer
)) ¶steamfriends
) &key dialog user lobby app url) ¶steammusicremote
)) ¶string
) (workshop-query workshop-query
)) ¶steammatchmaking
) (app app
) (ip string
) (connection-port integer
) (query-port integer
) &optional list) ¶string
) (value string
) (workshop-query workshop-query
)) ¶string
) (workshop-query workshop-query
)) ¶steamscreenshots
) &key file thumbnail vr width height pixels) ¶workshop-file
) (screenshot screenshot
)) ¶friend
) (screenshot screenshot
)) ¶workshop-file
)) ¶workshop-query
)) ¶workshop-query
)) ¶Returns the name of the API call that failed, if known.
See API-CALL-FAILED
api-call-failed
)) ¶workshop-file
)) ¶automatically generated reader method
app
.
workshop-query
)) ¶automatically generated reader method
app
.
(eql t)
)) ¶workshop-file
)) ¶workshop-file
)) ¶steamutils
)) ¶(eql t)
)) ¶Returns the argument that was missing from the call.
See ARGUMENT-MISSING
argument-missing
)) ¶clan
) (gameserver steamgameserver
)) ¶workshop-file
)) ¶steamutils
)) ¶steamgameserver
) (ticket-payload vector
) user) ¶steamutils
)) ¶steamgameserver
)) ¶workshop-query
)) ¶workshop-query
)) ¶Shorthand function to call the given function of the given interface.
See INTERFACE
See HANDLE
Function called when a callback is triggered.
CALLBACK is a specific callback instance.
PARAMETER is the callback struct instance.
FAILED, if passed, indicates whether the callback failed. In that
case the PARAMETER may not be passed a useful value.
API-CALL, if passed, identifies the api-call that initiated the
callback.
See CALLBACK (type)
closure-callresult
) parameter &optional failed api-call) ¶closure-callback
) parameter &optional failed api-call) ¶global-callback
) parameter &optional failed api-call) ¶Returns the name of the callback that does not exist.
See NO-SUCH-CALLBACK
no-such-callback
)) ¶workshop-update
)) ¶automatically generated reader method
workshop-update
)) ¶automatically generated writer method
inventory-result
) id) ¶workshop-query
)) ¶steamfriends
) (index integer
)) ¶workshop-file
)) ¶steamfriends
)) ¶p2p-session
) (channel integer
)) ¶steamfriends
) chat-id) ¶steamremotestorage
)) ¶steamremotestorage
)) ¶workshop-query
)) ¶workshop-file
) (query (eql t)
) &optional index) ¶workshop-file
) (query workshop-query
) &optional index) ¶friend
) (gameserver steamgameserver
)) ¶item-instance
) &optional quantity) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶http-request
)) ¶cookie-container
) (host string
) (key string
) &key path expires secure http-only) ¶steamhtmlsurface
) (host string
) (key string
) &key path expires secure http-only) ¶http-request
)) ¶automatically generated reader method
http-request
)) ¶steamutils
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶Creates instances of the requested interfaces and stores them in the steamworks client.
INTERFACES should be a list, where each item is either the name or
class of an interface to create, or a list of the name or class and a
requested version string. If no explicit version is passed, the
default version is used, which should be the latest version that has
been crawled from the steamworks API sources.
It is heavily recommended that you explicitly specify the versions of
the interfaces, fixed to the ones taken at the time of initial
development. This should ensure that updates to the SteamWorks SDK do
not change behaviour of your application.
Note that by default it is safe to call this function multiple times
throughout the lifetime of your application. Existing interfaces will
not be re-allocated or removed, only new ones are added.
Returns a list of the newly created interfaces.
You may add methods to this function in order to place hard
constraints on which interfaces are created and how.
You may pass T as the argument to use the default SteamWorks instance.
See STEAMWORKS (type)
See STEAMWORKS (function)
(eql t)
) interfaces) ¶steamworks
) interfaces) ¶workshop-file
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶http-request
)) ¶achievement
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶steaminventory
) (buffer vector
)) ¶workshop-file
)) ¶controller
)) ¶leaderboard
)) ¶achievement
)) ¶workshop-file
)) ¶friend-group
)) ¶(eql t)
)) ¶steamfriends
)) ¶steammusicremote
)) ¶workshop-file
)) ¶workshop-update
)) ¶(eql t)
)) ¶steamfriends
)) ¶leaderboard
)) ¶workshop-file
) &key high-priority) ¶http-request
)) ¶workshop-file
)) ¶steamworkshop
)) ¶steammusicremote
)) ¶steammusic
)) ¶steaminventory
) &key force) ¶leaderboard
) type &key start end users) ¶steammusicremote
)) ¶steammusicremote
)) ¶leaderboard
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶Returns an error code or failure explanation for why the call failed, if known.
See API-CALL-FAILED
api-call-failed
)) ¶item-instance
) (grant item
)) ¶workshop-update
) &key callback) ¶workshop-query
) &key callback) ¶workshop-file
)) ¶steammatchmaking
)) ¶steammatchmaking
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-file
)) ¶Returns the name or pathname of the file that does not exist.
See NO-SUCH-FILE
See NOT-AN-IMAGE-FILE
See PATHNAME-NOT-A-DIRECTORY
pathname-not-a-directory
)) ¶not-an-image-file
)) ¶no-such-file
)) ¶steaminput
) (name string
)) ¶steaminput
) (name string
)) ¶steaminput
) (index integer
)) ¶steaminput
) (name string
)) ¶steamfriends
) (user integer
)) ¶Frees the associated C object.
After FREE is invoked, the HANDLE will be set to NIL and the Lisp object becomes effectively useless. Any further attempt to use the object in any way leads to undefined consequences, except for calling FREE again, which is guaranteed to be safe.
See C-MANAGED-OBJECT
steamworks
)) ¶c-managed-object
)) ¶c-registered-object
)) ¶workshop-query
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶Returns the port used to listen to for new game connections.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
steamgameserver
)) ¶steamgameserver
)) ¶workshop-query
) (index integer
) count) ¶workshop-query
) (index integer
)) ¶workshop-query
) (index integer
)) ¶workshop-query
) (index integer
)) ¶workshop-query
) (index integer
)) ¶workshop-query
) (index integer
)) ¶workshop-query
) (index integer
)) ¶steaminventory
)) ¶Accesses the handle of the c-object.
This could either be a foreign memory pointer, or some other kind of
structure that serves as the identifier for the foreign object.
See C-OBJECT
steamgameserver
) packet ip port) ¶controller
) pad &key duration pause repeat) ¶string
) (request http-request
)) ¶http-request
) (key string
)) ¶steamutils
)) ¶steamscreenshots
)) ¶steamscreenshots
)) ¶achievement
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶steamutils
)) ¶workshop-query
)) ¶Returns the interface instance the object is tied to.
See INTERFACE-OBJECT
interface-object
)) ¶automatically generated reader method
controller
)) ¶steamutils
)) ¶controller
)) ¶workshop-file
)) ¶Returns the interface instance of the given name.
The container argument may be T for the global SteamWorks instance, or
another interface instance, or another interface-object instance.
If the interface does not exist, NIL is returned instead.
See INTERFACE (type)
symbol
) (object interface-object
)) ¶(eql t)
)) ¶symbol
) (steamworks steamworks
)) ¶Returns the name of the interface that failed to be created, if
known.
See INTERFACE-CREATION-FAILED
interface-creation-failed
)) ¶Accesses the interface object tied to the given handle.
See INTERFACE (type)
See REMOVE-INTERFACE-OBJECT
steamworks
)) ¶automatically generated reader method
Returns the IP address as a v4-formatted string.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
steamutils
)) ¶steamclient
)) ¶integer
) (inventory steaminventory
)) ¶steamgameserver
) (key (eql t)
)) ¶steamgameserver
) (key string
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶workshop-query
)) ¶workshop-file
)) ¶workshop-update
)) ¶workshop-query
)) ¶string
) (interface steamuserstats
) &key if-does-not-exist sort-method display-type) ¶controller
)) ¶controller
)) ¶controller
)) ¶controller
)) ¶steamuserstats
)) ¶controller
)) ¶steamparties
)) ¶steamparties
)) ¶steamremotestorage
)) ¶steamfriends
)) ¶steaminput
)) ¶steamremotestorage
)) ¶steamfriends
)) ¶steamfriends
) &key flags source coplay) ¶Returns a fresh list of the currently active SteamWorks interface instances.
You may pass T as the argument to use the default SteamWorks instance.
See STEAMWORKS (type)
(eql t)
)) ¶steamworks
)) ¶steaminventory
)) ¶inventory-result
) &key) ¶steaminventory
) &key prices user ids) ¶inventory-result
) &optional index) ¶server-list-query
)) ¶steamworkshop
)) ¶steamfriends
)) ¶steaminventory
)) ¶screenshot
)) ¶beacon-location
)) ¶automatically generated reader method
type
.
steamgameserver
)) ¶(eql t)
)) ¶steamgameserver
)) ¶steamgameserver
) &key token dedicated) ¶steammusicremote
)) ¶steamclient
)) ¶steamgameserver
)) ¶steamclient
) (pipe pipe
) &key account-type) ¶Returns the malformed string that the API can’t process.
See STRING-MALFORMED
string-malformed
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶If the callresult is ready, return the result structure.
See RESULT
See CALLRESULT
callresult
)) ¶friend-group
)) ¶beacon
)) ¶automatically generated reader method
workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶workshop-query
)) ¶steamuserstats
) &key max) ¶controller
)) ¶steamgameserver
)) ¶steamnetworking
) &optional channel) ¶Returns the maximum number of octets allowed for the API call, if known.
See STRING-TOO-LONG
string-too-long
)) ¶steamvideo
) id) ¶digital-action
) (controller controller
) (set action-set
)) ¶analog-action
) (controller controller
) (set action-set
)) ¶steamutils
)) ¶steamutils
)) ¶Returns the oversized string that caused the error.
See STRING-TOO-LONG
string-too-long
)) ¶workshop-file
)) ¶steamnetworking
)) ¶http-request
) (key string
)) ¶steamgameserver
)) ¶session-ticket
)) ¶automatically generated reader method
steammatchmaking
) (ip string
) (port integer
) &key response) ¶Returns the pipe object to this object.
See PIPE (type)
See USER (type)
See STEAMWORKS (type)
client-user
)) ¶automatically generated reader method
pipe
.
steamworks
)) ¶automatically generated reader method
pipe
.
steammusic
)) ¶steammusic
)) ¶steammusicremote
)) ¶steammusic
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶steamuserstats
)) ¶steammatchmaking
) (ip string
) (port integer
) &key response) ¶steammusic
)) ¶steammusicremote
)) ¶steammusicremote
) (id integer
) (position integer
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶workshop-query
)) ¶workshop-query
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶digital-action
)) ¶automatically generated reader method
analog-action
)) ¶automatically generated reader method
digital-action
)) ¶automatically generated writer method
analog-action
)) ¶automatically generated writer method
http-request
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶item-instance
) (property string
)) ¶cons
)) ¶steamworkshop
) (query workshop-query
) &rest args) ¶steamworkshop
) mod &rest args &key app files list type sort on page exclude require key-value-tags request search any-tag rank-by-trend-days) ¶steamworkshop
) (app app
) &rest args &key user list type sort on page exclude require key-value-tags request search any-tag rank-by-trend-days) ¶Returns the port used to listen for browser queries and pings.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
steammusicremote
)) ¶steammusicremote
)) ¶steammusicremote
) (id integer
) (position integer
)) ¶steammusicremote
)) ¶steamremotestorage
)) ¶workshop-query
)) ¶workshop-query
)) ¶steamnetworking
) (buffer (eql t)
) &optional channel) ¶steamnetworking
) (buffer vector
) &optional channel) ¶server-list-query
)) ¶server-list-query
)) ¶steamgameserver
)) ¶steammusicremote
)) ¶controller
)) ¶steammatchmaking
) (app app
) (ip string
) (connection-port integer
) (query-port integer
) &optional list) ¶Removes the interface object tied to the given handle.
See INTERFACE (type)
See INTERFACE-OBJECT (function)
http-request
)) ¶http-request
) (content-type string
)) ¶http-request
) (content-type string
)) ¶Returns the maximum number of requests that can be sent.
See TOO-MANY-REQUESTS
too-many-requests
)) ¶steammatchmaking
) &key poll distance available-slots sort max-count filter) ¶steamvideo
) id) ¶steammatchmaking
) (app app
) &key list filters response) ¶friend
) (group friend-group
) (gameserver steamgameserver
)) ¶steamvideo
) id) ¶Returns the number of octets that are required to hold the data.
See BUFFER-TOO-SHORT
buffer-too-short
)) ¶steammusicremote
)) ¶steammusicremote
)) ¶steamuserstats
) &key achievements) ¶server-list-query
)) ¶automatically generated reader method
server-query
)) ¶automatically generated reader method
Function called when ti is known the callback request has completed.
This sets the STATUS of the RESPONSE-OBJECT and can be used
to attempt and respond to it.
See RESPONSE-OBJECT
response-object
)) ¶response-object
)) ¶Function called when it is known the callback request has failed.
This sets the STATUS of the RESPONSE-OBJECT and can be used
to attempt and respond to the failure somehow.
See RESPONSE-OBJECT
response-object
)) ¶response-object
)) ¶steamgameserver
)) ¶steamfriends
)) ¶Returns the callresult structure.
If the callresult is not yet ready, an error of type API-CALL-FAILED
is signalled.
See CALLRESULT
callresult
)) ¶inventory-result
) &optional index) ¶inventory-result
) (name string
) &optional index) ¶inventory-result
)) ¶Returns the list of accumulated results of the response.
See RESULTS-RESPONSE-OBJECT
results-response-object
)) ¶automatically generated reader method
results-response-object
)) ¶automatically generated writer method
steamfriends
) key) ¶Runs all pending callbacks synchronously.
This will cause CALLBACK functions to be invoked in the same thread.
You should call this function regularly in order to keep up with
events coming in from Steam. Please see the documentation for further
explanation of callbacks and their behaviour.
You may pass T as the argument to use the default SteamWorks instance.
See STEAMWORKS (type)
steamworks-server
)) ¶steamworks-client
)) ¶(eql t)
)) ¶steaminput
)) ¶workshop-file
)) ¶leaderboard
) &key replace) ¶workshop-query
)) ¶steamgameserver
)) ¶(eql t)
)) ¶steamfriends
)) ¶http-request
) &key block stream) ¶p2p-session
) (buffer vector
) &key transmission channel start end) ¶inventory-result
)) ¶server-list-query
)) ¶Returns the depot ID of the game.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
Returns the authentication level required for the server.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
steamutils
)) ¶steammatchmaking
) (ip string
) (port integer
) &key response) ¶controller
)) ¶steamutils
) &key mode x y w h) ¶achievement
) progress total) ¶steamutils
) &key mode line-mode description max default) ¶steammusicremote
)) ¶steammusicremote
)) ¶http-request
)) ¶leaderboard
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶steamgameserver
)) ¶workshop-file
)) ¶list
)) ¶steamutils
)) ¶p2p-session
)) ¶workshop-file
)) ¶steamfriends
)) ¶workshop-file
)) ¶Returns the current status of the object
The returned value is a keyword describing the current status.
For a RESPONSE-OBJECT, the status can be one of
:PENDING :FAILED :COMPLETE
See RESPONSE-OBJECT
See SERVER-QUERY
See INVENTORY-RESULT
See STEAMMUSIC
steammusic
)) ¶server-query
)) ¶inventory-result
)) ¶response-object
)) ¶automatically generated reader method
response-object
)) ¶automatically generated writer method
p2p-session
)) ¶steamgameserver
)) ¶(eql t)
)) ¶Returns the local port used for communication with the steam servers.
See STEAMWORKS-SERVER
steamworks-server
)) ¶automatically generated reader method
analog-action
) (controller controller
)) ¶workshop-file
)) ¶list
)) ¶steamworkshop
)) ¶steamuserstats
)) ¶http-request
) (offset integer
) buffer (size integer
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-file
)) ¶workshop-update
)) ¶http-request
)) ¶http-request
)) ¶Returns the specific callresult token the callresult is registered for.
This token cannot be re-used.
See CALLRESULT
callresult
)) ¶automatically generated reader method