:arg stream: an `.IOStream` :arg params: a `.HTTP1ConnectionParameters` or None :arg context: an opaque application-defined object that is accessible as ``connection.context``
(
self,
stream: iostream.IOStream,
params: Optional[HTTP1ConnectionParameters] = None,
context: Optional[object] = None,
)
| 780 | """An HTTP/1.x server.""" |
| 781 | |
| 782 | def __init__( |
| 783 | self, |
| 784 | stream: iostream.IOStream, |
| 785 | params: Optional[HTTP1ConnectionParameters] = None, |
| 786 | context: Optional[object] = None, |
| 787 | ) -> None: |
| 788 | """ |
| 789 | :arg stream: an `.IOStream` |
| 790 | :arg params: a `.HTTP1ConnectionParameters` or None |
| 791 | :arg context: an opaque application-defined object that is accessible |
| 792 | as ``connection.context`` |
| 793 | """ |
| 794 | self.stream = stream |
| 795 | if params is None: |
| 796 | params = HTTP1ConnectionParameters() |
| 797 | self.params = params |
| 798 | self.context = context |
| 799 | self._serving_future = None # type: Optional[Future[None]] |
| 800 | |
| 801 | async def close(self) -> None: |
| 802 | """Closes the connection. |
nothing calls this directly
no test coverage detected