[CCode (cprefix = "", lower_case_cprefix = "")]
namespace Rtc {
+ [CCode (cname = "struct rtc_time", cheader_filename = "linux/rtc.h", has_type_id = false)]
+ public struct Time {
+ public int tm_sec;
+ public int tm_min;
+ public int tm_hour;
+ public int tm_mday;
+ public int tm_mon;
+ public int tm_year;
+ public int tm_wday;
+ public int tm_yday;
+ public int tm_isdst;
+ }
+
[CCode (cname = "struct rtc_wkalrm", has_type_id = false, cheader_filename = "linux/rtc.h")]
public struct WakeAlarm {
public char enabled;
public char pending;
- public Posix.tm time;
+ public Linux.Rtc.Time time;
}
[CCode (cheader_filename = "linux/rtc.h,sys/ioctl.h")]