2
0
mirror of https://github.com/LonamiWebs/Telethon synced 2025-08-22 09:57:32 +00:00
telethon/network/tcp_client.py

21 lines
416 B
Python
Raw Normal View History

import socket
class TcpClient:
def __init__(self):
self.connected = False
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def connect(self, ip, port):
self.socket.connect((ip, port))
def close(self):
self.socket.close()
def write(self, data):
self.socket.send(data)
def read(self, buffer_size):
self.socket.recv(buffer_size)