':param int value: port number of broker\'s listening socket'

@port.setter
def port(self, value):

    if (not isinstance(value, numbers.Integral)):
        raise TypeError(('port    must    be    an    int,    but    got    %r' % (value,)))
    self._port = value
