コード例 #1
0
 def __init__(self, host = "localhost", port = 0):
     if port is 0:
         port = random.randint(2468, 51015);
     metal.interaction.__init__(self, metal.interaction.STREAM, 0, 0, self.connect);
     self.listen(host, port, 10);
     metal.debug(self, "listening on " + host + ":" + `port`);
コード例 #2
0
 def connect(self, conn, address):
     metal.debug(self, "got connect request from " + metal.address(address));
     KittenClient(conn);
コード例 #3
0
 def disconnect(self):
     metal.debug(self, "client " + metal.address(self.host()) + " disconnected");