gpointer user_data G_GNUC_UNUSED)
{
const char *name = gpiodbus_line_get_name(line);
- gulong global_seqno, line_seqno;
- guint64 timestamp;
- gint edge;
+ guint64 global_seqno, line_seqno, timestamp;
+ gint32 edge;
g_variant_get(args, "(ittt)", &edge, ×tamp,
&global_seqno, &line_seqno);
- g_print("%lu %s ", timestamp, edge ? "rising " : "falling");
+ g_print("%"G_GUINT64_FORMAT" %s ",
+ timestamp, edge ? "rising " : "falling");
if (strlen(name))
g_print("\"%s\"\n", name);
else
GpiodglibEdgeEvent *event, gpointer user_data)
{
GpiodbusDaemonRequestData *req_data = user_data;
+ guint64 line_seqno, global_seqno, timestamp;
GpiodbusDaemonLineData *line_data;
- gulong line_seqno, global_seqno;
GpiodglibEdgeEventType edge;
- guint64 timestamp;
guint offset;
- gint val;
+ gint32 val;
edge = gpiodglib_edge_event_get_event_type(event);
offset = gpiodglib_edge_event_get_line_offset(event);