Navigation
index
modules
|
Kyoukai 2.1.3 documentation
»
Kyoukai 2.1.3 documentation
Table Of Contents
Main usage
Your First Kyoukai App
Asphalt usage
Handling Errors Within Your Application
Blueprints
Requests and Responses
Deploying Your App
Advanced usage
Request Hooks
Route Groups
Host Matching
HTTPS Support
HTTP/2 Support
Autodoc
Kyoukai Autodoc
Misc
Kyoukai Changelog
Docs
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
_
_init_blueprint() (kyoukai.routegroup.RouteGroupType method)
_processing_done() (kyoukai.backends.http2.H2KyoukaiProtocol method)
_raw_write() (kyoukai.backends.httptools_.KyoukaiProtocol method)
_TestingBpCtxManager (class in kyoukai.testing)
_wait() (kyoukai.backends.httptools_.KyoukaiProtocol method)
A
add_child() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
add_errorhandler() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
add_hook() (kyoukai.Blueprint method)
(kyoukai.Route method)
(kyoukai.blueprint.Blueprint method)
(kyoukai.route.Route method)
add_route() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
add_route_group() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
after_request() (in module kyoukai.routegroup)
(kyoukai.Blueprint method)
(kyoukai.Route method)
(kyoukai.blueprint.Blueprint method)
(kyoukai.route.Route method)
app (kyoukai.asphalt.HTTPRequestContext attribute)
(kyoukai.asphalt.KyoukaiBaseComponent attribute)
as_html() (in module kyoukai.util)
as_json() (in module kyoukai.util)
as_plaintext() (in module kyoukai.util)
B
backend (kyoukai.asphalt.KyoukaiBaseComponent attribute)
base_context (kyoukai.asphalt.KyoukaiBaseComponent attribute)
before_request() (in module kyoukai.routegroup)
(kyoukai.Blueprint method)
(kyoukai.Route method)
(kyoukai.blueprint.Blueprint method)
(kyoukai.route.Route method)
Blueprint (class in kyoukai)
(class in kyoukai.blueprint)
bp (kyoukai.asphalt.HTTPRequestContext attribute)
(kyoukai.route.Route attribute)
C
cfg (kyoukai.asphalt.KyoukaiBaseComponent attribute)
check_route_args() (kyoukai.Route method)
(kyoukai.route.Route method)
close() (kyoukai.backends.http2.H2KyoukaiProtocol method)
connection_made() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
ConnectionLostEvent (class in kyoukai.asphalt)
ConnectionMadeEvent (class in kyoukai.asphalt)
create_rule() (kyoukai.Route method)
(kyoukai.route.Route method)
create_wsgi_environment() (in module kyoukai.backends.http2)
D
data_received() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
do_argument_checking (kyoukai.route.Route attribute)
E
environ (kyoukai.asphalt.HTTPRequestContext attribute)
eof_received() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
errorhandler() (in module kyoukai.routegroup)
(kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
errorhandlers (kyoukai.blueprint.Blueprint attribute)
F
finalize() (kyoukai.app.Kyoukai method)
(kyoukai.Blueprint method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.blueprint.Blueprint method)
(kyoukai.testing.TestKyoukai method)
finalized (kyoukai.blueprint.Blueprint attribute)
func.after_request() (built-in function)
func.before_request() (built-in function)
func.hook() (built-in function)
G
get_chunk() (kyoukai.backends.http2.H2State method)
get_endpoint_name() (kyoukai.Route method)
(kyoukai.route.Route method)
get_errorhandler() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
get_header() (in module kyoukai.backends.http2)
get_hooks() (kyoukai.Blueprint method)
(kyoukai.Route method)
(kyoukai.blueprint.Blueprint method)
(kyoukai.route.Route method)
get_protocol() (kyoukai.asphalt.KyoukaiBaseComponent method)
(kyoukai.KyoukaiComponent method)
(kyoukai.asphalt.KyoukaiComponent method)
get_resources() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.HTTPRequestContext method)
get_response_headers() (kyoukai.backends.http2.H2State method)
get_rg_bp() (in module kyoukai.routegroup)
get_route() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
get_server_name() (kyoukai.asphalt.KyoukaiBaseComponent method)
(kyoukai.KyoukaiComponent method)
(kyoukai.asphalt.KyoukaiComponent method)
(kyoukai.backends.http2.H2KyoukaiComponent method)
H
H2KyoukaiComponent (class in kyoukai.backends.http2)
H2KyoukaiProtocol (class in kyoukai.backends.http2)
H2State (class in kyoukai.backends.http2)
handle_httpexception() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.testing.TestKyoukai method)
handle_parser_exception() (kyoukai.backends.httptools_.KyoukaiProtocol method)
hook() (in module kyoukai.routegroup)
hooks (kyoukai.route.Route attribute)
host (kyoukai.Blueprint attribute)
(kyoukai.blueprint.Blueprint attribute)
HTTPRequestContext (class in kyoukai)
(class in kyoukai.asphalt)
I
inject_request() (kyoukai.testing.TestKyoukai method)
(kyoukai.TestKyoukai method)
insert_data() (kyoukai.backends.http2.H2State method)
invoke() (kyoukai.Route method)
(kyoukai.route.Route method)
invoke_function() (kyoukai.Route method)
(kyoukai.route.Route method)
ip (kyoukai.asphalt.KyoukaiBaseComponent attribute)
K
Kyoukai (class in kyoukai)
(class in kyoukai.app)
kyoukai (module)
kyoukai.app (module)
kyoukai.asphalt (module)
kyoukai.backends (module)
kyoukai.backends.http2 (module)
kyoukai.backends.httptools_ (module)
kyoukai.blueprint (module)
kyoukai.route (module)
kyoukai.routegroup (module)
kyoukai.testing (module)
kyoukai.util (module)
KyoukaiBaseComponent (class in kyoukai.asphalt)
KyoukaiComponent (class in kyoukai)
(class in kyoukai.asphalt)
KyoukaiProtocol (class in kyoukai.backends.httptools_)
L
log_route() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.testing.TestKyoukai method)
M
match() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
methods (kyoukai.route.Route attribute)
mro() (kyoukai.routegroup.RouteGroupType method)
N
name (kyoukai.blueprint.Blueprint attribute)
O
on_body() (kyoukai.backends.httptools_.KyoukaiProtocol method)
on_header() (kyoukai.backends.httptools_.KyoukaiProtocol method)
on_headers_complete() (kyoukai.backends.httptools_.KyoukaiProtocol method)
on_message_begin() (kyoukai.backends.httptools_.KyoukaiProtocol method)
on_message_complete() (kyoukai.backends.httptools_.KyoukaiProtocol method)
on_url() (kyoukai.backends.httptools_.KyoukaiProtocol method)
P
parent (kyoukai.asphalt.HTTPRequestContext attribute)
(kyoukai.Blueprint attribute)
(kyoukai.HTTPRequestContext attribute)
(kyoukai.blueprint.Blueprint attribute)
pause_writing() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
port (kyoukai.asphalt.KyoukaiBaseComponent attribute)
prefix (kyoukai.Blueprint attribute)
(kyoukai.blueprint.Blueprint attribute)
process_request() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.testing.TestKyoukai method)
proto (kyoukai.asphalt.HTTPRequestContext attribute)
publish_lazy_resource() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.HTTPRequestContext method)
publish_resource() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.HTTPRequestContext method)
R
raw_write() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
read() (kyoukai.backends.http2.H2State method)
read_async() (kyoukai.backends.http2.H2State method)
receive_data() (kyoukai.backends.http2.H2KyoukaiProtocol method)
register_blueprint() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.testing.TestKyoukai method)
remove_resource() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.HTTPRequestContext method)
replace() (kyoukai.backends.httptools_.KyoukaiProtocol method)
request (kyoukai.asphalt.HTTPRequestContext attribute)
request_class (kyoukai.app.Kyoukai attribute)
(kyoukai.Kyoukai attribute)
(kyoukai.TestKyoukai attribute)
(kyoukai.testing.TestKyoukai attribute)
request_received() (kyoukai.backends.http2.H2KyoukaiProtocol method)
request_resource() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.HTTPRequestContext method)
response_class (kyoukai.app.Kyoukai attribute)
(kyoukai.Kyoukai attribute)
(kyoukai.TestKyoukai attribute)
(kyoukai.testing.TestKyoukai attribute)
resume_writing() (kyoukai.backends.http2.H2KyoukaiProtocol method)
(kyoukai.backends.httptools_.KyoukaiProtocol method)
root (kyoukai.app.Kyoukai attribute)
(kyoukai.Kyoukai attribute)
(kyoukai.TestKyoukai attribute)
(kyoukai.testing.TestKyoukai attribute)
Route (class in kyoukai)
(class in kyoukai.route)
route (kyoukai.asphalt.HTTPRequestContext attribute)
route() (in module kyoukai.routegroup)
(kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
RouteGroup (class in kyoukai)
(class in kyoukai.routegroup)
RouteGroupType (class in kyoukai.routegroup)
RouteInvokedEvent (class in kyoukai.asphalt)
RouteMatchedEvent (class in kyoukai.asphalt)
RouteReturnedEvent (class in kyoukai.asphalt)
routes (kyoukai.blueprint.Blueprint attribute)
rule (kyoukai.asphalt.HTTPRequestContext attribute)
(kyoukai.route.Route attribute)
run() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.TestKyoukai method)
(kyoukai.testing.TestKyoukai method)
S
sending_loop() (kyoukai.backends.http2.H2KyoukaiProtocol method)
server (kyoukai.asphalt.KyoukaiBaseComponent attribute)
start() (kyoukai.app.Kyoukai method)
(kyoukai.Kyoukai method)
(kyoukai.KyoukaiComponent method)
(kyoukai.TestKyoukai method)
(kyoukai.asphalt.KyoukaiBaseComponent method)
(kyoukai.asphalt.KyoukaiComponent method)
(kyoukai.testing.TestKyoukai method)
start_response() (kyoukai.backends.http2.H2State method)
stream_complete() (kyoukai.backends.http2.H2KyoukaiProtocol method)
T
testing_bp() (kyoukai.testing.TestKyoukai method)
(kyoukai.TestKyoukai method)
TestKyoukai (class in kyoukai)
(class in kyoukai.testing)
traverse_tree() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
tree_routes (kyoukai.Blueprint attribute)
(kyoukai.blueprint.Blueprint attribute)
U
url_for() (kyoukai.asphalt.HTTPRequestContext method)
(kyoukai.Blueprint method)
(kyoukai.HTTPRequestContext method)
(kyoukai.blueprint.Blueprint method)
utc_timestamp (kyoukai.asphalt.ConnectionLostEvent attribute)
(kyoukai.asphalt.ConnectionMadeEvent attribute)
(kyoukai.asphalt.RouteInvokedEvent attribute)
(kyoukai.asphalt.RouteMatchedEvent attribute)
(kyoukai.asphalt.RouteReturnedEvent attribute)
W
window_opened() (kyoukai.backends.http2.H2KyoukaiProtocol method)
wrap_existing_app() (kyoukai.testing.TestKyoukai class method)
(kyoukai.TestKyoukai class method)
wrap_response() (in module kyoukai.util)
wrap_route() (kyoukai.Blueprint method)
(kyoukai.blueprint.Blueprint method)
write() (kyoukai.backends.httptools_.KyoukaiProtocol method)
write_response() (kyoukai.backends.httptools_.KyoukaiProtocol method)
Navigation
index
modules
|
Kyoukai 2.1.3 documentation
»