MCPcopy Create free account

hub / github.com/Textualize/textual-ganglion / types & classes

Types & classes114 in github.com/Textualize/textual-ganglion

↓ 50 callersClass_
src/ganglion/data/static/js/textual.js:1
↓ 10 callersClassl
src/ganglion/data/static/js/textual.js:1
↓ 5 callersClassDownloadError
Exception raised when a download fails.
src/ganglion/download_manager.py:45
↓ 4 callersClassPacketError
src/ganglion/packet_decoder.py:5
↓ 3 callersClassMsgPackCodec
A codec using the msgpack format.
src/ganglion/msgpack_codec.py:9
↓ 3 callersClassPacketDecoder
Base class for an object which encodes and decodes packets.
src/ganglion/packet_decoder.py:9
↓ 3 callersClassRegistry
A container for services.
src/ganglion/registry.py:10
↓ 2 callersClassAccount
A user / company account.
src/ganglion/models.py:69
↓ 2 callersClassApplication
An application served by an ApplicationClient
src/ganglion/models.py:136
↓ 2 callersClassConfigError
src/ganglion/config.py:30
↓ 2 callersClassDecodeError
An error has occurred in decoding.
src/ganglion/codec.py:17
↓ 2 callersClassDecodeError
A problem decoding data.
src/ganglion/_binary_encode.py:24
↓ 2 callersClassTimer
Run a callback at regular intervals.
src/ganglion/timer.py:15
↓ 2 callersClassf
src/ganglion/data/static/js/textual.js:1
↓ 1 callersClassAPIKey
An API key associated with an account.
src/ganglion/models.py:55
↓ 1 callersClassAccountToUser
Association table to join account and user.
src/ganglion/models.py:39
↓ 1 callersClassApplicationClient
A client which serves applications (textual-serve).
src/ganglion/models.py:165
↓ 1 callersClassApplicationService
An application service. A Textual app (or rather an agent that spawns Textual apps) connects to this end-point via websocket.
src/ganglion/application_service.py:49
↓ 1 callersClassAuthToken
An auto token (indicates user is logged in).
src/ganglion/models.py:125
↓ 1 callersClassBlur
App was blurred. Args: route_key (str): Route key.
src/ganglion/packets.py:847
↓ 1 callersClassClientError
src/ganglion/client.py:14
↓ 1 callersClassConfig
src/ganglion/config.py:54
↓ 1 callersClassDownload
src/ganglion/download_manager.py:22
↓ 1 callersClassDownloadManager
Class which manages downloads for the server. Serves as the link between the web server and app processes during downloads. A single server
src/ganglion/download_manager.py:49
↓ 1 callersClassFocus
App has focus. Args: route_key (str): Route key.
src/ganglion/packets.py:800
↓ 1 callersClassGanglionConsole
src/ganglion/cli.py:305
↓ 1 callersClassGanglionWebServer
The web(sockets) server.
src/ganglion/server.py:49
↓ 1 callersClassIdentityError
Raised when there are errors in the identifiers.
src/ganglion/identity.py:19
↓ 1 callersClassLoggingClient
src/ganglion/cli.py:292
↓ 1 callersClassNotifyTerminalSize
Notify the client that the terminal has change dimensions. Args: session_id (str): Session identity. width (int): Width of the te
src/ganglion/packets.py:725
↓ 1 callersClassPacketDefinitionError
Raise when packets.yml contains invalid information.
src/packets/build.py:12
↓ 1 callersClassParseError
src/ganglion/cli.py:25
↓ 1 callersClassRequestDeliverChunk
The server requests a chunk of a file from the running app. Args: route_key (str): Route key. delivery_key (str): Delivery key.
src/ganglion/packets.py:1171
↓ 1 callersClassRoute
Defines a 'route' (two endpoints where traffic will be routed).
src/ganglion/router.py:27
↓ 1 callersClassRoutePing
Session ping Args: route_key (str): Route index. data (str): Opaque data.
src/ganglion/packets.py:607
↓ 1 callersClassRouter
Stores and manages routes.
src/ganglion/router.py:88
↓ 1 callersClassSessionData
Data for a session. Args: route_key (str): Route index. data (bytes): Data for a remote app
src/ganglion/packets.py:548
↓ 1 callersClassSignup
src/ganglion/api_models.py:16
↓ 1 callersClassUsageBucket
src/ganglion/models.py:92
↓ 1 callersClassUser
A user.
src/ganglion/models.py:105
↓ 1 callersClassWebClient
A web client where applications are served.
src/ganglion/models.py:187
↓ 1 callersClassWebClientService
Manages a web client (websocket connection to the browser).
src/ganglion/web_client_service.py:22
↓ 1 callersClassWebsocketStream
src/ganglion/websocket_stream.py:9
Class
frontend/src/index.js:11
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
Class
src/ganglion/data/static/js/textual.js:1
ClassApplicationSession
src/ganglion/models.py:200
ClassBase
Base class for models.
src/ganglion/models.py:24
ClassBinaryEncodedMessage
A message that has been binary encoded. Args: route_key (str): Route key. data (bytes): The binary encoded bytes.
src/ganglion/packets.py:965
ClassC
src/ganglion/data/static/js/textual.js:1
ClassClient
A client class to connect to Ganglion and process messages.
src/ganglion/client.py:18
ClassCodec
A base class responsible for encoding and decoding packets for the wire.
src/ganglion/codec.py:21
ClassCodecError
Base class for codec related errors.
src/ganglion/codec.py:9
ClassDB
src/ganglion/config.py:50
ClassDeclareApps
Declare the apps exposed. Args: apps (list): Apps served by this client.
src/ganglion/packets.py:295
ClassDeliverFileStart
The app indicates to the server that it is ready to send a file. Args: route_key (str): Route key. delivery_key (str): Delivery k
src/ganglion/packets.py:1024
ClassEncodeError
An error has occurred in encoding.
src/ganglion/codec.py:13
ClassHandlers
Base class for handlers.
src/ganglion/packets.py:1292
ClassIdentityProperty
Create a property that cases self.id to the appropriate identity type.
src/ganglion/models.py:16
ClassInfo
Info message to be written in to logs. Unlike Log, these messages will be used in production. Args: message (str): Info message
src/ganglion/packets.py:248
ClassLog
A message to be written to debug logs. This is a debugging aid, and will be disabled in production. Args: message (str): Message to log.
src/ganglion/packets.py:201
ClassOpenUrl
Open a URL in the browser. Args: route_key (str): Route key. url (str): URL to open. new_tab (bool): Open in new tab.
src/ganglion/packets.py:894
ClassP
src/ganglion/data/static/js/textual.js:1
ClassPacket
Base class for a packet. Should never be sent. Use one of the derived classes.
src/ganglion/packets.py:90
ClassPacketType
Enumeration of packet types.
src/ganglion/packets.py:33
ClassPing
Request packet data to be returned via a Pong. Args: data (bytes): Opaque data.
src/ganglion/packets.py:107
ClassPong
Response to a Ping packet. The data from Ping should be sent back in the Pong. Args: data (bytes): Data received from PING
src/ganglion/packets.py:154
ClassRegionType
src/ganglion/regions.py:8
ClassRoutePong
Session pong Args: route_key (str): Route index. data (str): Opaque data.
src/ganglion/packets.py:666
ClassServer
src/ganglion/config.py:34
ClassService
An abstract service that processes byte packets.
src/ganglion/service.py:65
ClassSessionClose
Close an existing app session. Args: session_id (str): Session identity route_key (str): Route key
src/ganglion/packets.py:487
ClassSessionOpen
Notification sent by a client when an app session was opened Args: session_id (str): Session ID app_id (str): Application identit
src/ganglion/packets.py:342
ClassStatic
src/ganglion/config.py:45
ClassStream
A abstract stream for outgoing data. This will generally wrap a websocket, or a mock websocket.
src/ganglion/stream.py:4
ClassTemplates
src/ganglion/config.py:41
ClassTextualTerminal
frontend/src/index.js:11
Classa
src/ganglion/data/static/js/textual.js:1
Classc
src/ganglion/data/static/js/textual.js:1
next →1–100 of 114, ranked by callers