diff options
Diffstat (limited to 'plugins/node_plugin.py')
| -rw-r--r-- | plugins/node_plugin.py | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/plugins/node_plugin.py b/plugins/node_plugin.py deleted file mode 100644 index 325ff8a..0000000 --- a/plugins/node_plugin.py +++ /dev/null @@ -1,29 +0,0 @@ -class NodePlugin: - """ - Node plugins get register to the node API get notified when events occurs. - The call and return suffixes are used for methods that are called at the beginning - and the end, respectively, of API calls triggered by the node source code. - - Changing this API could brake most of the node plugins. - """ - - def __init__(self,plugin_name,api): - self.api=api - self.plugin_name=plugin_name - api.plugin_register(self) - - def on_send_call(self,interface,data,datasize,dst): - pass - - def on_send_return(self,interface,data,datasize,dst,code): - pass - - def on_receive_return(self,interface,data,start_at,end_at): - pass - - def on_terminated(self): - pass - - def log(self,msg): - self.api.log(self.plugin_name+"(NP) "+msg) - |
