X-Git-Url: https://git.toastfreeware.priv.at/gregoa/zavai.git/blobdiff_plain/9578da0258a7aa060aade25cf3dd3cbf0b6df457..85a48a079ee8f6ee1c4b2e21b65c5c8fbe09163a:/src/libomhacks.vapi diff --git a/src/libomhacks.vapi b/src/libomhacks.vapi index 10577a7..83434f3 100644 --- a/src/libomhacks.vapi +++ b/src/libomhacks.vapi @@ -1,6 +1,25 @@ [CCode (cprefix="", cheader_filename="omhacks/all.h")] namespace Omhacks { + [CCode (cname = "struct om_led", cheader_filename = "omhacks/led.h", destroy_function = "")] + public struct Led + { + public char name[255]; + public string dir; + public int dir_len; + public int brightness; + public char trigger[255]; + public int delay_on; + public int delay_off; + + [CCode (cname = "om_led_init")] + public int init(string name); + [CCode (cname = "om_led_get")] + public int get(); + [CCode (cname = "om_led_set")] + public int set(); + } + namespace Screen { namespace Brightness