| Top |
| EggDBusArraySeq * | ab | Read |
| EggDBusArraySeq * | ad | Read |
| EggDBusSignatureArray * | ag | Read |
| EggDBusArraySeq * | ai | Read |
| EggDBusArraySeq * | an | Read |
| EggDBusObjectPathArray * | ao | Read |
| EggDBusArraySeq * | aq | Read |
| GStrv | as | Read |
| EggDBusArraySeq * | at | Read |
| EggDBusArraySeq * | au | Read |
| EggDBusArraySeq * | ax | Read |
| EggDBusArraySeq * | ay | Read |
| gboolean | b | Read |
| gdouble | d | Read |
| gchar * | foo | Read |
| EggDBusSignature * | g | Read |
| gint | i | Read |
| eggdbusint16 | n | Read |
| EggDBusObjectPath * | o | Read |
| eggdbusuint16 | q | Read |
| gchar * | s | Read |
| guint64 | t | Read |
| guint | u | Read |
| gint64 | x | Read |
| guchar | y | Read |
| void | signal-with-array-of-primitive-types | Run Last |
| void | signal-with-primitive-types | Run Last |
| void | signal-with-structure-and-hash | Run Last |
The TestFrob interface is used in the EggDBus test suite.
Test of symbol/constant/method/signal/property resolution: Link to method test_frob_hello_world(). And a link to a signal “signal-with-primitive-types”. And a property “foo”. And also a struct TestPoint. And an error TEST_ERROR_FLUX_CAPACITOR_FAILURE. And a flag value TEST_CREATE_FLAGS_LOG_ATTEMPT. And an enum TEST_VEHICLE_TRUCK. Link to an enumeration TestVehicle. Link to a collection of errors TestError. And a collection of flags TestDeleteFlags. TRUE. FALSE. That's it.
#define TEST_QUERY_INTERFACE_FROB(object_proxy) (TEST_FROB (egg_dbus_object_proxy_query_interface (object_proxy, TEST_TYPE_FROB)))
Convenience macro to get an interface proxy for the remote object represented
by object_proxy
. See egg_dbus_object_proxy_query_interface() for details.
An instance derived from EggDBusInterfaceProxy that implements the TestFrob interface. This instance can be used to access the
com.example.Frob D-Bus interface on the remote object represented by object_proxy
. Do not ref or unref the returned instance,
it is owned by object_proxy
.
guint test_frob_override_properties (GObjectClass *klass,guint property_id_begin);
Convenience function to override properties for a GObject derived class implementing TestFrob.
Typical usage of this function is:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
enum { PROP_0 PROP_SOME_UNRELATED_PROPERTY, PROP_ANOTHER_UNRELATED_PROPERTY, ... /<!-- -->* Properties from the TestFrob interface *<!-- -->/ PROP_TEST_FROB_Y, PROP_TEST_FROB_B, PROP_TEST_FROB_N, PROP_TEST_FROB_Q, PROP_TEST_FROB_I, PROP_TEST_FROB_U, PROP_TEST_FROB_X, PROP_TEST_FROB_T, PROP_TEST_FROB_D, PROP_TEST_FROB_S, PROP_TEST_FROB_O, PROP_TEST_FROB_G, PROP_TEST_FROB_AY, PROP_TEST_FROB_AB, PROP_TEST_FROB_AN, PROP_TEST_FROB_AQ, PROP_TEST_FROB_AI, PROP_TEST_FROB_AU, PROP_TEST_FROB_AX, PROP_TEST_FROB_AT, PROP_TEST_FROB_AD, PROP_TEST_FROB_AS, PROP_TEST_FROB_AO, PROP_TEST_FROB_AG, PROP_TEST_FROB_FOO, ... }; |
and then in the function:class_init()
1 |
g_assert (test_frob_override_properties (gobject_class, PROP_TEST_FROB_Y) == PROP_TEST_FROB_FOO); |
klass |
The class structure for a class deriving from GObject and implementing TestFrob. |
|
property_id_begin |
Property ID of first property to override. |
EggDBusArraySeq *
test_frob_get_ay (TestFrob *instance);
C getter for the “ay” property.
EggDBusArraySeq *
test_frob_get_ab (TestFrob *instance);
C getter for the “ab” property.
EggDBusArraySeq *
test_frob_get_an (TestFrob *instance);
C getter for the “an” property.
EggDBusArraySeq *
test_frob_get_aq (TestFrob *instance);
C getter for the “aq” property.
EggDBusArraySeq *
test_frob_get_ai (TestFrob *instance);
C getter for the “ai” property.
EggDBusArraySeq *
test_frob_get_au (TestFrob *instance);
C getter for the “au” property.
EggDBusArraySeq *
test_frob_get_ax (TestFrob *instance);
C getter for the “ax” property.
EggDBusArraySeq *
test_frob_get_at (TestFrob *instance);
C getter for the “at” property.
EggDBusArraySeq *
test_frob_get_ad (TestFrob *instance);
C getter for the “ad” property.
gchar *
test_frob_get_foo (TestFrob *instance);
C getter for the “foo” property.
gboolean test_frob_hello_world_sync (TestFrob *instance,EggDBusCallFlags call_flags,const gchar *hello_message,gchar **out_arg_1,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the HelloWorld() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_hello_world() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hello_message |
FIXME: not documented. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_primitive_types_sync (TestFrob *instance,EggDBusCallFlags call_flags,guint8 val_byte,gboolean val_boolean,gint16 val_int16,guint16 val_uint16,gint val_int32,guint val_uint32,gint64 val_int64,guint64 val_uint64,double val_double,const gchar *val_string,const gchar *val_objpath,const gchar *val_signature,guint8 *out_arg_12,gboolean *out_arg_13,gint16 *out_arg_14,guint16 *out_arg_15,gint *out_arg_16,guint *out_arg_17,gint64 *out_arg_18,guint64 *out_arg_19,double *out_arg_20,gchar **out_arg_21,gchar **out_arg_22,gchar **out_arg_23,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestPrimitiveTypes() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_primitive_types() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_signature |
FIXME: not documented. |
|
out_arg_12 |
FIXME: not documented. |
|
out_arg_13 |
FIXME: not documented. |
|
out_arg_14 |
FIXME: not documented. |
|
out_arg_15 |
FIXME: not documented. |
|
out_arg_16 |
FIXME: not documented. |
|
out_arg_17 |
FIXME: not documented. |
|
out_arg_18 |
FIXME: not documented. |
|
out_arg_19 |
FIXME: not documented. |
|
out_arg_20 |
FIXME: not documented. |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_arg_22 |
FIXME: not documented. Free with |
|
out_arg_23 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_array_of_primitive_types_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *val_byte,EggDBusArraySeq *val_boolean,EggDBusArraySeq *val_int16,EggDBusArraySeq *val_uint16,EggDBusArraySeq *val_int32,EggDBusArraySeq *val_uint32,EggDBusArraySeq *val_int64,EggDBusArraySeq *val_uint64,EggDBusArraySeq *val_double,gchar **val_string,gchar **val_objpath,gchar **val_signature,EggDBusArraySeq **out_arg_12,EggDBusArraySeq **out_arg_13,EggDBusArraySeq **out_arg_14,EggDBusArraySeq **out_arg_15,EggDBusArraySeq **out_arg_16,EggDBusArraySeq **out_arg_17,EggDBusArraySeq **out_arg_18,EggDBusArraySeq **out_arg_19,EggDBusArraySeq **out_arg_20,gchar ***out_arg_21,gchar ***out_arg_22,gchar ***out_arg_23,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestArrayOfPrimitiveTypes() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_array_of_primitive_types() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_signature |
FIXME: not documented. |
|
out_arg_12 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_14 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_16 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_18 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_20 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_arg_22 |
FIXME: not documented. Free with |
|
out_arg_23 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_structure_types_sync (TestFrob *instance,EggDBusCallFlags call_flags,TestPoint *s1,TestDescribedPoint *s2,TestPoint **out_arg_2,TestDescribedPoint **out_arg_3,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestStructureTypes() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_structure_types() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
s1 |
FIXME: not documented. |
|
s2 |
FIXME: not documented. |
|
out_arg_2 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_array_of_structure_types_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *list,EggDBusArraySeq **out_arg_1,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestArrayOfStructureTypes() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_array_of_structure_types() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
list |
FIXME: not documented. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_hash_tables_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hss,EggDBusHashMap *hoo,EggDBusHashMap *hii,EggDBusHashMap *hyy,EggDBusHashMap *hnn,EggDBusHashMap *hqq,EggDBusHashMap *huu,EggDBusHashMap *hbb,EggDBusHashMap *hxx,EggDBusHashMap *htt,EggDBusHashMap *hdd,EggDBusHashMap **out_arg_1,EggDBusHashMap **out_arg_3,EggDBusHashMap **out_arg_5,EggDBusHashMap **out_arg_7,EggDBusHashMap **out_arg_9,EggDBusHashMap **out_arg_11,EggDBusHashMap **out_arg_13,EggDBusHashMap **out_arg_15,EggDBusHashMap **out_arg_17,EggDBusHashMap **out_arg_19,EggDBusHashMap **out_arg_21,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestHashTables() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_hash_tables() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hss |
FIXME: not documented. |
|
hoo |
FIXME: not documented. |
|
hii |
FIXME: not documented. |
|
hyy |
FIXME: not documented. |
|
hnn |
FIXME: not documented. |
|
hqq |
FIXME: not documented. |
|
huu |
FIXME: not documented. |
|
hbb |
FIXME: not documented. |
|
hxx |
FIXME: not documented. |
|
htt |
FIXME: not documented. |
|
hdd |
FIXME: not documented. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
out_arg_5 |
FIXME: not documented. Free with |
|
out_arg_7 |
FIXME: not documented. Free with |
|
out_arg_9 |
FIXME: not documented. Free with |
|
out_arg_11 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_hash_tables_of_arrays_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hsas,EggDBusHashMap *hsao,EggDBusHashMap *hsai,EggDBusHashMap *hsay,EggDBusHashMap *hsan,EggDBusHashMap *hsaq,EggDBusHashMap *hsau,EggDBusHashMap *hsab,EggDBusHashMap *hsax,EggDBusHashMap *hsat,EggDBusHashMap *hsad,EggDBusHashMap *hash_of_point_arrays,EggDBusHashMap **out_arg_1,EggDBusHashMap **out_arg_3,EggDBusHashMap **out_arg_5,EggDBusHashMap **out_arg_7,EggDBusHashMap **out_arg_9,EggDBusHashMap **out_arg_11,EggDBusHashMap **out_arg_13,EggDBusHashMap **out_arg_15,EggDBusHashMap **out_arg_17,EggDBusHashMap **out_arg_19,EggDBusHashMap **out_arg_21,EggDBusHashMap **out_new_hash_of_point_arrays,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestHashTablesOfArrays() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_hash_tables_of_arrays() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hsas |
FIXME: not documented. |
|
hsao |
FIXME: not documented. |
|
hsai |
FIXME: not documented. |
|
hsay |
FIXME: not documented. |
|
hsan |
FIXME: not documented. |
|
hsaq |
FIXME: not documented. |
|
hsau |
FIXME: not documented. |
|
hsab |
FIXME: not documented. |
|
hsax |
FIXME: not documented. |
|
hsat |
FIXME: not documented. |
|
hsad |
FIXME: not documented. |
|
hash_of_point_arrays |
FIXME: not documented. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
out_arg_5 |
FIXME: not documented. Free with |
|
out_arg_7 |
FIXME: not documented. Free with |
|
out_arg_9 |
FIXME: not documented. Free with |
|
out_arg_11 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_new_hash_of_point_arrays |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_hash_table_of_structures_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hash_of_points,EggDBusHashMap **out_hash_of_described_points,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestHashTableOfStructures() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_hash_table_of_structures() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hash_of_points |
FIXME: not documented. |
|
out_hash_of_described_points |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_hash_table_of_hash_tables_of_structures_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hash_of_hash_of_points,EggDBusHashMap **out_new_hash_of_hash_of_points,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestHashTableOfHashTablesOfStructures() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_hash_table_of_hash_tables_of_structures() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hash_of_hash_of_points |
FIXME: not documented. |
|
out_new_hash_of_hash_of_points |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_array_of_hash_tables_of_structures_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *array_of_hash_of_points,EggDBusArraySeq **out_new_array_of_hash_of_points,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestArrayOfHashTablesOfStructures() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_array_of_hash_tables_of_structures() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
array_of_hash_of_points |
FIXME: not documented. |
|
out_new_array_of_hash_of_points |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_array_of_arrays_sync (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *aas,EggDBusArraySeq *aastruct,EggDBusArraySeq *aao,EggDBusArraySeq *aai,EggDBusArraySeq *aay,EggDBusArraySeq *aan,EggDBusArraySeq *aaq,EggDBusArraySeq *aau,EggDBusArraySeq *aab,EggDBusArraySeq *aax,EggDBusArraySeq *aat,EggDBusArraySeq *aad,EggDBusArraySeq *aaas,EggDBusArraySeq **out_ret_aas,EggDBusArraySeq **out_ret_aastruct,EggDBusArraySeq **out_ret_aao,EggDBusArraySeq **out_ret_aai,EggDBusArraySeq **out_ret_aay,EggDBusArraySeq **out_ret_aan,EggDBusArraySeq **out_ret_aaq,EggDBusArraySeq **out_ret_aau,EggDBusArraySeq **out_ret_aab,EggDBusArraySeq **out_ret_aax,EggDBusArraySeq **out_ret_aat,EggDBusArraySeq **out_ret_aad,EggDBusArraySeq **out_ret_aaas,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestArrayOfArrays() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_array_of_arrays() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
aas |
FIXME: not documented. |
|
aastruct |
FIXME: not documented. |
|
aao |
FIXME: not documented. |
|
aai |
FIXME: not documented. |
|
aay |
FIXME: not documented. |
|
aan |
FIXME: not documented. |
|
aaq |
FIXME: not documented. |
|
aau |
FIXME: not documented. |
|
aab |
FIXME: not documented. |
|
aax |
FIXME: not documented. |
|
aat |
FIXME: not documented. |
|
aad |
FIXME: not documented. |
|
aaas |
FIXME: not documented. |
|
out_ret_aas |
FIXME: not documented. Free with |
|
out_ret_aastruct |
FIXME: not documented. Free with |
|
out_ret_aao |
FIXME: not documented. Free with |
|
out_ret_aai |
FIXME: not documented. Free with |
|
out_ret_aay |
FIXME: not documented. Free with |
|
out_ret_aan |
FIXME: not documented. Free with |
|
out_ret_aaq |
FIXME: not documented. Free with |
|
out_ret_aau |
FIXME: not documented. Free with |
|
out_ret_aab |
FIXME: not documented. Free with |
|
out_ret_aax |
FIXME: not documented. Free with |
|
out_ret_aat |
FIXME: not documented. Free with |
|
out_ret_aad |
FIXME: not documented. Free with |
|
out_ret_aaas |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_test_variant_return_sync (TestFrob *instance,EggDBusCallFlags call_flags,const gchar *desired_variant,EggDBusVariant **out_variant,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the TestVariantReturn() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_test_variant_return() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
desired_variant |
FIXME: not documented. |
|
out_variant |
FIXME: not documented. Free with |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
gboolean test_frob_emit_test_signals_sync (TestFrob *instance,EggDBusCallFlags call_flags,GCancellable *cancellable,GError **error);
FIXME: not documented.
This function synchronously invokes the EmitTestSignals() method on the com.example.Frob interface on the object represented by instance
.
See test_frob_emit_test_signals() for the asynchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
cancellable |
A GCancellable or |
|
error |
Return location for error. |
guint test_frob_hello_world (TestFrob *instance,EggDBusCallFlags call_flags,const gchar *hello_message,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the HelloWorld() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_hello_world_finish() to get the result.
See test_frob_hello_world_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hello_message |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_hello_world_finish (TestFrob *instance,gchar **out_arg_1,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_hello_world().
instance |
A TestFrob. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_primitive_types (TestFrob *instance,EggDBusCallFlags call_flags,guint8 val_byte,gboolean val_boolean,gint16 val_int16,guint16 val_uint16,gint val_int32,guint val_uint32,gint64 val_int64,guint64 val_uint64,double val_double,const gchar *val_string,const gchar *val_objpath,const gchar *val_signature,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestPrimitiveTypes() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_primitive_types_finish() to get the result.
See test_frob_test_primitive_types_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_signature |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_primitive_types_finish (TestFrob *instance,guint8 *out_arg_12,gboolean *out_arg_13,gint16 *out_arg_14,guint16 *out_arg_15,gint *out_arg_16,guint *out_arg_17,gint64 *out_arg_18,guint64 *out_arg_19,double *out_arg_20,gchar **out_arg_21,gchar **out_arg_22,gchar **out_arg_23,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_primitive_types().
instance |
A TestFrob. |
|
out_arg_12 |
FIXME: not documented. |
|
out_arg_13 |
FIXME: not documented. |
|
out_arg_14 |
FIXME: not documented. |
|
out_arg_15 |
FIXME: not documented. |
|
out_arg_16 |
FIXME: not documented. |
|
out_arg_17 |
FIXME: not documented. |
|
out_arg_18 |
FIXME: not documented. |
|
out_arg_19 |
FIXME: not documented. |
|
out_arg_20 |
FIXME: not documented. |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_arg_22 |
FIXME: not documented. Free with |
|
out_arg_23 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_array_of_primitive_types (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *val_byte,EggDBusArraySeq *val_boolean,EggDBusArraySeq *val_int16,EggDBusArraySeq *val_uint16,EggDBusArraySeq *val_int32,EggDBusArraySeq *val_uint32,EggDBusArraySeq *val_int64,EggDBusArraySeq *val_uint64,EggDBusArraySeq *val_double,gchar **val_string,gchar **val_objpath,gchar **val_signature,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestArrayOfPrimitiveTypes() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_array_of_primitive_types_finish() to get the result.
See test_frob_test_array_of_primitive_types_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_signature |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_array_of_primitive_types_finish (TestFrob *instance,EggDBusArraySeq **out_arg_12,EggDBusArraySeq **out_arg_13,EggDBusArraySeq **out_arg_14,EggDBusArraySeq **out_arg_15,EggDBusArraySeq **out_arg_16,EggDBusArraySeq **out_arg_17,EggDBusArraySeq **out_arg_18,EggDBusArraySeq **out_arg_19,EggDBusArraySeq **out_arg_20,gchar ***out_arg_21,gchar ***out_arg_22,gchar ***out_arg_23,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_array_of_primitive_types().
instance |
A TestFrob. |
|
out_arg_12 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_14 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_16 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_18 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_20 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_arg_22 |
FIXME: not documented. Free with |
|
out_arg_23 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_structure_types (TestFrob *instance,EggDBusCallFlags call_flags,TestPoint *s1,TestDescribedPoint *s2,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestStructureTypes() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_structure_types_finish() to get the result.
See test_frob_test_structure_types_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
s1 |
FIXME: not documented. |
|
s2 |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_structure_types_finish (TestFrob *instance,TestPoint **out_arg_2,TestDescribedPoint **out_arg_3,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_structure_types().
instance |
A TestFrob. |
|
out_arg_2 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_array_of_structure_types (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *list,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestArrayOfStructureTypes() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_array_of_structure_types_finish() to get the result.
See test_frob_test_array_of_structure_types_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
list |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_array_of_structure_types_finish (TestFrob *instance,EggDBusArraySeq **out_arg_1,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_array_of_structure_types().
instance |
A TestFrob. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_hash_tables (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hss,EggDBusHashMap *hoo,EggDBusHashMap *hii,EggDBusHashMap *hyy,EggDBusHashMap *hnn,EggDBusHashMap *hqq,EggDBusHashMap *huu,EggDBusHashMap *hbb,EggDBusHashMap *hxx,EggDBusHashMap *htt,EggDBusHashMap *hdd,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestHashTables() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_hash_tables_finish() to get the result.
See test_frob_test_hash_tables_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hss |
FIXME: not documented. |
|
hoo |
FIXME: not documented. |
|
hii |
FIXME: not documented. |
|
hyy |
FIXME: not documented. |
|
hnn |
FIXME: not documented. |
|
hqq |
FIXME: not documented. |
|
huu |
FIXME: not documented. |
|
hbb |
FIXME: not documented. |
|
hxx |
FIXME: not documented. |
|
htt |
FIXME: not documented. |
|
hdd |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_hash_tables_finish (TestFrob *instance,EggDBusHashMap **out_arg_1,EggDBusHashMap **out_arg_3,EggDBusHashMap **out_arg_5,EggDBusHashMap **out_arg_7,EggDBusHashMap **out_arg_9,EggDBusHashMap **out_arg_11,EggDBusHashMap **out_arg_13,EggDBusHashMap **out_arg_15,EggDBusHashMap **out_arg_17,EggDBusHashMap **out_arg_19,EggDBusHashMap **out_arg_21,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_hash_tables().
instance |
A TestFrob. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
out_arg_5 |
FIXME: not documented. Free with |
|
out_arg_7 |
FIXME: not documented. Free with |
|
out_arg_9 |
FIXME: not documented. Free with |
|
out_arg_11 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_hash_tables_of_arrays (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hsas,EggDBusHashMap *hsao,EggDBusHashMap *hsai,EggDBusHashMap *hsay,EggDBusHashMap *hsan,EggDBusHashMap *hsaq,EggDBusHashMap *hsau,EggDBusHashMap *hsab,EggDBusHashMap *hsax,EggDBusHashMap *hsat,EggDBusHashMap *hsad,EggDBusHashMap *hash_of_point_arrays,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestHashTablesOfArrays() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_hash_tables_of_arrays_finish() to get the result.
See test_frob_test_hash_tables_of_arrays_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hsas |
FIXME: not documented. |
|
hsao |
FIXME: not documented. |
|
hsai |
FIXME: not documented. |
|
hsay |
FIXME: not documented. |
|
hsan |
FIXME: not documented. |
|
hsaq |
FIXME: not documented. |
|
hsau |
FIXME: not documented. |
|
hsab |
FIXME: not documented. |
|
hsax |
FIXME: not documented. |
|
hsat |
FIXME: not documented. |
|
hsad |
FIXME: not documented. |
|
hash_of_point_arrays |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_hash_tables_of_arrays_finish (TestFrob *instance,EggDBusHashMap **out_arg_1,EggDBusHashMap **out_arg_3,EggDBusHashMap **out_arg_5,EggDBusHashMap **out_arg_7,EggDBusHashMap **out_arg_9,EggDBusHashMap **out_arg_11,EggDBusHashMap **out_arg_13,EggDBusHashMap **out_arg_15,EggDBusHashMap **out_arg_17,EggDBusHashMap **out_arg_19,EggDBusHashMap **out_arg_21,EggDBusHashMap **out_new_hash_of_point_arrays,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_hash_tables_of_arrays().
instance |
A TestFrob. |
|
out_arg_1 |
FIXME: not documented. Free with |
|
out_arg_3 |
FIXME: not documented. Free with |
|
out_arg_5 |
FIXME: not documented. Free with |
|
out_arg_7 |
FIXME: not documented. Free with |
|
out_arg_9 |
FIXME: not documented. Free with |
|
out_arg_11 |
FIXME: not documented. Free with |
|
out_arg_13 |
FIXME: not documented. Free with |
|
out_arg_15 |
FIXME: not documented. Free with |
|
out_arg_17 |
FIXME: not documented. Free with |
|
out_arg_19 |
FIXME: not documented. Free with |
|
out_arg_21 |
FIXME: not documented. Free with |
|
out_new_hash_of_point_arrays |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_hash_table_of_structures (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hash_of_points,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestHashTableOfStructures() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_hash_table_of_structures_finish() to get the result.
See test_frob_test_hash_table_of_structures_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hash_of_points |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_hash_table_of_structures_finish (TestFrob *instance,EggDBusHashMap **out_hash_of_described_points,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_hash_table_of_structures().
instance |
A TestFrob. |
|
out_hash_of_described_points |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_hash_table_of_hash_tables_of_structures (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusHashMap *hash_of_hash_of_points,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestHashTableOfHashTablesOfStructures() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_hash_table_of_hash_tables_of_structures_finish() to get the result.
See test_frob_test_hash_table_of_hash_tables_of_structures_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
hash_of_hash_of_points |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_hash_table_of_hash_tables_of_structures_finish (TestFrob *instance,EggDBusHashMap **out_new_hash_of_hash_of_points,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_hash_table_of_hash_tables_of_structures().
instance |
A TestFrob. |
|
out_new_hash_of_hash_of_points |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_array_of_hash_tables_of_structures (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *array_of_hash_of_points,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestArrayOfHashTablesOfStructures() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_array_of_hash_tables_of_structures_finish() to get the result.
See test_frob_test_array_of_hash_tables_of_structures_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
array_of_hash_of_points |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_array_of_hash_tables_of_structures_finish (TestFrob *instance,EggDBusArraySeq **out_new_array_of_hash_of_points,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_array_of_hash_tables_of_structures().
instance |
A TestFrob. |
|
out_new_array_of_hash_of_points |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_array_of_arrays (TestFrob *instance,EggDBusCallFlags call_flags,EggDBusArraySeq *aas,EggDBusArraySeq *aastruct,EggDBusArraySeq *aao,EggDBusArraySeq *aai,EggDBusArraySeq *aay,EggDBusArraySeq *aan,EggDBusArraySeq *aaq,EggDBusArraySeq *aau,EggDBusArraySeq *aab,EggDBusArraySeq *aax,EggDBusArraySeq *aat,EggDBusArraySeq *aad,EggDBusArraySeq *aaas,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestArrayOfArrays() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_array_of_arrays_finish() to get the result.
See test_frob_test_array_of_arrays_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
aas |
FIXME: not documented. |
|
aastruct |
FIXME: not documented. |
|
aao |
FIXME: not documented. |
|
aai |
FIXME: not documented. |
|
aay |
FIXME: not documented. |
|
aan |
FIXME: not documented. |
|
aaq |
FIXME: not documented. |
|
aau |
FIXME: not documented. |
|
aab |
FIXME: not documented. |
|
aax |
FIXME: not documented. |
|
aat |
FIXME: not documented. |
|
aad |
FIXME: not documented. |
|
aaas |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_array_of_arrays_finish (TestFrob *instance,EggDBusArraySeq **out_ret_aas,EggDBusArraySeq **out_ret_aastruct,EggDBusArraySeq **out_ret_aao,EggDBusArraySeq **out_ret_aai,EggDBusArraySeq **out_ret_aay,EggDBusArraySeq **out_ret_aan,EggDBusArraySeq **out_ret_aaq,EggDBusArraySeq **out_ret_aau,EggDBusArraySeq **out_ret_aab,EggDBusArraySeq **out_ret_aax,EggDBusArraySeq **out_ret_aat,EggDBusArraySeq **out_ret_aad,EggDBusArraySeq **out_ret_aaas,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_array_of_arrays().
instance |
A TestFrob. |
|
out_ret_aas |
FIXME: not documented. Free with |
|
out_ret_aastruct |
FIXME: not documented. Free with |
|
out_ret_aao |
FIXME: not documented. Free with |
|
out_ret_aai |
FIXME: not documented. Free with |
|
out_ret_aay |
FIXME: not documented. Free with |
|
out_ret_aan |
FIXME: not documented. Free with |
|
out_ret_aaq |
FIXME: not documented. Free with |
|
out_ret_aau |
FIXME: not documented. Free with |
|
out_ret_aab |
FIXME: not documented. Free with |
|
out_ret_aax |
FIXME: not documented. Free with |
|
out_ret_aat |
FIXME: not documented. Free with |
|
out_ret_aad |
FIXME: not documented. Free with |
|
out_ret_aaas |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_test_variant_return (TestFrob *instance,EggDBusCallFlags call_flags,const gchar *desired_variant,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the TestVariantReturn() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_test_variant_return_finish() to get the result.
See test_frob_test_variant_return_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
desired_variant |
FIXME: not documented. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_test_variant_return_finish (TestFrob *instance,EggDBusVariant **out_variant,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_test_variant_return().
instance |
A TestFrob. |
|
out_variant |
FIXME: not documented. Free with |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
guint test_frob_emit_test_signals (TestFrob *instance,EggDBusCallFlags call_flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
FIXME: not documented.
This function asynchronously invokes the EmitTestSignals() method
on the com.example.Frob interface
on the object represented by instance
.
When the reply is ready, callback
will be called (on the main thread).
You can then call test_frob_emit_test_signals_finish() to get the result.
See test_frob_emit_test_signals_sync() for the synchronous version of this function.
instance |
A TestFrob. |
|
call_flags |
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
cancellable |
A GCancellable or |
|
callback |
Callback to invoke when the reply is ready. |
|
user_data |
User data to pass to |
A pending call id (never zero) that can be used with egg_dbus_connection_pending_call_cancel() or egg_dbus_connection_pending_call_block().
gboolean test_frob_emit_test_signals_finish (TestFrob *instance,GAsyncResult *res,GError **error);
Finishes an asynchronous method invocation started with test_frob_emit_test_signals().
instance |
A TestFrob. |
|
res |
A GAsyncResult obtained from the GAsyncReadyCallback function passed to |
|
error |
Return location for error. |
void test_frob_handle_hello_world_finish (EggDBusMethodInvocation *method_invocation,const gchar *out_arg_1);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
HelloWorld() method.void test_frob_handle_test_primitive_types_finish (EggDBusMethodInvocation *method_invocation,guint8 out_arg_12,gboolean out_arg_13,gint16 out_arg_14,guint16 out_arg_15,gint out_arg_16,guint out_arg_17,gint64 out_arg_18,guint64 out_arg_19,double out_arg_20,const gchar *out_arg_21,const gchar *out_arg_22,const gchar *out_arg_23);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestPrimitiveTypes() method.arg_12 |
FIXME: not documented. |
|
arg_13 |
FIXME: not documented. |
|
arg_14 |
FIXME: not documented. |
|
arg_15 |
FIXME: not documented. |
|
arg_16 |
FIXME: not documented. |
|
arg_17 |
FIXME: not documented. |
|
arg_18 |
FIXME: not documented. |
|
arg_19 |
FIXME: not documented. |
|
arg_20 |
FIXME: not documented. |
|
arg_21 |
FIXME: not documented. |
|
arg_22 |
FIXME: not documented. |
|
arg_23 |
FIXME: not documented. |
|
method_invocation |
void test_frob_handle_test_array_of_primitive_types_finish (EggDBusMethodInvocation *method_invocation,EggDBusArraySeq *out_arg_12,EggDBusArraySeq *out_arg_13,EggDBusArraySeq *out_arg_14,EggDBusArraySeq *out_arg_15,EggDBusArraySeq *out_arg_16,EggDBusArraySeq *out_arg_17,EggDBusArraySeq *out_arg_18,EggDBusArraySeq *out_arg_19,EggDBusArraySeq *out_arg_20,gchar **out_arg_21,gchar **out_arg_22,gchar **out_arg_23);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestArrayOfPrimitiveTypes() method.arg_12 |
FIXME: not documented. |
|
arg_13 |
FIXME: not documented. |
|
arg_14 |
FIXME: not documented. |
|
arg_15 |
FIXME: not documented. |
|
arg_16 |
FIXME: not documented. |
|
arg_17 |
FIXME: not documented. |
|
arg_18 |
FIXME: not documented. |
|
arg_19 |
FIXME: not documented. |
|
arg_20 |
FIXME: not documented. |
|
arg_21 |
FIXME: not documented. |
|
arg_22 |
FIXME: not documented. |
|
arg_23 |
FIXME: not documented. |
|
method_invocation |
void test_frob_handle_test_structure_types_finish (EggDBusMethodInvocation *method_invocation,TestPoint *out_arg_2,TestDescribedPoint *out_arg_3);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestStructureTypes() method.void test_frob_handle_test_array_of_structure_types_finish (EggDBusMethodInvocation *method_invocation,EggDBusArraySeq *out_arg_1);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestArrayOfStructureTypes() method.void test_frob_handle_test_hash_tables_finish (EggDBusMethodInvocation *method_invocation,EggDBusHashMap *out_arg_1,EggDBusHashMap *out_arg_3,EggDBusHashMap *out_arg_5,EggDBusHashMap *out_arg_7,EggDBusHashMap *out_arg_9,EggDBusHashMap *out_arg_11,EggDBusHashMap *out_arg_13,EggDBusHashMap *out_arg_15,EggDBusHashMap *out_arg_17,EggDBusHashMap *out_arg_19,EggDBusHashMap *out_arg_21);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestHashTables() method.arg_1 |
FIXME: not documented. |
|
arg_3 |
FIXME: not documented. |
|
arg_5 |
FIXME: not documented. |
|
arg_7 |
FIXME: not documented. |
|
arg_9 |
FIXME: not documented. |
|
arg_11 |
FIXME: not documented. |
|
arg_13 |
FIXME: not documented. |
|
arg_15 |
FIXME: not documented. |
|
arg_17 |
FIXME: not documented. |
|
arg_19 |
FIXME: not documented. |
|
arg_21 |
FIXME: not documented. |
|
method_invocation |
void test_frob_handle_test_hash_tables_of_arrays_finish (EggDBusMethodInvocation *method_invocation,EggDBusHashMap *out_arg_1,EggDBusHashMap *out_arg_3,EggDBusHashMap *out_arg_5,EggDBusHashMap *out_arg_7,EggDBusHashMap *out_arg_9,EggDBusHashMap *out_arg_11,EggDBusHashMap *out_arg_13,EggDBusHashMap *out_arg_15,EggDBusHashMap *out_arg_17,EggDBusHashMap *out_arg_19,EggDBusHashMap *out_arg_21,EggDBusHashMap *out_new_hash_of_point_arrays);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestHashTablesOfArrays() method.arg_1 |
FIXME: not documented. |
|
arg_3 |
FIXME: not documented. |
|
arg_5 |
FIXME: not documented. |
|
arg_7 |
FIXME: not documented. |
|
arg_9 |
FIXME: not documented. |
|
arg_11 |
FIXME: not documented. |
|
arg_13 |
FIXME: not documented. |
|
arg_15 |
FIXME: not documented. |
|
arg_17 |
FIXME: not documented. |
|
arg_19 |
FIXME: not documented. |
|
arg_21 |
FIXME: not documented. |
|
new_hash_of_point_arrays |
FIXME: not documented. |
|
method_invocation |
void test_frob_handle_test_hash_table_of_structures_finish (EggDBusMethodInvocation *method_invocation,EggDBusHashMap *out_hash_of_described_points);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestHashTableOfStructures() method.void test_frob_handle_test_hash_table_of_hash_tables_of_structures_finish (EggDBusMethodInvocation *method_invocation,EggDBusHashMap *out_new_hash_of_hash_of_points);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestHashTableOfHashTablesOfStructures() method.void test_frob_handle_test_array_of_hash_tables_of_structures_finish (EggDBusMethodInvocation *method_invocation,EggDBusArraySeq *out_new_array_of_hash_of_points);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestArrayOfHashTablesOfStructures() method.void test_frob_handle_test_array_of_arrays_finish (EggDBusMethodInvocation *method_invocation,EggDBusArraySeq *out_ret_aas,EggDBusArraySeq *out_ret_aastruct,EggDBusArraySeq *out_ret_aao,EggDBusArraySeq *out_ret_aai,EggDBusArraySeq *out_ret_aay,EggDBusArraySeq *out_ret_aan,EggDBusArraySeq *out_ret_aaq,EggDBusArraySeq *out_ret_aau,EggDBusArraySeq *out_ret_aab,EggDBusArraySeq *out_ret_aax,EggDBusArraySeq *out_ret_aat,EggDBusArraySeq *out_ret_aad,EggDBusArraySeq *out_ret_aaas);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestArrayOfArrays() method.ret_aas |
FIXME: not documented. |
|
ret_aastruct |
FIXME: not documented. |
|
ret_aao |
FIXME: not documented. |
|
ret_aai |
FIXME: not documented. |
|
ret_aay |
FIXME: not documented. |
|
ret_aan |
FIXME: not documented. |
|
ret_aaq |
FIXME: not documented. |
|
ret_aau |
FIXME: not documented. |
|
ret_aab |
FIXME: not documented. |
|
ret_aax |
FIXME: not documented. |
|
ret_aat |
FIXME: not documented. |
|
ret_aad |
FIXME: not documented. |
|
ret_aaas |
FIXME: not documented. |
|
method_invocation |
void test_frob_handle_test_variant_return_finish (EggDBusMethodInvocation *method_invocation,EggDBusVariant *out_variant);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
TestVariantReturn() method.void
test_frob_handle_emit_test_signals_finish
(EggDBusMethodInvocation *method_invocation);
Function to be called by implementers of the
com.example.FrobD-Bus interface to finish handling the
EmitTestSignals() method.void test_frob_emit_signal_signal_with_primitive_types (TestFrob *instance,const gchar *destination,guint8 val_byte,gboolean val_boolean,gint16 val_int16,guint16 val_uint16,gint val_int32,guint val_uint32,gint64 val_int64,guint64 val_uint64,double val_double,const gchar *val_string,const gchar *val_objpath,const gchar *val_sig);
Type safe wrapper for emitting the “signal-with-primitive-types” signal.
instance |
A GObject derived type implementing the TestFrob interface. |
|
destination |
The destination of the signal or |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_sig |
FIXME: not documented. |
void test_frob_emit_signal_signal_with_array_of_primitive_types (TestFrob *instance,const gchar *destination,EggDBusArraySeq *array_byte,EggDBusArraySeq *array_int32,gchar **array_string,gchar **array_objpath,gchar **array_sig);
Type safe wrapper for emitting the “signal-with-array-of-primitive-types” signal.
instance |
A GObject derived type implementing the TestFrob interface. |
|
destination |
The destination of the signal or |
|
array_byte |
FIXME: not documented. |
|
array_int32 |
FIXME: not documented. |
|
array_string |
FIXME: not documented. |
|
array_objpath |
FIXME: not documented. |
|
array_sig |
FIXME: not documented. |
void test_frob_emit_signal_signal_with_structure_and_hash (TestFrob *instance,const gchar *destination,TestPoint *point,TestDescribedPoint *described_point,EggDBusHashMap *hash_of_string_to_string,EggDBusHashMap *hash_of_string_to_point);
Type safe wrapper for emitting the “signal-with-structure-and-hash” signal.
instance |
A GObject derived type implementing the TestFrob interface. |
|
destination |
The destination of the signal or |
|
point |
FIXME: not documented. |
|
described_point |
FIXME: not documented. |
|
hash_of_string_to_string |
FIXME: not documented. |
|
hash_of_string_to_point |
FIXME: not documented. |
struct TestFrobIface {
EggDBusInterfaceIface g_iface;
void (* handle_hello_world) (
TestFrob *instance,
const gchar *hello_message,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_primitive_types) (
TestFrob *instance,
guint8 val_byte,
gboolean val_boolean,
gint16 val_int16,
guint16 val_uint16,
gint val_int32,
guint val_uint32,
gint64 val_int64,
guint64 val_uint64,
double val_double,
const gchar *val_string,
const gchar *val_objpath,
const gchar *val_signature,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_array_of_primitive_types) (
TestFrob *instance,
EggDBusArraySeq *val_byte,
EggDBusArraySeq *val_boolean,
EggDBusArraySeq *val_int16,
EggDBusArraySeq *val_uint16,
EggDBusArraySeq *val_int32,
EggDBusArraySeq *val_uint32,
EggDBusArraySeq *val_int64,
EggDBusArraySeq *val_uint64,
EggDBusArraySeq *val_double,
gchar **val_string,
gchar **val_objpath,
gchar **val_signature,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_structure_types) (
TestFrob *instance,
TestPoint *s1,
TestDescribedPoint *s2,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_array_of_structure_types) (
TestFrob *instance,
EggDBusArraySeq *list,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_hash_tables) (
TestFrob *instance,
EggDBusHashMap *hss,
EggDBusHashMap *hoo,
EggDBusHashMap *hii,
EggDBusHashMap *hyy,
EggDBusHashMap *hnn,
EggDBusHashMap *hqq,
EggDBusHashMap *huu,
EggDBusHashMap *hbb,
EggDBusHashMap *hxx,
EggDBusHashMap *htt,
EggDBusHashMap *hdd,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_hash_tables_of_arrays) (
TestFrob *instance,
EggDBusHashMap *hsas,
EggDBusHashMap *hsao,
EggDBusHashMap *hsai,
EggDBusHashMap *hsay,
EggDBusHashMap *hsan,
EggDBusHashMap *hsaq,
EggDBusHashMap *hsau,
EggDBusHashMap *hsab,
EggDBusHashMap *hsax,
EggDBusHashMap *hsat,
EggDBusHashMap *hsad,
EggDBusHashMap *hash_of_point_arrays,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_hash_table_of_structures) (
TestFrob *instance,
EggDBusHashMap *hash_of_points,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_hash_table_of_hash_tables_of_structures) (
TestFrob *instance,
EggDBusHashMap *hash_of_hash_of_points,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_array_of_hash_tables_of_structures) (
TestFrob *instance,
EggDBusArraySeq *array_of_hash_of_points,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_array_of_arrays) (
TestFrob *instance,
EggDBusArraySeq *aas,
EggDBusArraySeq *aastruct,
EggDBusArraySeq *aao,
EggDBusArraySeq *aai,
EggDBusArraySeq *aay,
EggDBusArraySeq *aan,
EggDBusArraySeq *aaq,
EggDBusArraySeq *aau,
EggDBusArraySeq *aab,
EggDBusArraySeq *aax,
EggDBusArraySeq *aat,
EggDBusArraySeq *aad,
EggDBusArraySeq *aaas,
EggDBusMethodInvocation *method_invocation);
void (* handle_test_variant_return) (
TestFrob *instance,
const gchar *desired_variant,
EggDBusMethodInvocation *method_invocation);
void (* handle_emit_test_signals) (
TestFrob *instance,
EggDBusMethodInvocation *method_invocation);
};
Interface VTable for implementing the com.example.Frob D-Bus interface.
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
||
FIXME: not documented. |
“signal-with-array-of-primitive-types” signalvoid user_function (TestFrob *instance, EggDBusArraySeq *array_byte, EggDBusArraySeq *array_int32, GStrv array_string, EggDBusObjectPathArray *array_objpath, EggDBusSignatureArray *array_sig, gpointer user_data)
FIXME: not documented.
instance |
A TestFrob. |
|
array_byte |
FIXME: not documented. |
|
array_int32 |
FIXME: not documented. |
|
array_string |
FIXME: not documented. |
|
array_objpath |
FIXME: not documented. |
|
array_sig |
FIXME: not documented. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“signal-with-primitive-types” signalvoid user_function (TestFrob *instance, guchar val_byte, gboolean val_boolean, eggdbusint16 val_int16, eggdbusuint16 val_uint16, gint val_int32, guint val_uint32, gint64 val_int64, guint64 val_uint64, gdouble val_double, gchar *val_string, EggDBusObjectPath *val_objpath, EggDBusSignature *val_sig, gpointer user_data)
FIXME: not documented.
instance |
A TestFrob. |
|
val_byte |
FIXME: not documented. |
|
val_boolean |
FIXME: not documented. |
|
val_int16 |
FIXME: not documented. |
|
val_uint16 |
FIXME: not documented. |
|
val_int32 |
FIXME: not documented. |
|
val_uint32 |
FIXME: not documented. |
|
val_int64 |
FIXME: not documented. |
|
val_uint64 |
FIXME: not documented. |
|
val_double |
FIXME: not documented. |
|
val_string |
FIXME: not documented. |
|
val_objpath |
FIXME: not documented. |
|
val_sig |
FIXME: not documented. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“signal-with-structure-and-hash” signalvoid user_function (TestFrob *instance, TestPoint *point, TestDescribedPoint *described_point, EggDBusHashMap *hash_of_string_to_string, EggDBusHashMap *hash_of_string_to_point, gpointer user_data)
FIXME: not documented.
instance |
A TestFrob. |
|
point |
FIXME: not documented. |
|
described_point |
FIXME: not documented. |
|
hash_of_string_to_string |
FIXME: not documented. |
|
hash_of_string_to_point |
FIXME: not documented. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last