chanx
Getting Started
Introduction
Installation
Quick Start
User Guide
User Guide
Authentication
Consumers
Messages System
Testing
WebSocket Playground
API Reference
Generic Module
Messages Module
Utils Module
Settings Reference
Examples
Examples
Basic Example
Chat Application Example
Real-Time Dashboard Example
Development
Contributing
Changelog
chanx
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
action (chanx.messages.base.BaseMessage attribute)
(chanx.messages.outgoing.GroupCompleteMessage attribute)
add_groups() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
AsyncJsonWebsocketConsumer (class in chanx.generic.websocket)
auth_method (chanx.generic.authenticator.ChanxWebsocketAuthenticator attribute)
(chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
authentication_classes (chanx.generic.authenticator.ChanxWebsocketAuthenticator attribute)
(chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
AuthenticationMessage (class in chanx.messages.outgoing)
AuthenticationPayload (class in chanx.messages.outgoing)
AuthenticationResult (class in chanx.generic.authenticator)
authenticator_class (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
,
[1]
B
base_url (chanx.utils.websocket.RouteInfo attribute)
BaseGroupMessage (class in chanx.messages.base)
BaseIncomingMessage (class in chanx.messages.base)
BaseMessage (class in chanx.messages.base)
BaseOutgoingGroupMessage (class in chanx.messages.base)
build_groups() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
C
chanx.generic
module
chanx.generic.authenticator
module
chanx.generic.websocket
module
chanx.messages
module
chanx.messages.base
module
chanx.messages.incoming
module
chanx.messages.outgoing
module
chanx.utils.asgi
module
chanx.utils.asyncio
module
chanx.utils.logging
module
chanx.utils.websocket
module
ChanxAuthView (class in chanx.generic.authenticator)
ChanxSerializer (class in chanx.generic.authenticator)
ChanxWebsocketAuthenticator (class in chanx.generic.authenticator)
CompleteMessage (class in chanx.messages.outgoing)
create_task() (in module chanx.utils.asyncio)
D
data (chanx.generic.authenticator.AuthenticationResult attribute)
(chanx.messages.outgoing.AuthenticationPayload attribute)
delete() (chanx.generic.authenticator.ChanxAuthView method)
E
ErrorMessage (class in chanx.messages.outgoing)
G
get() (chanx.generic.authenticator.ChanxAuthView method)
get_response() (chanx.generic.authenticator.ChanxAuthView method)
get_websocket_application() (in module chanx.utils.asgi)
get_websocket_routes() (in module chanx.utils.websocket)
group_message (chanx.messages.base.BaseOutgoingGroupMessage attribute)
GroupCompleteMessage (class in chanx.messages.outgoing)
H
handler (chanx.utils.websocket.RouteInfo attribute)
I
INCOMING_MESSAGE_SCHEMA (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
IncomingMessage (class in chanx.messages.incoming)
is_authenticated (chanx.generic.authenticator.AuthenticationResult attribute)
is_current (chanx.messages.base.BaseGroupMessage attribute)
is_mine (chanx.messages.base.BaseGroupMessage attribute)
L
log_ignored_actions (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
log_received_message (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
log_sent_message (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
logger (in module chanx.utils.logging)
M
message (chanx.messages.base.BaseIncomingMessage attribute)
(chanx.messages.incoming.IncomingMessage attribute)
module
chanx.generic
chanx.generic.authenticator
chanx.generic.websocket
chanx.messages
chanx.messages.base
chanx.messages.incoming
chanx.messages.outgoing
chanx.utils.asgi
chanx.utils.asyncio
chanx.utils.logging
chanx.utils.websocket
O
obj (chanx.generic.authenticator.AuthenticationResult attribute)
OUTGOING_GROUP_MESSAGE_SCHEMA (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
P
patch() (chanx.generic.authenticator.ChanxAuthView method)
path (chanx.utils.websocket.RouteInfo attribute)
path_params (chanx.utils.websocket.RouteInfo attribute)
payload (chanx.messages.base.BaseMessage attribute)
(chanx.messages.outgoing.AuthenticationMessage attribute)
(chanx.messages.outgoing.ErrorMessage attribute)
permission_classes (chanx.generic.authenticator.ChanxWebsocketAuthenticator attribute)
(chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
PingMessage (class in chanx.messages.incoming)
PongMessage (class in chanx.messages.outgoing)
post() (chanx.generic.authenticator.ChanxAuthView method)
post_authentication() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
put() (chanx.generic.authenticator.ChanxAuthView method)
Q
queryset (chanx.generic.authenticator.ChanxWebsocketAuthenticator attribute)
(chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
R
receive_json() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
receive_message() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
RouteInfo (class in chanx.utils.websocket)
S
send_authentication_message (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
send_completion (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
send_group_member() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
send_group_message() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
send_json() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
send_message() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
send_message_immediately (chanx.generic.websocket.AsyncJsonWebsocketConsumer attribute)
send_to_groups() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
serializer_class (chanx.generic.authenticator.ChanxAuthView attribute)
status_code (chanx.generic.authenticator.AuthenticationResult attribute)
(chanx.messages.outgoing.AuthenticationPayload attribute)
status_text (chanx.generic.authenticator.AuthenticationResult attribute)
(chanx.messages.outgoing.AuthenticationPayload attribute)
T
transform_routes() (in module chanx.utils.websocket)
U
user (chanx.generic.authenticator.AuthenticationResult attribute)
W
websocket_connect() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)
websocket_disconnect() (chanx.generic.websocket.AsyncJsonWebsocketConsumer method)