'Arguments:
long(bool): If :const:`True`, fetch the long-format listing.
Returns:
String representation of all available devices.'

@_autoclose
def devices(self, long=False):

    msg = 'host:devices'
    if long:
        msg += '-l'
    response = self.send(msg)
    if (response == 'OKAY'):
        return self.recvl()
    self.error('Could    not    enumerate    devices')
