From b591544b8c1dbcdd1250dedc9d0daa296923f430 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 9 Oct 2014 17:54:30 +0000 Subject: [PATCH] fhem.pl: describe the functions called by fhem.pl (Forum #206762) git-svn-id: https://svn.fhem.de/fhem/trunk@6728 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index 894c16fe9..1d09aa13d 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -166,18 +166,20 @@ sub cfgDB_svnId; # global, to be able to access them from modules #Special values in %modules (used if set): +# AttrFn - called for attribute changes # DefFn - define a "device" of this type -# UndefFn - clean up (delete timer, close fd), called by delete and rereadcfg # DeleteFn - clean up (delete logfile), called by delete after UndefFn -# ParseFn - Interpret a raw message -# ListFn - details for this "device" -# SetFn - set/activate this device +# ExceptFn - called if the global select reports an except field # GetFn - get some data from this device -# StateFn - set local info for this device, do not activate anything # NotifyFn - call this if some device changed its properties -# RenameFn - inform the device about its renameing -# ReadyFn - check for available data, if no FD +# ParseFn - Interpret a raw message # ReadFn - Reading from a Device (see FHZ/WS300) +# ReadyFn - check for available data, if no FD +# RenameFn - inform the device about its renameing +# SetFn - set/activate this device +# ShutdownFn-called before shutdown +# StateFn - set local info for this device, do not activate anything +# UndefFn - clean up (delete timer, close fd), called by delete and rereadcfg #Special values in %defs: # TYPE - The name of the module it belongs to