forked from p15670423/monkey
Agent: Allow callback registration on TCPConnectionHandler
This commit is contained in:
parent
ef39a8afd1
commit
b1c1d2bd39
|
@ -41,3 +41,11 @@ class TCPConnectionHandler(Thread):
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
self._stopped = True
|
self._stopped = True
|
||||||
|
|
||||||
|
def notify_client_connected(self, callback: Callable[[socket.socket, IPv4Address], None]):
|
||||||
|
"""
|
||||||
|
Register to be notified when a client connects.
|
||||||
|
|
||||||
|
:param callback: Callable used to notify when a client connects.
|
||||||
|
"""
|
||||||
|
self._client_connected = callback
|
||||||
|
|
Loading…
Reference in New Issue