def __init__(self): self.description, self.notes = util.parseSettingDoc(self.__doc__) self.started = False self.stopping = False self.onStartup = util.DeferredSignal() self.onShutdown = util.DeferredSignal() self.settings = {} self.signals = [] self.contexts = {} self.__protocol = None self.__async_client = None self.__thread_data = threading.local()
def __init__(self): self.disconnected = False self._nextRequest = 1 self.pool = set() self.requests = {} self.listeners = {} self._messageLock = defer.DeferredLock() self.clearCache() self.endianness = '>' # create a generator to assemble the packets self.packetStream = packetStream(self.packetReceived, self.endianness) self.packetStream.next() # start the packet stream self.onDisconnect = util.DeferredSignal()