bearer.py 703 B

12345678910111213141516171819202122232425
  1. import socket
  2. import threading
  3. import config as cfg
  4. from .worker import Worker
  5. class Bearer(Worker):
  6. def __init__(self, parent):
  7. super().__init__(self,parent)
  8. print("\n\n Bearer \n\n")
  9. def socketOracle(self,HOST,PORT):
  10. self.connector = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  11. self.connector.connect((HOST, PORT))
  12. t = threading.Thread(target=self.receive)
  13. t.start()
  14. self.toSEND({
  15. "type":"oracleInit",
  16. "oracle":"Bearer"
  17. })
  18. print("socket is created and Listener is created\n")
  19. def start(self,a):
  20. print("Bearer",a)
  21. self.socketOracle(self.connectorIP,self.connectorPort)