Subversion Repositories HomeAutomation

Rev

Rev 737 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 737 Rev 750
Line 5... Line 5...
5
###########################################################
5
###########################################################
6
 
6
 
7
class NodeIfBase:
7
class NodeIfBase:
8
    config = []
8
    config = []
9
    pktHandler = None
9
    pktHandler = None
-
 
10
    ownerNotifier = None
10
   
11
   
-
 
12
    DEFAULT_CONFIG = {}
-
 
13
   
11
    def __init__(self, cfg, pktHandler):
14
    def __init__(self, pktHandler, cfg = None):
12
        self.config = cfg
15
        self.config = cfg
13
        self.pktHandler = pktHandler
16
        self.pktHandler = pktHandler
14
       
17
       
15
    def setPktHandler(self, pktHandler):
18
    def setPktHandler(self, pktHandler):
16
        self.pktHandler = pktHandler
19
        self.pktHandler = pktHandler
-
 
20
       
-
 
21
    def setIfNotifier(self, ifNotifier):
-
 
22
        self.ownerNotifier = ifNotifier
17
   
23
   
18
    def start(self):
24
    def start(self):
19
        pass
25
        pass
20
 
26
 
21
    def stop(self):
27
    def stop(self):