MCPcopy
hub / github.com/AirtestProject/Poco / __init__

Method __init__

poco/utils/net/stdbroker.py:17–28  ·  view source on GitHub ↗
(self, ep1, ep2)

Source from the content-addressed store, hash-verified

15
16class StdBroker(object):
17 def __init__(self, ep1, ep2):
18 super(StdBroker, self).__init__()
19
20 # always ep2 --request---> ep1
21 # ep2 <--response-- ep1
22 self.ep1 = self._make_transport(ep1)
23 self.ep2 = self._make_transport(ep2)
24 self.requests_map = {} # reqid -> requester cid
25
26 self.t = threading.Thread(target=self.loop)
27 self.t.daemon = True
28 self.t.start()
29
30 def _make_transport(self, ep):
31 ep = urlparse(ep)

Callers

nothing calls this directly

Calls 2

_make_transportMethod · 0.95
startMethod · 0.80

Tested by

no test coverage detected