conntextual package#

Subpackages#

Submodules#

conntextual.app module#

This package’s command-line entry-point application.

conntextual.app.add_app_args(parser: ArgumentParser) None[source]#

Add application-specific arguments to the command-line parser.

conntextual.app.entry(args: Namespace) int[source]#

Execute the requested task.

conntextual.client module#

A module implementing conntextual client interfaces.

conntextual.client.client_args(parser: ArgumentParser, default_factory: str = 'tcp_json') None[source]#

Add command-line argument options for servers.

conntextual.client.client_config(args: Namespace) dict[str, Any][source]#

Get a server configuration based on command-line arguments.

conntextual.entry module#

This package’s command-line entry-point (boilerplate).

conntextual.entry.main(argv: List[str] = None) int[source]#

Program entry-point.

conntextual.server module#

A module implementing conntextual server interfaces.

conntextual.server.server_args(parser: ArgumentParser, default_udp_factory: str = 'udp_json', default_tcp_factory: str = 'tcp_json', default_websocket_factory: str = 'websocket_json', default_udp_port: int = 0, default_tcp_port: int = 0, default_websocket_port: int = 0) None[source]#

Add command-line argument options for servers.

conntextual.server.server_config(args: Namespace) dict[str, Any][source]#

Get a server configuration based on command-line arguments.

conntextual.util module#

A module containing miscellaneous.

conntextual.util.css_name(name: str) str[source]#

Replace some characters that don’t work in identifier values.

Module contents#

Useful defaults and other package metadata.