23 #ifndef OPENSCAP_OVAL_DBUS_H_
24 #define OPENSCAP_OVAL_DBUS_H_
26 #include <dbus/dbus.h>
35 dbus_uint32_t first32;
36 dbus_uint32_t second32;
41 unsigned char bytes[8];
47 #ifdef DBUS_HAVE_INT64
59 char *oval_dbus_value_to_string(DBusMessageIter *iter);
61 DBusConnection *oval_connect_dbus(
void);
63 void oval_disconnect_dbus(DBusConnection *conn);
Definition: oval_dbus.h:34
Definition: oval_dbus.h:40
dbus_uint16_t u16
as int16
Definition: oval_dbus.h:43
dbus_int16_t i16
as int16
Definition: oval_dbus.h:42
double dbl
as double
Definition: oval_dbus.h:52
_DBus8ByteStruct eight
as 8-byte struct
Definition: oval_dbus.h:51
char * str
as char* (string, object path or signature)
Definition: oval_dbus.h:54
int fd
as Unix file descriptor
Definition: oval_dbus.h:55
dbus_uint32_t u32
as int32
Definition: oval_dbus.h:45
dbus_bool_t bool_val
as boolean
Definition: oval_dbus.h:46
unsigned char byt
as byte
Definition: oval_dbus.h:53
dbus_int32_t i32
as int32
Definition: oval_dbus.h:44