runtimepy.sample package#
Submodules#
runtimepy.sample.peer module#
A sample peer program interface.
- class runtimepy.sample.peer.SamplePeer(protocol: RuntimepySubprocessProtocol, name: str, config: Dict[str, str | int | float | bool | None | Dict[str, str | int | float | bool | None] | List[str | int | float | bool | None]])[source]#
Bases:
RuntimepyPeerA sample peer program.
runtimepy.sample.program module#
A module implementing a sample peer-program interface.
- class runtimepy.sample.program.SampleProgram(name: str, config: Dict[str, str | int | float | bool | None | Dict[str, str | int | float | bool | None] | List[str | int | float | bool | None]])[source]#
Bases:
PeerProgramA sample peer program.
- async log_message_sender(poll_period_s: float, did_write: Event) None[source]#
Write to stderr periodically.
- stderr_task: Task[None]#
Module contents#
A module aggregating sample runtime interfaces.