def __init__(self, host='localhost', port=61613, user='', passcode='', ver='1.1', prompt='> ', verbose=True, stdin=sys.stdin, stdout=sys.stdout): Cmd.__init__(self, 'Tab', stdin, stdout) ConnectionListener.__init__(self) self.prompt = prompt self.verbose = verbose self.user = user self.passcode = passcode if ver == '1.0': self.conn = StompConnection10([(host, port)], wait_on_receipt=True) elif ver == '1.1': self.conn = StompConnection11([(host, port)], wait_on_receipt=True) elif ver == '1.2': self.conn = StompConnection12([(host, port)], wait_on_receipt=True) elif ver == 'multicast': self.conn = MulticastConnection() else: raise RuntimeError('Unknown version') self.conn.set_listener('', self) self.conn.start() self.conn.connect(self.user, self.passcode, wait=True) self.transaction_id = None self.version = ver self.__subscriptions = {} self.__subscription_id = 1 self.__quit = False
def __init__(self, host='localhost', port=61613, user='', passcode='', ver=1.0, stdin=sys.stdin, stdout=sys.stdout): Cmd.__init__(self, 'Tab', stdin, stdout) ConnectionListener.__init__(self) self.conn = Connection([(host, port)], user, passcode, wait_on_receipt=True, version=ver) self.conn.set_listener('', self) self.conn.start() self.transaction_id = None self.version = ver self.__subscriptions = {} self.__subscription_id = 1 self.prompt = '> '
def __init__(self, host='localhost', port=61613, user='', passcode='', ver=1.1, prompt='> ', verbose=True, stdin=sys.stdin, stdout=sys.stdout): Cmd.__init__(self, 'Tab', stdin, stdout) ConnectionListener.__init__(self) self.prompt = prompt self.verbose = verbose self.user = user self.passcode = passcode if ver == 1.0: self.conn = StompConnection10([(host, port)], wait_on_receipt=True) elif ver == 1.1: self.conn = StompConnection11([(host, port)], wait_on_receipt=True) elif ver == 1.2: self.conn = StompConnection12([(host, port)], wait_on_receipt=True) self.conn.set_listener('', self) self.conn.start() self.conn.connect(self.user, self.passcode, wait=True) self.transaction_id = None self.version = ver self.__subscriptions = {} self.__subscription_id = 1
def __init__( self, host="localhost", port=61613, user="", passcode="", ver="1.1", prompt="> ", verbose=True, stdin=sys.stdin, stdout=sys.stdout, ): Cmd.__init__(self, "Tab", stdin, stdout) ConnectionListener.__init__(self) self.prompt = prompt self.verbose = verbose self.user = user self.passcode = passcode if ver == "1.0": self.conn = StompConnection10([(host, port)], wait_on_receipt=True) elif ver == "1.1": self.conn = StompConnection11([(host, port)], wait_on_receipt=True) elif ver == "1.2": self.conn = StompConnection12([(host, port)], wait_on_receipt=True) elif ver == "multicast": self.conn = MulticastConnection() else: raise RuntimeError("Unknown version") self.conn.set_listener("", self) self.conn.start() self.conn.connect(self.user, self.passcode, wait=True) self.transaction_id = None self.version = ver self.__subscriptions = {} self.__subscription_id = 1 self.__quit = False