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.
EggDBusInterfaceIface |
The parent 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