Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

osso_rpc_t Struct Reference
[Remote Procedure Calls (RPC)]

#include <libosso.h>


Data Fields

int type
union {
   guint32   u
   gint32   i
   gboolean   b
   gdouble   d
   gchar *   s
value


Detailed Description

The argument element used in the generic RPC functions is a GArray of these osso_rpc_t structures.


Field Documentation

gboolean osso_rpc_t::b
 

Type is DBUS_TYPE_BOOLEAN

gdouble osso_rpc_t::d
 

Type is DBUS_TYPE_DOUBLE

gint32 osso_rpc_t::i
 

Type is DBUS_TYPE_INT32

gchar* osso_rpc_t::s
 

Type is DBUS_TYPE_STRING

int osso_rpc_t::type
 

The type of argument

guint32 osso_rpc_t::u
 

Type is DBUS_TYPE_UINT32

union { ... } osso_rpc_t::value
 

The way the param is interpreted depends on the type field.


The documentation for this struct was generated from the following file:
Generated on Mon Dec 18 16:43:35 2006 for Libosso by  doxygen 1.4.2