class documentation

class CallbackHandler: (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Async Method listen_and_serve Undocumented
Async Method shutdown Undocumented
Async Method wait_for_code Undocumented
Property addr Undocumented
Property code Undocumented
Property port Undocumented
Property state Undocumented
Method _get_free_port Undocumented
Async Method _handle_callback Undocumented
Async Method _set_code Undocumented
Instance Variable _addr Undocumented
Instance Variable _app Undocumented
Instance Variable _code Undocumented
Instance Variable _done Undocumented
Instance Variable _lock Undocumented
Instance Variable _port Undocumented
Instance Variable _runner Undocumented
Instance Variable _site Undocumented
Instance Variable _state Undocumented
def __init__(self): (source)

Undocumented

async def listen_and_serve(self): (source)

Undocumented

async def shutdown(self): (source)

Undocumented

async def wait_for_code(self, timeout: float | None = None) -> str | None: (source)

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

def _get_free_port(self) -> tuple[int, socket.socket, str]: (source)

Undocumented

async def _handle_callback(self, request: web.Request) -> web.Response: (source)

Undocumented

async def _set_code(self, code: str | None, state: str | None): (source)

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

_runner: web.AppRunner | None = (source)

Undocumented

_site: web.SockSite | None = (source)

Undocumented

Undocumented