Rev 736 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 736 | Rev 748 | ||
|---|---|---|---|
| Line 5... | Line 5... | ||
| 5 | ########################################################### |
5 | ########################################################### |
| 6 | 6 | ||
| 7 | class StateSpace: |
7 | class StateSpace: |
| 8 | 8 | ||
| 9 | DESCRIPTIVE_NAME = 'New Packet Filter' |
9 | DESCRIPTIVE_NAME = 'New Packet Filter' |
| - | 10 | RELATED_SPACES = [] |
|
| 10 | 11 | ||
| 11 | ''' Called to restore the default state ''' |
12 | ''' Called to restore the default state ''' |
| 12 | def reset(self): |
13 | def reset(self): |
| 13 | pass |
14 | pass |
| 14 | 15 | ||
| Line 18... | Line 19... | ||
| 18 | 19 | ||
| 19 | ''' Called just before state space is dumped to disk ''' |
20 | ''' Called just before state space is dumped to disk ''' |
| 20 | def unload(self): |
21 | def unload(self): |
| 21 | pass |
22 | pass |
| 22 | 23 | ||
| 23 | |
24 | """ Triggered by filters as response to incoming packets |
| - | 25 | related: array of statespace objects related to this state space |
|
| - | 26 | args: optional arguments |
|
| - | 27 | """ |
|
| 24 | def run(self, args): |
28 | def run(self, related, args): |
| 25 | pass |
29 | pass |