class documentation

Wraps VisitorFunctions to cap concurrent payload visits via a semaphore.

Method __init__ Undocumented
Async Method visit_payload Called when encountering a single payload.
Async Method visit_payloads Called when encountering multiple payloads together.
Instance Variable _inner Undocumented
Instance Variable _sem Undocumented
def __init__(self, inner: VisitorFunctions, sem: asyncio.Semaphore): (source)

Undocumented

async def visit_payload(self, payload: Payload): (source)

Called when encountering a single payload.

async def visit_payloads(self, payloads: MutableSequence[Payload]): (source)

Called when encountering multiple payloads together.

Undocumented

Undocumented