19 lines
509 B
Python
19 lines
509 B
Python
|
|
||
|
from asyncio.queues import Queue
|
||
|
|
||
|
from bta_proxy.datainputstream import AsyncDataInputStream
|
||
|
from bta_proxy.packets.base import Packet
|
||
|
|
||
|
|
||
|
async def inspect_client(queue: Queue, addr: tuple[str, int]):
|
||
|
dis = AsyncDataInputStream(queue)
|
||
|
while True:
|
||
|
pkt = await Packet.read_packet(dis)
|
||
|
print("C", pkt)
|
||
|
|
||
|
async def inspect_server(queue: Queue, addr: tuple[str, int]):
|
||
|
dis = AsyncDataInputStream(queue)
|
||
|
while True:
|
||
|
pkt = await Packet.read_packet(dis)
|
||
|
print("S", pkt)
|