示例#1
0
	def __init__( self, context, cfgFile ):
		cfg = UT.load_cfg( cfgFile )
		self.publisher = context.socket(zmq.PUB)
		self.publisher.bind("tcp://*:%s" % (cfg.get( 'General', 'serverport_pub' ),))
		self.replier = context.socket(zmq.XREP)
		self.replier.bind("tcp://*:%s" % (cfg.get( 'General', 'serverport_rep' ),))
		self.command = context.socket(zmq.XREP)
		self.command.bind("tcp://*:%s" % (cfg.get( 'General', 'serverport_cmd' ),))
		self.logger = context.socket(zmq.PUSH)
		self.logger.connect(cfg.get( 'General', 'serveraddr_logger' ))
示例#2
0
	def __init__(self):
		self._mode = self._get_AdvPressed()

		cfg = "ABCClient.cfg"
		self._cfg = UT.load_cfg(cfg)
		#self.__cfgCheckDefaults()
		self.connectionManager = ConnectionManager( self._cfg )
		newLogger = Logger(self.connectionManager.logger)
		# Remove to start the logging
		sys.stdout = newLogger

		self._handler = ClABCHandler( self.connectionManager )
		self._handler._frames['main'] = ActivityManager(None,-1,"Activity Manager", self )

		self.__initGUI()
示例#3
0
	def __init__( self, context, cfgFile ):
		cfg = UT.load_cfg( cfgFile )
		self.data = context.socket(zmq.XREQ)
		self.data.connect(cfg.get( 'General', 'serveraddr_data' ))