Example #1
0
 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
Example #2
0
 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
Example #3
0
 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 = '> '
Example #4
0
 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 = '> '
Example #5
0
 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
Example #6
0
 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