def is_port_open(self, port, timeout=<NUM_LIT:10>):
raise NotImplementedError("<STR_LIT>")<EOL>
check if given port is open and receiving connections

:param port: int
:param timeout: int, how many seconds to wait for connection; defaults to 2
:return: True if the connection has been established inside timeout, False otherwise