#include <libosso.h>
Data Fields | |
| int | type |
| union { | |
| guint32 u | |
| gint32 i | |
| gboolean b | |
| gdouble d | |
| gchar * s | |
| } | value |
| int osso_rpc_t::type |
The type of argument
| guint32 osso_rpc_t::u |
Type is DBUS_TYPE_UINT32
| gint32 osso_rpc_t::i |
Type is DBUS_TYPE_INT32
| gboolean osso_rpc_t::b |
Type is DBUS_TYPE_BOOLEAN
| gdouble osso_rpc_t::d |
Type is DBUS_TYPE_DOUBLE
| gchar* osso_rpc_t::s |
Type is DBUS_TYPE_STRING
| union { ... } osso_rpc_t::value |
The way the param is interpreted depends on the type field.
1.5.1