2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-13 17:26:34 +00:00

fhem.pl: forward declarations by Christian

git-svn-id: https://svn.fhem.de/fhem/trunk@5231 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2014-03-16 11:50:22 +00:00
parent 51f871c80c
commit 66adcc7117

View File

@ -49,6 +49,8 @@ sub AttrVal($$$);
sub CallFn(@); sub CallFn(@);
sub CheckDuplicate($$@); sub CheckDuplicate($$@);
sub CommandChain($$); sub CommandChain($$);
sub Debug($);
sub DoSet(@);
sub Dispatch($$$); sub Dispatch($$$);
sub DoTrigger($$@); sub DoTrigger($$@);
sub EvalSpecials($%); sub EvalSpecials($%);
@ -61,14 +63,20 @@ sub HandleArchiving($);
sub HandleTimeout(); sub HandleTimeout();
sub IOWrite($@); sub IOWrite($@);
sub InternalTimer($$$$); sub InternalTimer($$$$);
sub InternalVal($$$);
sub IsDisabled($); sub IsDisabled($);
sub IsDummy($); sub IsDummy($);
sub IsIgnored($); sub IsIgnored($);
sub IsIoDummy($);
sub LoadModule($); sub LoadModule($);
sub Log($$); sub Log($$);
sub Log3($$$); sub Log3($$$);
sub OldTimestamp($);
sub OldValue($);
sub OpenLogfile($); sub OpenLogfile($);
sub PrintHash($$); sub PrintHash($$);
sub ReadingsNum($$$);
sub ReadingsTimestamp($$$);
sub ReadingsVal($$$); sub ReadingsVal($$$);
sub RemoveInternalTimer($); sub RemoveInternalTimer($);
sub ReplaceEventMap($$$); sub ReplaceEventMap($$$);
@ -76,21 +84,38 @@ sub ResolveDateWildcards($@);
sub SemicolonEscape($); sub SemicolonEscape($);
sub SignalHandling(); sub SignalHandling();
sub TimeNow(); sub TimeNow();
sub Value($);
sub WakeUpFn($);
sub WriteStatefile(); sub WriteStatefile();
sub XmlEscape($); sub XmlEscape($);
sub addEvent($$); sub addEvent($$);
sub addToAttrList($); sub addToAttrList($);
sub addToWritebuffer($$);
sub attrSplit($); sub attrSplit($);
sub computeClientArray($$);
sub concatc($$$);
sub createInterfaceDefinitions(); sub createInterfaceDefinitions();
sub createNtfyHash();
sub devspec2array($); sub devspec2array($);
sub doGlobalDef($); sub doGlobalDef($);
sub escapeLogLine($);
sub evalStateFormat($); sub evalStateFormat($);
sub fhem($@); sub fhem($@);
sub fhz($); sub fhemTimeGm($$$$$$);
sub fhemTimeLocal($$$$$$);
sub fhemTzOffset($);
sub getAllAttr($);
sub getAllGets($); sub getAllGets($);
sub getAllSets($); sub getAllSets($);
sub getGetters($);
sub getGettersForInterface($);
sub getInterfaces($);
sub getReadingsForInterface($);
sub getSetters($);
sub getSettersForInterface($);
sub latin1ToUtf8($); sub latin1ToUtf8($);
sub escapeLogLine($); sub myrename($$);
sub notifyRegexpChanged($$);
sub readingsBeginUpdate($); sub readingsBeginUpdate($);
sub readingsBulkUpdate($$$@); sub readingsBulkUpdate($$$@);
sub readingsEndUpdate($$); sub readingsEndUpdate($$);
@ -106,6 +131,8 @@ sub CommandDefaultAttr($$);
sub CommandDefine($$); sub CommandDefine($$);
sub CommandDelete($$); sub CommandDelete($$);
sub CommandDeleteAttr($$); sub CommandDeleteAttr($$);
sub CommandDeleteReading($$);
sub CommandDisplayAttr($$);
sub CommandGet($$); sub CommandGet($$);
sub CommandHelp($$); sub CommandHelp($$);
sub CommandIOWrite($$); sub CommandIOWrite($$);
@ -119,10 +146,12 @@ sub CommandRename($$);
sub CommandRereadCfg($$); sub CommandRereadCfg($$);
sub CommandSave($$); sub CommandSave($$);
sub CommandSet($$); sub CommandSet($$);
sub CommandSetReading($$);
sub CommandSetstate($$); sub CommandSetstate($$);
sub CommandShutdown($$); sub CommandShutdown($$);
sub CommandSleep($$); sub CommandSleep($$);
sub CommandTrigger($$); sub CommandTrigger($$);
sub CommandVersion($$);
# configDB special # configDB special
sub cfgDB_Init; sub cfgDB_Init;