genro-asgi
Getting started
Getting Started
Core Concepts
Coming from Starlette / FastAPI
Frequently asked questions
Building the documentation
Guides
How-to Guides
Architecture
Architecture overview
API Reference
API Reference
genro-asgi
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (genro_asgi.applications.server_sections.auth_section.AuthSection method)
(genro_asgi.applications.server_sections.tasks_section.TasksSection method)
(genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.applications.server_sections.users_section.UsersSection method)
(genro_asgi.auth.api_key_store.FileApiKeyStore method)
(genro_asgi.auth.auth_method.AuthMethod method)
(genro_asgi.auth.core.AuthCore method)
(genro_asgi.auth.oidc_method.OidcMethod method)
(genro_asgi.auth.user_store.FileUserStore method)
(genro_asgi.middleware.session.SessionMiddleware method)
(genro_asgi.response.Response method)
(genro_asgi.session.avatar.Avatar method)
(genro_asgi.session.session.Session method)
(genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.sse.SseStream method)
(genro_asgi.streaming.StreamingResponse method)
(genro_asgi.tasks.executor.LocalTaskExecutor method)
(genro_asgi.tasks.hub.EventHub method)
(genro_asgi.tasks.manager.TaskManager method)
(genro_asgi.tasks.schedule.AtSpec method)
(genro_asgi.tasks.schedule.CronSpec method)
(genro_asgi.tasks.schedule.EverySpec method)
(genro_asgi.tasks.schedule.TaskCadence method)
(genro_asgi.tasks.scheduler.TaskScheduler method)
(genro_asgi.tasks.spool.TaskSpool method)
(genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.websocket.WebSocket method)
(genro_asgi.wsx.WsxConnection method)
(genro_asgi.wsx.WsxEnvelope method)
(genro_asgi_multiworker_spa.environ.AsgiSeam method)
(genro_asgi_multiworker_spa.environ.WsgiSeam method)
A
abort() (genro_asgi_multiworker_spa.global_store.GlobalStoreLease method)
accept() (genro_asgi.websocket.WebSocket method)
add_cleanup() (genro_asgi.request_registry.RegisteredRequest method)
add_database() (genro_asgi.server.BaseServer method)
admin_password (genro_asgi.config.elements.AsgiServerGrammar attribute)
admin_password() (genro_asgi.config.handler.ConfigurationHandler method)
age (genro_asgi.request.Request property)
api_info (genro_asgi.applications.openapi.OpenApiApplication property)
api_key_store (genro_asgi.applications.server_sections.tokens_section.TokensSection property)
(genro_asgi.auth.mixin.AuthMixin property)
api_name (genro_asgi.applications.openapi.OpenApiApplication property)
ApiKeyStore (class in genro_asgi.auth.api_key_store)
app (genro_asgi.middleware.base.BaseMiddleware property)
app_panel (genro_asgi.application.BaseApplication property)
app_snapshot (genro_asgi.application.BaseApplication property)
append_log() (genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
application (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.request.Request property)
application_at() (genro_asgi.server.BaseServer method)
ApplicationGrammar (class in genro_asgi.application)
applications (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.server.BaseServer property)
applications() (genro_asgi.config.handler.ConfigurationHandler method)
arm_router() (genro_asgi.plugin_mixin.PluginMixin method)
AsgiConfigBuilder (class in genro_asgi.config.builder)
AsgiDbHandlerBase (class in genro_asgi.db)
AsgiSeam (class in genro_asgi_multiworker_spa.environ)
AsgiServer (class in genro_asgi.asgi_server)
AsgiServerGrammar (class in genro_asgi.config.elements)
assign() (genro_asgi.tasks.spool.TaskSpool method)
AtSpec (class in genro_asgi.tasks.schedule)
attach_avatar() (genro_asgi.session.session.Session method)
attach_section() (genro_asgi.applications.server_app.ServerApplication method)
auth_core (genro_asgi.applications.server_sections.tokens_section.TokensSection property)
(genro_asgi.auth.mixin.AuthMixin property)
auth_entries() (genro_asgi.config.handler.ConfigurationHandler method)
auth_filters() (genro_asgi.applications.mcp.McpOpenApiApplication method)
(genro_asgi.routed_application.RoutedApplication method)
auth_section (genro_asgi.applications.server_app.ServerApplication property)
auth_tags (genro_asgi.request.Request property)
AuthCore (class in genro_asgi.auth.core)
authenticate() (genro_asgi.auth.core.AuthCore method)
(genro_asgi.auth.mixin.AuthMixin method)
(genro_asgi.server.BaseServer method)
authentication (genro_asgi.config.elements.AsgiServerGrammar attribute)
AuthMethod (class in genro_asgi.auth.auth_method)
AuthMiddleware (class in genro_asgi.middleware.authentication)
AuthMixin (class in genro_asgi.auth.mixin)
AuthSection (class in genro_asgi.applications.server_sections.auth_section)
Avatar (class in genro_asgi.session.avatar)
avatar() (genro_asgi.request.Request method)
(genro_asgi.session.session.Session method)
avatars (genro_asgi.session.session.Session property)
await_drain() (genro_asgi.request_registry.RequestRegistry method)
B
BaseApplication (class in genro_asgi.application)
BaseConfiguration (class in genro_asgi.config.builder)
BaseMiddleware (class in genro_asgi.middleware.base)
BaseServer (class in genro_asgi.server)
basic_user (genro_asgi.config.elements.AsgiServerGrammar attribute)
bearer_token (genro_asgi.config.elements.AsgiServerGrammar attribute)
bind_kwargs() (genro_asgi.routed_application.RoutedApplication method)
bind_page() (genro_asgi.websocket.WebSocketRegistry method)
build_chain() (in module genro_asgi.middleware.base)
build_environ() (genro_asgi_multiworker_spa.environ.WsgiSeam method)
build_request_slot() (genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker method)
build_scope() (genro_asgi_multiworker_spa.environ.AsgiSeam method)
C
callback() (genro_asgi.auth.oidc_method.OidcMethod method)
callback_url() (genro_asgi.auth.oidc_method.OidcMethod method)
cancel() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
ChannelClient (class in genro_asgi.channel.client)
check_password() (genro_asgi.auth.user_store.UserStore method)
children_channel (genro_asgi.communication.CommunicationMixin property)
clear_dirty() (genro_asgi.session.session.Session method)
close() (genro_asgi.channel.client.ChannelClient method)
(genro_asgi.websocket.WebSocket method)
closeConnection() (genro_asgi.db.AsgiDbHandlerBase method)
closed (genro_asgi.channel.client.ChannelClient property)
closed_attrs() (genro_asgi.config.handler.ConfigurationHandler method)
code (genro_asgi.auth.oidc_method.OidcMethod property)
commander (genro_asgi_multiworker_spa.spa_app.SpaApplication property)
commander_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
CommunicationMixin (class in genro_asgi.communication)
config (genro_asgi.asgi_server.AsgiServer property)
config() (genro_asgi.application.BaseApplication method)
config_host (genro_asgi.asgi_server.AsgiServer property)
config_port (genro_asgi.asgi_server.AsgiServer property)
ConfigError
configuration (genro_asgi.config.elements.AsgiServerGrammar attribute)
ConfigurationHandler (class in genro_asgi.config.handler)
configure() (genro_asgi.plugins.openapi.plugin.OpenAPIPlugin method)
connect() (genro_asgi.channel.client.ChannelClient method)
connected (genro_asgi.channel.client.ChannelClient property)
(genro_asgi.websocket.WebSocket property)
content_type (genro_asgi.request.Request property)
cookie_value() (in module genro_asgi.middleware.base)
cookies (genro_asgi.request.Request property)
(genro_asgi.websocket.WebSocket property)
CORSMiddleware (class in genro_asgi.middleware.cors)
create() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
(genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
(genro_asgi.tasks.spool.TaskSpool method)
create_jwt() (genro_asgi.applications.server_sections.tokens_section.TokensSection method)
create_user() (genro_asgi.applications.server_sections.users_section.UsersSection method)
created_at (genro_asgi.request.Request property)
credentials (genro_asgi.config.elements.AsgiServerGrammar attribute)
CronSpec (class in genro_asgi.tasks.schedule)
current (genro_asgi.request_registry.RequestRegistry property)
D
data (genro_asgi.request.Request property)
(genro_asgi.session.avatar.Avatar property)
(genro_asgi.session.session.Session property)
(genro_asgi.wsx.WsxEnvelope property)
database (genro_asgi.config.elements.AsgiServerGrammar attribute)
databases (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.server.BaseServer property)
databases() (genro_asgi.config.handler.ConfigurationHandler method)
db (genro_asgi.request.Request property)
db_name (genro_asgi.routed_application.RoutedApplication property)
debug (genro_asgi.server.BaseServer attribute)
decode_body() (genro_asgi.request.Request method)
decode_cookies() (genro_asgi.request.Request method)
decode_multipart() (genro_asgi.request.Request method)
decode_query() (genro_asgi.request.Request method)
default_application (genro_asgi.server.BaseServer property)
default_config (genro_asgi.config.builder.AsgiConfigBuilder attribute)
default_plugin_registry() (in module genro_asgi.plugin_mixin)
default_registry() (in module genro_asgi.middleware)
DEFAULT_SITE_MOUNT (in module genro_asgi.storage_mixin)
delete() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
(genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.applications.server_sections.users_section.UsersSection method)
(genro_asgi.auth.api_key_store.ApiKeyStore method)
(genro_asgi.auth.api_key_store.FileApiKeyStore method)
(genro_asgi.auth.user_store.FileUserStore method)
(genro_asgi.auth.user_store.UserStore method)
(genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
(genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
(genro_asgi_multiworker_spa.global_store.GlobalStoreClient method)
demux() (genro_asgi.server.BaseServer method)
descriptor() (genro_asgi.auth.auth_method.AuthMethod method)
(genro_asgi.auth.auth_method.PasswordMethod method)
(genro_asgi.auth.oidc_method.OidcMethod method)
descriptors() (genro_asgi.applications.server_sections.auth_section.AuthSection method)
dirty (genro_asgi.session.session.Session property)
disable() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
discovery() (genro_asgi.auth.oidc_method.OidcMethod method)
dispatch() (genro_asgi.mcp.engine.McpEngine method)
docs_style (genro_asgi.applications.openapi.OpenApiApplication property)
due_rows() (genro_asgi.tasks.store.TaskStore method)
dump() (genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
E
enable() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
encode() (genro_asgi.wsx.WsxEnvelope method)
ensure_auth_section() (genro_asgi.applications.server_app.ServerApplication method)
entry_info_to_openapi() (genro_asgi.plugins.openapi.translator.OpenAPITranslator static method)
entry_metadata() (genro_asgi.plugins.openapi.plugin.OpenAPIPlugin method)
ErrorMiddleware (class in genro_asgi.middleware.errors)
EventHub (class in genro_asgi.tasks.hub)
EverySpec (class in genro_asgi.tasks.schedule)
execute() (genro_asgi.tasks.executor.LocalTaskExecutor method)
executor (genro_asgi.pool.WorkPool property)
external_id (genro_asgi.request.Request property)
external_url (genro_asgi.asgi_server.AsgiServer property)
F
FatalBootError
FileApiKeyStore (class in genro_asgi.auth.api_key_store)
FileTaskStore (class in genro_asgi.tasks.store)
FileUserStore (class in genro_asgi.auth.user_store)
for_update() (genro_asgi_multiworker_spa.global_store.GlobalStoreClient method)
Frame (class in genro_asgi.channel.frame)
frame() (genro_asgi.sse.SseStream method)
FrameCodec (class in genro_asgi.channel.frame)
FrameTooLarge
G
genro_asgi.application
module
genro_asgi.applications.mcp
module
genro_asgi.applications.openapi
module
genro_asgi.applications.server_app
module
genro_asgi.applications.server_sections.auth_section
module
genro_asgi.applications.server_sections.tasks_section
module
genro_asgi.applications.server_sections.tokens_section
module
genro_asgi.applications.server_sections.users_section
module
genro_asgi.asgi_server
module
genro_asgi.auth.api_key_store
module
genro_asgi.auth.auth_method
module
genro_asgi.auth.core
module
genro_asgi.auth.mixin
module
genro_asgi.auth.oidc_method
module
genro_asgi.auth.user_store
module
genro_asgi.channel.client
module
genro_asgi.channel.frame
module
genro_asgi.communication
module
genro_asgi.config.builder
module
genro_asgi.config.elements
module
genro_asgi.config.handler
module
genro_asgi.db
module
genro_asgi.exceptions
module
genro_asgi.lifespan
module
genro_asgi.mcp.engine
module
genro_asgi.middleware
module
genro_asgi.middleware.authentication
module
genro_asgi.middleware.base
module
genro_asgi.middleware.cors
module
genro_asgi.middleware.errors
module
genro_asgi.middleware.logging
module
genro_asgi.middleware.session
module
genro_asgi.middleware.wellknown
module
genro_asgi.plugin_mixin
module
genro_asgi.plugins.openapi.plugin
module
genro_asgi.plugins.openapi.translator
module
genro_asgi.pool
module
genro_asgi.request
module
genro_asgi.request_registry
module
genro_asgi.response
module
genro_asgi.routed_application
module
genro_asgi.server
module
genro_asgi.session.avatar
module
genro_asgi.session.mixin
module
genro_asgi.session.session
module
genro_asgi.session.store
module
genro_asgi.sse
module
genro_asgi.storage_mixin
module
genro_asgi.streaming
module
genro_asgi.tasks.executor
module
genro_asgi.tasks.hub
module
genro_asgi.tasks.manager
module
genro_asgi.tasks.mixin
module
genro_asgi.tasks.schedule
module
genro_asgi.tasks.scheduler
module
genro_asgi.tasks.spool
module
genro_asgi.tasks.store
module
genro_asgi.types
module
genro_asgi.websocket
module
genro_asgi.wsx
module
genro_asgi_multiworker_spa.environ
module
get() (genro_asgi.applications.server_sections.users_section.UsersSection method)
(genro_asgi.auth.api_key_store.ApiKeyStore method)
(genro_asgi.auth.api_key_store.FileApiKeyStore method)
(genro_asgi.auth.user_store.FileUserStore method)
(genro_asgi.auth.user_store.UserStore method)
(genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
(genro_asgi.tasks.spool.TaskSpool method)
(genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
(genro_asgi_multiworker_spa.global_store.GlobalStoreClient method)
get_db() (genro_asgi.request.Request method)
get_middleware() (genro_asgi.middleware.MiddlewareMixin method)
(genro_asgi.server.BaseServer method)
get_next_run() (genro_asgi.tasks.schedule.AtSpec method)
(genro_asgi.tasks.schedule.CronSpec method)
(genro_asgi.tasks.schedule.EverySpec method)
(genro_asgi.tasks.schedule.TaskCadence method)
get_page_socket() (genro_asgi.websocket.WebSocketRegistry method)
get_session() (genro_asgi.middleware.session.SessionMiddleware method)
get_transport() (genro_asgi.request.Request method)
global_store (genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker property)
GlobalStoreClient (class in genro_asgi_multiworker_spa.global_store)
GlobalStoreCommitUnconfirmed
GlobalStoreLease (class in genro_asgi_multiworker_spa.global_store)
grammar (genro_asgi.application.BaseApplication attribute)
(genro_asgi.asgi_server.AsgiServer attribute)
(genro_asgi.tasks.mixin.TaskMixin attribute)
group_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
guess_http_method() (genro_asgi.plugins.openapi.translator.OpenAPITranslator static method)
H
handler_kwargs() (genro_asgi.request.Request method)
handshake_cookie (genro_asgi.application.BaseApplication property)
(genro_asgi_multiworker_spa.spa_app.SpaApplication property)
hash_password() (genro_asgi.auth.user_store.UserStore method)
header_environ() (genro_asgi_multiworker_spa.environ.WsgiSeam method)
headers (genro_asgi.request.Request property)
(genro_asgi.websocket.WebSocket property)
headers_dict() (in module genro_asgi.middleware.base)
hosted_app_seam (genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker property)
HTTPBadRequest
HTTPException
HTTPForbidden
HTTPNotFound
HTTPUnauthorized
HTTPUnprocessableContent
I
id (genro_asgi.request.Request property)
(genro_asgi.session.session.Session property)
identity (genro_asgi.session.avatar.Avatar property)
identity_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
in_flight (genro_asgi.request_registry.RequestRegistry property)
index() (genro_asgi.applications.server_app.ServerApplication method)
init() (genro_asgi.request.Request method)
initialize() (genro_asgi.mcp.engine.McpDispatcher method)
is_cancelled() (genro_asgi.tasks.spool.TaskSpool method)
is_expired() (genro_asgi.session.session.Session method)
issue() (genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.auth.api_key_store.ApiKeyStore method)
J
jwk_client() (genro_asgi.auth.oidc_method.OidcMethod method)
jwt (genro_asgi.config.elements.AsgiServerGrammar attribute)
K
kind (genro_asgi.auth.auth_method.AuthMethod attribute)
(genro_asgi.auth.auth_method.PasswordMethod attribute)
(genro_asgi.auth.oidc_method.OidcMethod attribute)
L
Lifespan (class in genro_asgi.lifespan)
lifespan (genro_asgi.server.BaseServer property)
list() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
(genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.applications.server_sections.users_section.UsersSection method)
list_active() (genro_asgi.tasks.spool.TaskSpool method)
list_by_owner() (genro_asgi.tasks.spool.TaskSpool method)
list_by_status() (genro_asgi.tasks.spool.TaskSpool method)
list_pending() (genro_asgi.tasks.spool.TaskSpool method)
load_all() (genro_asgi.auth.api_key_store.ApiKeyStore method)
(genro_asgi.auth.api_key_store.FileApiKeyStore method)
(genro_asgi.auth.user_store.FileUserStore method)
(genro_asgi.auth.user_store.UserStore method)
(genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
load_snapshot() (genro_asgi.session.store.MemorySessionStore method)
LocalTaskExecutor (class in genro_asgi.tasks.executor)
logger (genro_asgi.middleware.base.BaseMiddleware property)
LoggingMiddleware (class in genro_asgi.middleware.logging)
login (genro_asgi.config.elements.AsgiServerGrammar attribute)
login() (genro_asgi.applications.server_app.ServerApplication method)
login_enabled (genro_asgi.asgi_server.AsgiServer property)
login_methods() (genro_asgi.applications.server_app.ServerApplication method)
login_page() (genro_asgi.applications.server_app.ServerApplication method)
login_policy (genro_asgi.applications.server_app.ServerApplication property)
logout() (genro_asgi.applications.server_app.ServerApplication method)
logs() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
M
main() (genro_asgi.config.builder.BaseConfiguration method)
make_callable() (genro_asgi.routed_application.RoutedApplication method)
manager (genro_asgi.applications.server_sections.tasks_section.TasksSection property)
mark_dirty() (genro_asgi.session.session.Session method)
matched_password() (genro_asgi.applications.server_sections.users_section.UsersSection method)
mcp_engine (genro_asgi.applications.mcp.McpApplication property)
(genro_asgi.applications.mcp.McpOpenApiApplication property)
mcp_name_segment (genro_asgi.applications.mcp.McpOpenApiApplication property)
McpApplication (class in genro_asgi.applications.mcp)
McpDispatcher (class in genro_asgi.mcp.engine)
McpEngine (class in genro_asgi.mcp.engine)
McpOpenApiApplication (class in genro_asgi.applications.mcp)
MemorySessionStore (class in genro_asgi.session.store)
meta (genro_asgi.session.session.Session property)
metadata_of() (genro_asgi.applications.server_sections.users_section.UsersSection method)
method (genro_asgi.request.Request property)
method_id (genro_asgi.auth.auth_method.AuthMethod property)
methods (genro_asgi.applications.server_sections.auth_section.AuthSection property)
metrics (genro_asgi.pool.WorkPool property)
middleware (genro_asgi.config.elements.AsgiServerGrammar attribute)
middleware_chain (genro_asgi.middleware.MiddlewareMixin property)
middleware_config() (genro_asgi.config.handler.ConfigurationHandler method)
MiddlewareMixin (class in genro_asgi.middleware)
module
genro_asgi.application
genro_asgi.applications.mcp
genro_asgi.applications.openapi
genro_asgi.applications.server_app
genro_asgi.applications.server_sections.auth_section
genro_asgi.applications.server_sections.tasks_section
genro_asgi.applications.server_sections.tokens_section
genro_asgi.applications.server_sections.users_section
genro_asgi.asgi_server
genro_asgi.auth.api_key_store
genro_asgi.auth.auth_method
genro_asgi.auth.core
genro_asgi.auth.mixin
genro_asgi.auth.oidc_method
genro_asgi.auth.user_store
genro_asgi.channel.client
genro_asgi.channel.frame
genro_asgi.communication
genro_asgi.config.builder
genro_asgi.config.elements
genro_asgi.config.handler
genro_asgi.db
genro_asgi.exceptions
genro_asgi.lifespan
genro_asgi.mcp.engine
genro_asgi.middleware
genro_asgi.middleware.authentication
genro_asgi.middleware.base
genro_asgi.middleware.cors
genro_asgi.middleware.errors
genro_asgi.middleware.logging
genro_asgi.middleware.session
genro_asgi.middleware.wellknown
genro_asgi.plugin_mixin
genro_asgi.plugins.openapi.plugin
genro_asgi.plugins.openapi.translator
genro_asgi.pool
genro_asgi.request
genro_asgi.request_registry
genro_asgi.response
genro_asgi.routed_application
genro_asgi.server
genro_asgi.session.avatar
genro_asgi.session.mixin
genro_asgi.session.session
genro_asgi.session.store
genro_asgi.sse
genro_asgi.storage_mixin
genro_asgi.streaming
genro_asgi.tasks.executor
genro_asgi.tasks.hub
genro_asgi.tasks.manager
genro_asgi.tasks.mixin
genro_asgi.tasks.schedule
genro_asgi.tasks.scheduler
genro_asgi.tasks.spool
genro_asgi.tasks.store
genro_asgi.types
genro_asgi.websocket
genro_asgi.wsx
genro_asgi_multiworker_spa.environ
mount (genro_asgi.tasks.store.FileTaskStore property)
N
new_descriptor() (in module genro_asgi.tasks.spool)
node() (genro_asgi.config.handler.ConfigurationHandler method)
O
oidc (genro_asgi.config.elements.AsgiServerGrammar attribute)
oidc_providers (genro_asgi.applications.server_app.ServerApplication property)
oidc_providers() (genro_asgi.config.handler.ConfigurationHandler method)
OidcMethod (class in genro_asgi.auth.oidc_method)
on_request_served() (genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker method)
on_shutdown() (genro_asgi.application.BaseApplication method)
on_startup() (genro_asgi.application.BaseApplication method)
on_websocket() (genro_asgi.server.BaseServer method)
open_attrs() (genro_asgi.config.handler.ConfigurationHandler method)
openapi (genro_asgi.config.elements.AsgiServerGrammar attribute)
OpenApiApplication (class in genro_asgi.applications.openapi)
OpenAPIPlugin (class in genro_asgi.plugins.openapi.plugin)
OpenAPITranslator (class in genro_asgi.plugins.openapi.translator)
orchestration_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
P
parameters (genro_asgi.application.ApplicationGrammar attribute)
parent_armed (genro_asgi.communication.CommunicationMixin property)
parent_channel (genro_asgi.communication.CommunicationMixin property)
PasswordMethod (class in genro_asgi.auth.auth_method)
path (genro_asgi.request.Request property)
(genro_asgi.request_registry.RegisteredRequest property)
(genro_asgi.websocket.WebSocket property)
ping() (genro_asgi.mcp.engine.McpDispatcher method)
plugin (genro_asgi.config.elements.AsgiServerGrammar attribute)
plugin_registry (genro_asgi.plugin_mixin.PluginMixin property)
PluginMixin (class in genro_asgi.plugin_mixin)
plugins (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.plugin_mixin.PluginMixin property)
plugins_config() (genro_asgi.config.handler.ConfigurationHandler method)
pool (genro_asgi.server.BaseServer property)
progress() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
provider (genro_asgi.auth.oidc_method.OidcMethod property)
(genro_asgi.config.elements.AsgiServerGrammar attribute)
provisioned (genro_asgi.pool.WorkPool property)
public_record() (genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.applications.server_sections.users_section.UsersSection method)
publish() (genro_asgi.tasks.hub.EventHub method)
publish_progress() (genro_asgi.tasks.manager.TaskManager method)
purge() (genro_asgi.tasks.spool.TaskSpool method)
purge_expired() (genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
Q
query (genro_asgi.request.Request property)
QUITTING (in module genro_asgi.lifespan)
R
read_body() (genro_asgi.request.Request method)
(genro_asgi_multiworker_spa.environ.WsgiSeam method)
read_handshake() (genro_asgi.websocket.WebSocket method)
read_headers() (genro_asgi.request.Request method)
read_log() (genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
read_message() (genro_asgi.websocket.WebSocket method)
read_params() (genro_asgi.tasks.spool.TaskSpool method)
read_progress() (genro_asgi.tasks.spool.TaskSpool method)
read_result() (genro_asgi.tasks.spool.TaskSpool method)
read_text() (genro_asgi.wsx.WsxEnvelope method)
receive_bytes() (genro_asgi.websocket.WebSocket method)
receive_text() (genro_asgi.websocket.WebSocket method)
Redirect
redirect_to_default() (genro_asgi.server.BaseServer method)
refuse() (genro_asgi.websocket.WebSocket method)
REFUSED_RETRY_AFTER_SECONDS (in module genro_asgi.server)
register() (genro_asgi.applications.server_sections.auth_section.AuthSection method)
(genro_asgi.request_registry.RequestRegistry method)
(genro_asgi.websocket.WebSocketRegistry method)
register_application() (genro_asgi.server.BaseServer method)
register_auth_method() (genro_asgi.applications.server_app.ServerApplication method)
RegisteredRequest (class in genro_asgi.request_registry)
Request (class in genro_asgi.request)
request_cancel() (genro_asgi.tasks.spool.TaskSpool method)
request_id (genro_asgi.request_registry.RegisteredRequest property)
RequestRegistry (class in genro_asgi.request_registry)
requests (genro_asgi.server.BaseServer property)
resolve() (genro_asgi.tasks.executor.LocalTaskExecutor method)
Response (class in genro_asgi.response)
response() (genro_asgi.sse.SseStream method)
restore() (genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
result() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
revoke() (genro_asgi.applications.server_sections.tokens_section.TokensSection method)
(genro_asgi.auth.api_key_store.ApiKeyStore method)
root_application (genro_asgi.server.BaseServer property)
route (genro_asgi.routed_application.RoutedApplication property)
route_cleanup() (genro_asgi.routed_application.RoutedApplication method)
RoutedApplication (class in genro_asgi.routed_application)
run() (genro_asgi.pool.WorkPool method)
run_cleanups() (genro_asgi.request_registry.RegisteredRequest method)
run_now() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
(genro_asgi.tasks.scheduler.TaskScheduler method)
run_sync() (genro_asgi.server.BaseServer method)
(genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker method)
running (genro_asgi.tasks.manager.TaskManager property)
(genro_asgi.tasks.scheduler.TaskScheduler property)
RUNNING (in module genro_asgi.lifespan)
S
safe_next_path() (in module genro_asgi.auth.auth_method)
save() (genro_asgi.applications.server_sections.users_section.UsersSection method)
(genro_asgi.auth.api_key_store.ApiKeyStore method)
(genro_asgi.auth.api_key_store.FileApiKeyStore method)
(genro_asgi.auth.user_store.FileUserStore method)
(genro_asgi.auth.user_store.UserStore method)
(genro_asgi.session.store.MemorySessionStore method)
(genro_asgi.session.store.SessionStore method)
(genro_asgi.tasks.store.FileTaskStore method)
(genro_asgi.tasks.store.TaskStore method)
save_session (genro_asgi.session.mixin.SessionMixin property)
save_snapshot() (genro_asgi.session.store.MemorySessionStore method)
scan() (genro_asgi.tasks.scheduler.TaskScheduler method)
schema_filters() (genro_asgi.applications.mcp.McpOpenApiApplication method)
(genro_asgi.applications.openapi.OpenApiApplication method)
schema_to_parameters() (genro_asgi.plugins.openapi.translator.OpenAPITranslator static method)
scope (genro_asgi.request.Request property)
scope_type (genro_asgi.request_registry.RegisteredRequest property)
sections (genro_asgi.applications.server_app.ServerApplication property)
send() (genro_asgi.channel.client.ChannelClient method)
send_bytes() (genro_asgi.websocket.WebSocket method)
send_frame() (genro_asgi.channel.client.ChannelClient method)
send_message() (genro_asgi.server.BaseServer method)
(genro_asgi_multiworker_spa.orchestration.spa_worker.SpaWorker method)
send_serialized_message() (genro_asgi.server.BaseServer method)
send_text() (genro_asgi.websocket.WebSocket method)
serve() (genro_asgi.asgi_server.AsgiServer method)
(genro_asgi.server.BaseServer method)
(genro_asgi.wsx.WsxConnection method)
(genro_asgi_multiworker_spa.environ.AsgiSeam method)
serve_environ() (genro_asgi_multiworker_spa.environ.WsgiSeam method)
server (genro_asgi.application.BaseApplication property)
(genro_asgi.applications.server_sections.auth_section.AuthSection property)
(genro_asgi.auth.auth_method.AuthMethod property)
(genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.middleware.base.BaseMiddleware property)
(genro_asgi.request.Request property)
(genro_asgi.tasks.scheduler.TaskScheduler property)
server_address() (genro_asgi_multiworker_spa.environ.AsgiSeam method)
server_app_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
server_kwargs() (genro_asgi.config.handler.ConfigurationHandler method)
server_section() (genro_asgi.config.builder.BaseConfiguration method)
ServerApplication (class in genro_asgi.applications.server_app)
Session (class in genro_asgi.session.session)
session (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.request.Request property)
session() (genro_asgi.server.BaseServer method)
(genro_asgi.session.mixin.SessionMixin method)
session_store (genro_asgi.session.mixin.SessionMixin property)
SessionMiddleware (class in genro_asgi.middleware.session)
SessionMixin (class in genro_asgi.session.mixin)
SessionStore (class in genro_asgi.session.store)
set() (genro_asgi_multiworker_spa.global_store.GlobalStoreClient method)
set_cookie() (genro_asgi.response.Response method)
set_enabled() (genro_asgi.tasks.store.TaskStore method)
set_error() (genro_asgi.response.Response method)
set_header() (genro_asgi.response.Response method)
(genro_asgi.streaming.StreamingResponse method)
set_password() (genro_asgi.applications.server_sections.users_section.UsersSection method)
set_result() (genro_asgi.response.Response method)
settle() (genro_asgi.tasks.spool.TaskSpool method)
shutdown() (genro_asgi.lifespan.Lifespan method)
(genro_asgi.pool.WorkPool method)
SHUTDOWN_DRAIN_TIMEOUT_SECONDS (in module genro_asgi.lifespan)
shutdown_mode (genro_asgi.server.BaseServer attribute)
shutdown_timeout_seconds (genro_asgi.server.BaseServer property)
signing_jwt_config (genro_asgi.auth.core.AuthCore property)
snapshot() (genro_asgi.request_registry.RequestRegistry method)
(genro_asgi.websocket.WebSocketRegistry method)
SpaApplication (class in genro_asgi_multiworker_spa.spa_app)
SpaWorker (class in genro_asgi_multiworker_spa.orchestration.spa_worker)
spool (genro_asgi.tasks.manager.TaskManager property)
spool_list() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
spread_over_params() (genro_asgi.routed_application.RoutedApplication method)
SseStream (class in genro_asgi.sse)
start() (genro_asgi.auth.oidc_method.OidcMethod method)
(genro_asgi.tasks.manager.TaskManager method)
(genro_asgi.tasks.scheduler.TaskScheduler method)
start_url() (genro_asgi.auth.oidc_method.OidcMethod method)
started_at (genro_asgi.request_registry.RegisteredRequest property)
startup() (genro_asgi.lifespan.Lifespan method)
state (genro_asgi.server.BaseServer attribute)
stop() (genro_asgi.tasks.manager.TaskManager method)
(genro_asgi.tasks.scheduler.TaskScheduler method)
STOPPING (in module genro_asgi.lifespan)
storage (genro_asgi.config.elements.AsgiServerGrammar attribute)
(genro_asgi.storage_mixin.StorageMixin property)
storage_config() (genro_asgi.config.handler.ConfigurationHandler method)
storage_key (genro_asgi.config.builder.BaseConfiguration attribute)
storage_mounts() (genro_asgi.config.builder.BaseConfiguration method)
storage_section() (genro_asgi.config.builder.BaseConfiguration method)
StorageMixin (class in genro_asgi.storage_mixin)
store (genro_asgi.tasks.scheduler.TaskScheduler property)
StreamingResponse (class in genro_asgi.streaming)
subprotocols (genro_asgi.websocket.WebSocket property)
subscribe() (genro_asgi.tasks.hub.EventHub method)
sync_defaults() (genro_asgi.tasks.scheduler.TaskScheduler method)
T
tags (genro_asgi.session.avatar.Avatar property)
TaskCadence (class in genro_asgi.tasks.schedule)
TaskGrammar (class in genro_asgi.tasks.mixin)
TaskManager (class in genro_asgi.tasks.manager)
TaskMixin (class in genro_asgi.tasks.mixin)
tasks (genro_asgi.tasks.mixin.TaskGrammar attribute)
(genro_asgi.tasks.mixin.TaskMixin property)
tasks_config (genro_asgi.tasks.mixin.TaskMixin property)
tasks_enabled (genro_asgi.tasks.mixin.TaskMixin property)
TaskScheduler (class in genro_asgi.tasks.scheduler)
TaskSpool (class in genro_asgi.tasks.spool)
TasksSection (class in genro_asgi.applications.server_sections.tasks_section)
TaskStore (class in genro_asgi.tasks.store)
tick() (genro_asgi.tasks.scheduler.TaskScheduler method)
tokens (genro_asgi.config.elements.AsgiServerGrammar attribute)
TokensSection (class in genro_asgi.applications.server_sections.tokens_section)
touch() (genro_asgi.session.session.Session method)
translate_h_openapi() (genro_asgi.plugins.openapi.translator.OpenAPITranslator static method)
translate_openapi() (genro_asgi.plugins.openapi.translator.OpenAPITranslator static method)
tytx_mode (genro_asgi.request.Request property)
tytx_transport (genro_asgi.request.Request property)
U
unregister() (genro_asgi.request_registry.RequestRegistry method)
(genro_asgi.websocket.WebSocketRegistry method)
unsubscribe() (genro_asgi.tasks.hub.EventHub method)
update() (genro_asgi.applications.server_sections.tasks_section.TasksSection method)
update_run() (genro_asgi.tasks.store.TaskStore method)
UploadedFile (class in genro_asgi.request)
upsert_default() (genro_asgi.tasks.store.TaskStore method)
user_store (genro_asgi.applications.server_sections.users_section.UsersSection property)
(genro_asgi.auth.mixin.AuthMixin property)
user_to_userkey() (genro_asgi.auth.user_store.FileUserStore method)
users (genro_asgi.config.elements.AsgiServerGrammar attribute)
UsersSection (class in genro_asgi.applications.server_sections.users_section)
UserStore (class in genro_asgi.auth.user_store)
uvicorn_server (genro_asgi.server.BaseServer property)
V
verify() (genro_asgi.auth.api_key_store.ApiKeyStore method)
(genro_asgi.auth.user_store.UserStore method)
W
wait_closed() (genro_asgi.channel.client.ChannelClient method)
WebSocket (class in genro_asgi.websocket)
websocket (genro_asgi.config.elements.AsgiServerGrammar attribute)
websocket_max_concurrent (genro_asgi.server.BaseServer property)
websocket_origins (genro_asgi.server.BaseServer property)
WebSocketDisconnect
WebSocketRegistry (class in genro_asgi.websocket)
websockets (genro_asgi.server.BaseServer property)
WellKnownMiddleware (class in genro_asgi.middleware.wellknown)
WorkPool (class in genro_asgi.pool)
write_message() (genro_asgi.websocket.WebSocket method)
write_progress() (genro_asgi.tasks.spool.TaskSpool method)
write_result() (genro_asgi.tasks.spool.TaskSpool method)
WsgiSeam (class in genro_asgi_multiworker_spa.environ)
WsxConnection (class in genro_asgi.wsx)
WsxEnvelope (class in genro_asgi.wsx)