class documentation

class _HTTPBinProcess: (source)

View In Hierarchy

Manage an ``httpbin`` server process. :ivar _all_data_received: See :py:attr:`_HTTPBinServerProcessProtocol.all_data_received` :ivar _terminated: See :py:attr:`_HTTPBinServerProcessProtocol.terminated`

Method kill Kill the ``httpbin`` process.
Method server_description Return a :py:class:`Deferred` that fires with the the process' :py:class:`_HTTPBinDescription`, spawning the process if necessary.
Method _spawn_httpbin_process Spawn an ``httpbin`` process, returning a :py:class:`Deferred` that fires with the process transport and result.
Class Variable _open Undocumented
Instance Variable _all_data_received Undocumented
Instance Variable _error_log_path Undocumented
Instance Variable _https Undocumented
Instance Variable _process Undocumented
Instance Variable _process_description Undocumented
Instance Variable _terminated Undocumented
def kill(self): (source)

Kill the ``httpbin`` process.

def server_description(self, reactor): (source)

Return a :py:class:`Deferred` that fires with the the process' :py:class:`_HTTPBinDescription`, spawning the process if necessary.

def _spawn_httpbin_process(self, reactor): (source)

Spawn an ``httpbin`` process, returning a :py:class:`Deferred` that fires with the process transport and result.

_open = (source)

Undocumented

_all_data_received = (source)

Undocumented

_error_log_path: str = (source)

Undocumented

_https = (source)

Undocumented

_process = (source)

Undocumented

_process_description = (source)

Undocumented

_terminated = (source)

Undocumented