X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fllua.h;h=d2e59aa34b49d5319502d50df32caa5e3a73e78f;hb=fd334774172ae43c8e55aba76ce06b3d61407517;hp=59ea82e3da8132e5a2c2b9a3a5ecf1cdd2915cb4;hpb=9827726ae5a13a49a9bcb3528db9a251e0e99530;p=monky diff --git a/src/llua.h b/src/llua.h index 59ea82e..d2e59aa 100644 --- a/src/llua.h +++ b/src/llua.h @@ -3,7 +3,7 @@ * Conky, a system monitor, based on torsmo * * Copyright (c) 2009 Toni Spets - * Copyright (c) 2005-2009 Brenden Matthews, Philip Kovacs, et. al. + * Copyright (c) 2005-2010 Brenden Matthews, Philip Kovacs, et. al. * (see AUTHORS) * All rights reserved. * @@ -24,12 +24,12 @@ #ifndef LUA_H_ #define LUA_H_ -#include "structs.h" - #include #include #include +#include "config.h" + #ifdef X11 #include "x11.h" #endif /* X11 */ @@ -38,12 +38,6 @@ /* load a lua script */ void llua_load(const char *script); -/* call a function with args, and return a string from it (must be free'd) */ -char *llua_getstring(const char *args); -/* call a function with args, and return a string from it (must be free'd) */ -char *llua_getstring_read(const char *function, const char *arg); -/* call a function with args, and put the result in ret */ -int llua_getnumber(const char *args, double *ret); /* close lua stuff */ void llua_close(void); #ifdef HAVE_SYS_INOTIFY_H @@ -68,7 +62,15 @@ void llua_setup_window_table(int text_start_x, int text_start_y, int text_width, void llua_update_window_table(int text_start_x, int text_start_y, int text_width, int text_height); #endif /* X11 */ -void llua_setup_info(conky_context *ctx, double u_interval); -void llua_update_info(conky_context *ctx, double u_interval); +void llua_setup_info(struct information *i, double u_interval); +void llua_update_info(struct information *i, double u_interval); + +void print_lua(struct text_object *, char *, int); +void print_lua_parse(struct text_object *, char *, int); +void print_lua_bar(struct text_object *, char *, int); +#ifdef X11 +void print_lua_graph(struct text_object *, char *, int); +#endif /* X11 */ +void print_lua_gauge(struct text_object *, char *, int); #endif /* LUA_H_*/