![]() |
![]() |
![]() |
EggDBus Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
struct TestFrobIface; 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_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_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
); 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
); gboolean test_frob_emit_test_signals_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,GCancellable *cancellable
,GError **error
); EggDBusArraySeq * test_frob_get_ab (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ad (TestFrob *instance
); gchar ** test_frob_get_ag (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ai (TestFrob *instance
); EggDBusArraySeq * test_frob_get_an (TestFrob *instance
); gchar ** test_frob_get_ao (TestFrob *instance
); EggDBusArraySeq * test_frob_get_aq (TestFrob *instance
); gchar ** test_frob_get_as (TestFrob *instance
); EggDBusArraySeq * test_frob_get_at (TestFrob *instance
); EggDBusArraySeq * test_frob_get_au (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ax (TestFrob *instance
); EggDBusArraySeq * test_frob_get_ay (TestFrob *instance
); gboolean test_frob_get_b (TestFrob *instance
); double test_frob_get_d (TestFrob *instance
); gchar * test_frob_get_foo (TestFrob *instance
); gchar * test_frob_get_g (TestFrob *instance
); gint test_frob_get_i (TestFrob *instance
); gint16 test_frob_get_n (TestFrob *instance
); gchar * test_frob_get_o (TestFrob *instance
); guint16 test_frob_get_q (TestFrob *instance
); gchar * test_frob_get_s (TestFrob *instance
); guint64 test_frob_get_t (TestFrob *instance
); guint test_frob_get_u (TestFrob *instance
); gint64 test_frob_get_x (TestFrob *instance
); guint8 test_frob_get_y (TestFrob *instance
); void test_frob_handle_emit_test_signals_finish (EggDBusMethodInvocation *method_invocation
); void test_frob_handle_hello_world_finish (EggDBusMethodInvocation *method_invocation
,const gchar *out_arg_1
); 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_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_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_array_of_structure_types_finish (EggDBusMethodInvocation *method_invocation
,EggDBusArraySeq *out_arg_1
); 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_hash_table_of_structures_finish (EggDBusMethodInvocation *method_invocation
,EggDBusHashMap *out_hash_of_described_points
); 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_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_structure_types_finish (EggDBusMethodInvocation *method_invocation
,TestPoint *out_arg_2
,TestDescribedPoint *out_arg_3
); void test_frob_handle_test_variant_return_finish (EggDBusMethodInvocation *method_invocation
,EggDBusVariant *out_variant
); 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
); gboolean test_frob_hello_world_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *hello_message
,gchar **out_arg_1
,GCancellable *cancellable
,GError **error
); guint test_frob_override_properties (GObjectClass *klass
,guint property_id_begin
); 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
); 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
); 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
); 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
); 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
); 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
); 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
); gboolean test_frob_test_array_of_structure_types_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,EggDBusArraySeq *list
,EggDBusArraySeq **out_arg_1
,GCancellable *cancellable
,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
); 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
); 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
); 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
); 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
); 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_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
); 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
); 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
); 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
); 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
); 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
); gboolean test_frob_test_variant_return_sync (TestFrob *instance
,EggDBusCallFlags call_flags
,const gchar *desired_variant
,EggDBusVariant **out_variant
,GCancellable *cancellable
,GError **error
);
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.
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. |
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_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_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. |
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. |
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. |
EggDBusArraySeq * test_frob_get_ab (TestFrob *instance
);
C getter for the "ab" property.
|
A TestFrob. |
Returns : |
The value of the "ab" property. |
EggDBusArraySeq * test_frob_get_ad (TestFrob *instance
);
C getter for the "ad" property.
|
A TestFrob. |
Returns : |
The value of the "ad" property. |
gchar ** test_frob_get_ag (TestFrob *instance
);
C getter for the "ag" property.
|
A TestFrob. |
Returns : |
The value of the "ag" property. |
EggDBusArraySeq * test_frob_get_ai (TestFrob *instance
);
C getter for the "ai" property.
|
A TestFrob. |
Returns : |
The value of the "ai" property. |
EggDBusArraySeq * test_frob_get_an (TestFrob *instance
);
C getter for the "an" property.
|
A TestFrob. |
Returns : |
The value of the "an" property. |
gchar ** test_frob_get_ao (TestFrob *instance
);
C getter for the "ao" property.
|
A TestFrob. |
Returns : |
The value of the "ao" property. |
EggDBusArraySeq * test_frob_get_aq (TestFrob *instance
);
C getter for the "aq" property.
|
A TestFrob. |
Returns : |
The value of the "aq" property. |
gchar ** test_frob_get_as (TestFrob *instance
);
C getter for the "as" property.
|
A TestFrob. |
Returns : |
The value of the "as" property. |
EggDBusArraySeq * test_frob_get_at (TestFrob *instance
);
C getter for the "at" property.
|
A TestFrob. |
Returns : |
The value of the "at" property. |
EggDBusArraySeq * test_frob_get_au (TestFrob *instance
);
C getter for the "au" property.
|
A TestFrob. |
Returns : |
The value of the "au" property. |
EggDBusArraySeq * test_frob_get_ax (TestFrob *instance
);
C getter for the "ax" property.
|
A TestFrob. |
Returns : |
The value of the "ax" property. |
EggDBusArraySeq * test_frob_get_ay (TestFrob *instance
);
C getter for the "ay" property.
|
A TestFrob. |
Returns : |
The value of the "ay" property. |
gboolean test_frob_get_b (TestFrob *instance
);
C getter for the "b" property.
|
A TestFrob. |
Returns : |
The value of the "b" property. |
double test_frob_get_d (TestFrob *instance
);
C getter for the "d" property.
|
A TestFrob. |
Returns : |
The value of the "d" property. |
gchar * test_frob_get_foo (TestFrob *instance
);
C getter for the "foo" property.
|
A TestFrob. |
Returns : |
The value of the "foo" property. |
gchar * test_frob_get_g (TestFrob *instance
);
C getter for the "g" property.
|
A TestFrob. |
Returns : |
The value of the "g" property. |
gint test_frob_get_i (TestFrob *instance
);
C getter for the "i" property.
|
A TestFrob. |
Returns : |
The value of the "i" property. |
gint16 test_frob_get_n (TestFrob *instance
);
C getter for the "n" property.
|
A TestFrob. |
Returns : |
The value of the "n" property. |
gchar * test_frob_get_o (TestFrob *instance
);
C getter for the "o" property.
|
A TestFrob. |
Returns : |
The value of the "o" property. |
guint16 test_frob_get_q (TestFrob *instance
);
C getter for the "q" property.
|
A TestFrob. |
Returns : |
The value of the "q" property. |
gchar * test_frob_get_s (TestFrob *instance
);
C getter for the "s" property.
|
A TestFrob. |
Returns : |
The value of the "s" property. |
guint64 test_frob_get_t (TestFrob *instance
);
C getter for the "t" property.
|
A TestFrob. |
Returns : |
The value of the "t" property. |
guint test_frob_get_u (TestFrob *instance
);
C getter for the "u" property.
|
A TestFrob. |
Returns : |
The value of the "u" property. |
gint64 test_frob_get_x (TestFrob *instance
);
C getter for the "x" property.
|
A TestFrob. |
Returns : |
The value of the "x" property. |
guint8 test_frob_get_y (TestFrob *instance
);
C getter for the "y" property.
|
A TestFrob. |
Returns : |
The value of the "y" property. |
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_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_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_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_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_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_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_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_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_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_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_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. |
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. |
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. |
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); |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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_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. |
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. |
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. |
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. |
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. |
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. |
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. |