Subversion Repositories HomeAutomation

Rev

Rev 736 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 736 Rev 737
1
###########################################################
1
###########################################################
2
#
2
#
3
# Template for node interface
3
# Template for node interface
4
#
4
#
5
###########################################################
5
###########################################################
6
 
6
 
7
class NodeIfBase:
7
class NodeIfBase:
8
    config = []
8
    config = []
9
    pktHandler = None
9
    pktHandler = None
10
   
10
   
11
    def __init__(self, cfg, pktHandler):
11
    def __init__(self, cfg, pktHandler):
12
        self.config = cfg
12
        self.config = cfg
13
        self.pktHandler = pktHandler
13
        self.pktHandler = pktHandler
14
       
14
       
15
    def setPktHandler(self, pktHandler):
15
    def setPktHandler(self, pktHandler):
16
        self.pktHandler = pktHandler
16
        self.pktHandler = pktHandler
17
   
17
   
18
    def start(self):
18
    def start(self):
19
        pass
19
        pass
20
 
20
 
21
    def stop(self):
21
    def stop(self):
-
 
22
        pass
-
 
23
   
-
 
24
    def running(self):
22
        pass
25
        pass
23
 
26