generated from mononoki/pyproj
[+] mvp1
basic working mvp
This commit is contained in:
15
src/transport/tcp/connection.py
Normal file
15
src/transport/tcp/connection.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import json
|
||||
|
||||
class Connection:
|
||||
def __init__(self, reader, writer):
|
||||
self.reader = reader
|
||||
self.writer = writer
|
||||
|
||||
async def send(self, packet):
|
||||
data = (json.dumps(packet) + "\n").encode()
|
||||
self.writer.write(data)
|
||||
await self.writer.drain()
|
||||
|
||||
async def close(self):
|
||||
self.writer.close()
|
||||
await self.writer.wait_closed()
|
||||
Reference in New Issue
Block a user