![]() |
![]() |
![]() |
EggDBus Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Known Implementations | Properties | Signals |
TestFrob; TestFrobIface; #define TEST_QUERY_INTERFACE_FROB (object_proxy) guint test_frob_override_properties (GObjectClass *klass
,guint property_id_begin
); guint8 test_frob_get_y (TestFrob *instance
); gboolean test_frob_get_b (TestFrob *instance
); gint16 test_frob_get_n (TestFrob *instance
); guint16 test_frob_get_q (TestFrob *instance
); gint test_frob_get_i (TestFrob *instance
); guint test_frob_get_u (TestFrob *instance
); gint64 test_frob_get_x (TestFrob *instance
); guint64 test_frob_get_t (TestFrob *instance
); double test_frob_get_d (TestFrob *instance
); gchar * test_frob_get_s (TestFrob *instance
); gchar * test_frob_get_o (TestFrob *instance
); gchar * test_frob_get_g (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ay (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ab (TestFrob *instance
); EggDBusArraySeq * test_frob_get_an (TestFrob *instance
); EggDBusArraySeq * test_frob_get_aq (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ai (TestFrob *instance
); EggDBusArraySeq * test_frob_get_au (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ax (TestFrob *instance
); EggDBusArraySeq * test_frob_get_at (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ad (TestFrob *instance
); gchar ** test_frob_get_as (TestFrob *instance
); gchar ** test_frob_get_ao (TestFrob *instance
); gchar ** test_frob_get_ag (TestFrob *instance
); gchar * test_frob_get_foo (TestFrob *instance
); gboolean test_frob_hello_world_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *hello_message
,gchar **out_arg_1
,GCancellable *cancellable
,GError **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
); 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
); 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
); gboolean test_frob_test_array_of_structure_types_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,EggDBusArraySeq *list
,EggDBusArraySeq **out_arg_1
,GCancellable *cancellable
,GError **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
); 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
); 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
); 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
); 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
); 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
); gboolean test_frob_test_variant_return_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *desired_variant
,EggDBusVariant **out_variant
,GCancellable *cancellable
,GError **error
); gboolean test_frob_emit_test_signals_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,GCancellable *cancellable
,GError **error
); guint test_frob_hello_world (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *hello_message
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_hello_world_finish (TestFrob *instance
,gchar **out_arg_1
,GAsyncResult *res
,GError **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
); 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
); 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
); 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
); guint test_frob_test_structure_types (TestFrob *instance
,EggDBusCallFlags call_flags
,TestPoint *s1
,TestDescribedPoint *s2
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_test_structure_types_finish (TestFrob *instance
,TestPoint **out_arg_2
,TestDescribedPoint **out_arg_3
,GAsyncResult *res
,GError **error
); guint test_frob_test_array_of_structure_types (TestFrob *instance
,EggDBusCallFlags call_flags
,EggDBusArraySeq *list
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_test_array_of_structure_types_finish (TestFrob *instance
,EggDBusArraySeq **out_arg_1
,GAsyncResult *res
,GError **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
); 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
); 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
); 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
); guint test_frob_test_hash_table_of_structures (TestFrob *instance
,EggDBusCallFlags call_flags
,EggDBusHashMap *hash_of_points
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_test_hash_table_of_structures_finish (TestFrob *instance
,EggDBusHashMap **out_hash_of_described_points
,GAsyncResult *res
,GError **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
); 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
); 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
); 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
); 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
); 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
); guint test_frob_test_variant_return (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *desired_variant
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_test_variant_return_finish (TestFrob *instance
,EggDBusVariant **out_variant
,GAsyncResult *res
,GError **error
); guint test_frob_emit_test_signals (TestFrob *instance
,EggDBusCallFlags call_flags
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
); gboolean test_frob_emit_test_signals_finish (TestFrob *instance
,GAsyncResult *res
,GError **error
); void test_frob_handle_hello_world_finish (EggDBusMethodInvocation *method_invocation
,const gchar *out_arg_1
); 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
); 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
); void test_frob_handle_test_structure_types_finish (EggDBusMethodInvocation *method_invocation
,TestPoint *out_arg_2
,TestDescribedPoint *out_arg_3
); void test_frob_handle_test_array_of_structure_types_finish (EggDBusMethodInvocation *method_invocation
,EggDBusArraySeq *out_arg_1
); 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
); 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
); void test_frob_handle_test_hash_table_of_structures_finish (EggDBusMethodInvocation *method_invocation
,EggDBusHashMap *out_hash_of_described_points
); void test_frob_handle_test_hash_table_of_hash_tables_of_structures_finish (EggDBusMethodInvocation *method_invocation
,EggDBusHashMap *out_new_hash_of_hash_of_points
); void test_frob_handle_test_array_of_hash_tables_of_structures_finish (EggDBusMethodInvocation *method_invocation
,EggDBusArraySeq *out_new_array_of_hash_of_points
); 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
); void test_frob_handle_test_variant_return_finish (EggDBusMethodInvocation *method_invocation
,EggDBusVariant *out_variant
); void test_frob_handle_emit_test_signals_finish (EggDBusMethodInvocation *method_invocation
); 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
); 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
); 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
);
"ab" EggDBusArraySeq* : Read "ad" EggDBusArraySeq* : Read "ag" EggDBusSignatureArray* : Read "ai" EggDBusArraySeq* : Read "an" EggDBusArraySeq* : Read "ao" EggDBusObjectPathArray* : Read "aq" EggDBusArraySeq* : Read "as" GStrv* : Read "at" EggDBusArraySeq* : Read "au" EggDBusArraySeq* : Read "ax" EggDBusArraySeq* : Read "ay" EggDBusArraySeq* : Read "b" gboolean : Read "d" gdouble : Read "foo" gchar* : Read "g" EggDBusSignature* : Read "i" gint : Read "n" eggdbusint16 : Read "o" EggDBusObjectPath* : Read "q" eggdbusuint16 : Read "s" gchar* : Read "t" guint64 : Read "u" guint : Read "x" gint64 : Read "y" guchar : Read
"signal-with-array-of-primitive-types" : Run Last "signal-with-primitive-types" : Run Last "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.
typedef struct { 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); } TestFrobIface;
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. |
#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.
|
A EggDBusObjectProxy. |
Returns : |
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:
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()
g_assert (test_frob_override_properties (gobject_class, PROP_TEST_FROB_Y) == PROP_TEST_FROB_FOO);
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_free() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
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. Free with g_free() .
|
|
FIXME: not documented. Free with g_free() .
|
|
FIXME: not documented. Free with g_free() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
A GCancellable or NULL .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_free() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_hello_world() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
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. Free with g_free() .
|
|
FIXME: not documented. Free with g_free() .
|
|
FIXME: not documented. Free with g_free() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_primitive_types() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
FIXME: not documented. Free with g_strfreev() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_array_of_primitive_types() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_structure_types() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_array_of_structure_types() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_hash_tables() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_hash_tables_of_arrays() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_hash_table_of_structures() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_hash_table_of_hash_tables_of_structures() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_array_of_hash_tables_of_structures() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
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. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_array_of_arrays() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
FIXME: not documented. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
FIXME: not documented. Free with g_object_unref() .
|
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_test_variant_return() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.
|
A TestFrob. |
|
Flags from EggDBusCallFlags detailing how the method should be invoked. |
|
A GCancellable or NULL .
|
|
Callback to invoke when the reply is ready. |
|
User data to pass to callback .
|
Returns : |
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()
.
|
A TestFrob. |
|
A GAsyncResult obtained from the GAsyncReadyCallback function passed to test_frob_emit_test_signals() .
|
|
Return location for error. |
Returns : |
TRUE if the method call succeeded, FALSE if error is set.
|
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.Frob D-Bus interface to finish handling the HelloWorld() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestPrimitiveTypes() method.
|
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. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestArrayOfPrimitiveTypes() method.
|
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. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestStructureTypes() method.
|
FIXME: not documented. |
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestArrayOfStructureTypes() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestHashTables() method.
|
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. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestHashTablesOfArrays() method.
|
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. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestHashTableOfStructures() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestHashTableOfHashTablesOfStructures() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestArrayOfHashTablesOfStructures() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
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.Frob D-Bus interface to finish handling the TestArrayOfArrays() method.
|
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. |
|
A EggDBusMethodInvocation. |
void test_frob_handle_test_variant_return_finish (EggDBusMethodInvocation *method_invocation
,EggDBusVariant *out_variant
);
Function to be called by implementers of the com.example.Frob D-Bus interface to finish handling the TestVariantReturn() method.
|
FIXME: not documented. |
|
A EggDBusMethodInvocation. |
void test_frob_handle_emit_test_signals_finish
(EggDBusMethodInvocation *method_invocation
);
Function to be called by implementers of the com.example.Frob D-Bus interface to finish handling the EmitTestSignals() method.
|
A EggDBusMethodInvocation. |
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.
|
A GObject derived type implementing the TestFrob interface. |
|
The destination of the signal or NULL to emit signals to all listeners.
|
|
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. |
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.
|
A GObject derived type implementing the TestFrob interface. |
|
The destination of the signal or NULL to emit signals to all listeners.
|
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
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.
|
A GObject derived type implementing the TestFrob interface. |
|
The destination of the signal or NULL to emit signals to all listeners.
|
|
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) : Run Last
FIXME: not documented.
|
A TestFrob. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
user data set when the signal handler was connected. |
"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) : Run Last
FIXME: not documented.
|
A TestFrob. |
|
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. |
|
user data set when the signal handler was connected. |
"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) : Run Last
FIXME: not documented.
|
A TestFrob. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
FIXME: not documented. |
|
user data set when the signal handler was connected. |