Hallo zusammen,
ich würde gerne einer Funktion, die durch einen Timer aufgerufen wird,
Argumente mitgeben.
Reinschreiben würde ich denke ich mal folgendermaßen (angelehnt an
AsyncHTTP):
Code:
--------------------
Slim::Utils::Timers::setTimer(undef, time() + 1, \&_function, {
name_argument_1 => $valueArgument_1,
name_argument_2 => $valueArgument_2,
},
);
--------------------
Wie komme ich nur dann wieder an die Werte dran, wenn die eigentliche
Funktion aufgerufen wird?
Im Gegensatz zu asyncSimple hat ein Timer kein new und kein _params...
Code:
--------------------
sub function {
my $name_argument_1 = ...;
my $name_argument_2 = ...;
}
--------------------
Im Falle von asyncHTTP wäre es $asyncHTTP->params() aber wie mach ich
das beim Timer?
Aus dem Quellcode für die Timer in LMS werde ich ehrlich gesagt nicht
ganz schlau...
Kann mir jemand ein Beispiel im Code zeigen, wo sowas drin ist oder mir
einfach so weiterhelfen?
LMS-7.9@solaris. 2x Radio, 2x Duet, 1x Chromecast v1, ShairTunes, 1x
Philips Hue System
------------------------------------------------------------------------
chincheta0815's Profile: http://forums.slimdevices.com/member.php?userid=42904
View this thread: http://forums.slimdevices.com/showthread.php?t=107410
_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/slimserver-de