Exemplo n.º 1
0
 def __init__(self, processor):
     CppServerWrapper.__init__(self)
     self.processor = self._getProcessor(processor)
     self.processorAdapter = _ProcessorAdapter(self.processor)
     self.setAdapter(self.processorAdapter)
     self._setup_done = False
     self.serverEventHandler = None
Exemplo n.º 2
0
 def setup(self):
     if self._setup_done:
         return
     CppServerWrapper.setup(self)
     if self.serverEventHandler is not None:
         self.serverEventHandler.preServe(self.getAddress())
     self._setup_done = True
Exemplo n.º 3
0
 def setup(self):
     if self._setup_done:
         return
     CppServerWrapper.setup(self)
     if self.serverEventHandler is not None:
         self.serverEventHandler.preServe(self.getAddress())
     self._setup_done = True
Exemplo n.º 4
0
 def setup(self):
     if self._setup_done:
         return
     CppServerWrapper.setup(self)
     # Task expire isn't supported in Python
     CppServerWrapper.setTaskExpireTime(self, 0)
     if self.serverEventHandler is not None:
         self.serverEventHandler.preServe(self.getAddress())
     self._setup_done = True
Exemplo n.º 5
0
 def loop(self):
     if not self._setup_done:
         raise RuntimeError(
             "setup() must be called before loop()")
     CppServerWrapper.loop(self)
Exemplo n.º 6
0
 def __init__(self, processor):
     CppServerWrapper.__init__(self)
     self.processor = self._getProcessor(processor)
     self.setAdapter(_ProcessorAdapter(self.processor))
     self._setup_done = False
     self.serverEventHandler = None
Exemplo n.º 7
0
 def setObserver(self, observer):
     self.processorAdapter.setObserver(observer)
     CppServerWrapper.setObserver(self, observer)
Exemplo n.º 8
0
 def setAdapter(self, adapter):
     self.processorAdapter = adapter
     CppServerWrapper.setAdapter(self, adapter)