The protocol allows multiple management subprotocols for different
modes of operation. Currently, the following two management protocols
are supported.
The protocol allows multiple management subprotocols for different
modes of operation. Currently, the following two management protocols
are supported.
accepts arbitrary Python code, executes it in the daemon process,
and returns its replies, all in text form. The protocol is simple,
generic, and has few failure modes, but is hardly suitable for
accepts arbitrary Python code, executes it in the daemon process,
and returns its replies, all in text form. The protocol is simple,
generic, and has few failure modes, but is hardly suitable for
- programmatic interaction. See the documentation for pdm.srv.repl
- and pdm.cli.replclient for further details.
+ programmatic interaction. See the documentation for L{pdm.srv.repl}
+ and L{pdm.cli.replclient} for further details.
daemon process. Various Python modules may expose objects that
implement one or several of a few pre-defined interfaces that allow
for various forms of inspection and management of the program
daemon process. Various Python modules may expose objects that
implement one or several of a few pre-defined interfaces that allow
for various forms of inspection and management of the program