2025-01-13 18:09:02 +01:00
|
|
|
import socket
|
2025-01-13 17:42:12 +01:00
|
|
|
import hardware
|
2025-01-13 18:09:02 +01:00
|
|
|
import os
|
2025-01-13 17:42:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
class Simulator:
|
2025-01-13 18:09:02 +01:00
|
|
|
def __init__(self, bind):
|
|
|
|
self.s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
|
|
|
|
try:
|
|
|
|
os.remove(bind)
|
|
|
|
except FileNotFoundError:
|
|
|
|
pass
|
|
|
|
self.s.bind(bind)
|
|
|
|
self.s.listen()
|
|
|
|
while True:
|
|
|
|
|
|
|
|
|
2025-01-13 17:42:12 +01:00
|
|
|
|
|
|
|
|