Added timed callbacks to C and Python test plugins

This commit is contained in:
James Booth
2016-03-08 21:00:33 +00:00
parent 468cdec81e
commit cc98724d8f
2 changed files with 15 additions and 0 deletions

View File

@@ -142,6 +142,10 @@ def cmd_pythontest(arg1=None, arg2=None, arg3=None, arg4=None, arg5=None):
else: else:
prof.cons_bad_cmd_usage("/python-test") prof.cons_bad_cmd_usage("/python-test")
def timed_callback():
create_win()
prof.win_show(plugin_win, "timed -> timed_callback called")
def prof_init(version, status): def prof_init(version, status):
prof.win_create(plugin_win, _handle_win_input) prof.win_create(plugin_win, _handle_win_input)
@@ -190,6 +194,8 @@ def prof_init(version, status):
[ "debug", "info", "warning", "error" ] [ "debug", "info", "warning", "error" ]
) )
prof.register_timed(timed_callback, 30)
def prof_on_start(): def prof_on_start():
create_win() create_win()
prof.win_show(plugin_win, "fired -> prof_on_start") prof.win_show(plugin_win, "fired -> prof_on_start")

View File

@@ -212,6 +212,13 @@ cmd_ctest(char **args)
} }
} }
void
timed_callback(void)
{
create_win();
prof_win_show(plugin_win, "timed -> timed_callback called");
}
void void
prof_init(const char * const version, const char * const status) prof_init(const char * const version, const char * const status)
{ {
@@ -264,6 +271,8 @@ prof_init(const char * const version, const char * const status)
char *log_ac[] = { "debug", "info", "warning", "error", NULL }; char *log_ac[] = { "debug", "info", "warning", "error", NULL };
prof_register_ac("/c-test log", log_ac); prof_register_ac("/c-test log", log_ac);
prof_register_timed(timed_callback, 30);
} }
void void