def __init__ (self, connection, params): core.listenToDependencies(self, self._wantComponents) self.addListeners(core.monitoring, prefix = "guimessenger") self.connection = connection self.listenTo(connection) self.myEncoder = NOMEncoder()
def __init__(self): core.listenToDependencies(self, self._wantComponents) self.running = False self.looping = False self.handling = False self.cablesBw = None self.srcKey = None self.dstKey = None self.automaticMode = False self.alwaysOptimization = True self.start()
def __init__ (self, connection, params): core.listenToDependencies(self, self._wantComponents) self.addListeners(core.monitoring, prefix = "guimessenger") self.connection = connection """ connection._newlines = params.get("newlines", True) == True #HACK # Make LogMessenger always send back "source":"logger" params['opaque'] = {'type':'log'} self._logService = LogMessenger(connection, params) # Aggregate # Unhook its message received listener (we will pass it those events # manually ourselves...) connection.removeListener(dict(self._logService._listeners)[MessageReceived]) """ self.listenTo(connection)
def __init__(self, connection, params): core.listenToDependencies(self, self._wantComponents) self.addListeners(core.monitoring, prefix="guimessenger") self.connection = connection """ connection._newlines = params.get("newlines", True) == True #HACK # Make LogMessenger always send back "source":"logger" params['opaque'] = {'type':'log'} self._logService = LogMessenger(connection, params) # Aggregate # Unhook its message received listener (we will pass it those events # manually ourselves...) connection.removeListener(dict(self._logService._listeners)[MessageReceived]) """ self.listenTo(connection)
def _handle_ComponentRegistered(self, event): """ A component was registered with pox.core. If we were dependent on it, check again if all of our dependencies are now satisfied so we can boot. """ if core.listenToDependencies(self, self._wantComponents): return EventRemove
def _handle_ComponentRegistered (self, event): """ A component was registered with pox.core. If we were dependent on it, check again if all of our dependencies are now satisfied so we can boot. """ if core.listenToDependencies(self, self._wantComponents): return EventRemove
def __init__(self): super(EventMixin, self).__init__() if not core.listenToDependencies(self, self._wantComponents): self.listenTo(core) self.dest_ids = [5, 4, 3, 2, 1] self.links_down = 0 self.CONTROLLER_PORT_ID = 65534
def __init__(self): EventMixin.__init__(self) topology.Controller.__init__(self, "controller", handshake_complete=True) if not core.listenToDependencies(self, self._wantComponents): # If dependencies aren't fully loaded, register event handlers for ComponentRegistered self.listenTo(core) else: core.topology.addEntity(self)
def __init__(self): # Pre: core.messenger is registered # Wait for connections core.messenger.addListener(MessageReceived, self._handle_global_MessageReceived, weak=True) # client name -> TCPMessageConnection self.registered = {} # Unique ids for Nom Updates (id's needed for ACKs) self.next_nom_update_id = 0 # TODO: the following code is highly redundant with controller.rb self.topology = None if not core.listenToDependencies(self, self._wantComponents): # If dependencies aren't loaded, register event handlers for ComponentRegistered self.listenTo(core) else: self._finish_initialization()
def __init__ (self): """ Note that self.topology is initialized in _resolveComponents """ super(EventMixin, self).__init__() if not core.listenToDependencies(self, self._wantComponents): self.listenTo(core)
def __init__(self): core.listenToDependencies(self, self._wantComponents) self.flowBws = {} self.logFlag = 0 self.logCookie = 0
def _handle_ComponentRegistered (self, event): """ Checks whether the newly registered component is one of our dependencies """ if core.listenToDependencies(self, self._wantComponents): self._finish_initialization()
def __init__(self, unit): EventMixin.__init__(self) core.listenToDependencies(self, self._wantComponents) self.unit = unit
def _handle_ComponentRegistered(self, event): """ Checks whether the newly registered component is one of our dependencies """ if core.listenToDependencies(self, self._wantComponents): self._finish_initialization()
def __init__(self): """ Note that self.topology is initialized in _resolveComponents """ super(EventMixin, self).__init__() if not core.listenToDependencies(self, self._wantComponents): self.listenTo(core)
def _handle_ComponentRegistered(self, event): """ Checks whether the newly registered component is one of our dependencies """ if core.listenToDependencies(self, self._wantComponents): core.topology.addEntity(self) return EventRemove
def _handle_ComponentRegistered (self, event): """ Checks whether the newly registered component is one of our dependencies """ if core.listenToDependencies(self, self._wantComponents): core.topology.addEntity(self) return EventRemove
def __init__(self): # EventMixin.__init__(self) core.listenToDependencies(self, self._wantComponents) self.nodeList = []