API Coverage
proxy.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_proxy_borrow_interface_by_id |
skip |
|
|
|
tp_proxy_has_interface_by_id |
implicit |
yes |
|
|
tp_proxy_has_interface |
|
|
|
Doesn't bind due to being inline |
tp_proxy_add_interface_by_id |
skip |
|
|
|
tp_proxy_dbus_error_to_gerror |
implicit |
yes |
|
|
tp_proxy_or_subclass_hook_on_interface_add |
|
|
|
Not introspected, in proxy-subclass.h |
tp_proxy_subclass_add_error_mapping |
|
|
|
Not introspected, in proxy-subclass.h |
tp_proxy_get_dbus_daemon |
explicit |
|
|
|
tp_proxy_get_dbus_connection |
skip |
|
|
|
tp_proxy_get_bus_name |
implicit |
yes |
|
|
tp_proxy_get_object_path |
implicit |
yes |
|
|
tp_proxy_get_invalidated |
implicit |
yes |
|
|
tp_proxy_dbus_g_proxy_claim_for_signal_adding |
|
|
|
Not introspected, in proxy-subclass.h |
tp_proxy_init_known_interfaces |
|
|
|
Not introspected, in proxy-subclass.h |
tp_proxy_is_prepared |
implicit |
yes |
|
|
tp_proxy_prepare_async |
explicit |
|
|
|
tp_proxy_prepare_finish |
implicit |
yes |
|
|
account.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_account_get_feature_quark_core |
|
|
|
|
tp_account_init_known_interfaces |
|
|
|
Should this be bound? |
tp_account_new |
implicit |
yes |
|
|
tp_account_get_connection |
explicit |
|
|
|
tp_account_ensure_connection |
explicit |
|
|
|
tp_account_get_display_name |
implicit |
yes |
|
|
tp_account_is_valid |
implicit |
yes |
|
|
tp_account_get_connection_manager |
implicit |
yes |
|
|
tp_account_get_protocol |
implicit |
yes |
|
|
tp_account_get_icon_name |
implicit |
yes |
|
|
tp_account_get_parameters |
explicit |
yes |
|
|
tp_account_is_enabled |
implicit |
yes |
|
|
tp_account_set_enabled_finish |
implicit |
yes |
|
|
tp_account_set_enabled_async |
implicit |
|
|
not sure if this pattern needs closure annotated or not |
tp_account_reconnect_finish |
implicit |
yes |
|
|
tp_account_reconnect_async |
implicit |
yes |
|
|
tp_account_request_presence_finish |
implicit |
yes |
|
|
tp_account_request_presence_async |
implicit |
yes |
|
|
tp_account_update_parameters_async |
explicit |
yes |
|
|
tp_account_update_parameters_finish |
explicit |
|
|
need to test, would be nice to drop boolean return |
tp_account_set_display_name_async |
implicit |
yes |
|
|
tp_account_set_display_name_finish |
implicit |
yes |
|
|
tp_account_set_icon_name_async |
implicit |
yes |
|
|
tp_account_set_icon_name_finish |
implicit |
yes |
|
|
tp_account_remove_async |
implicit |
yes |
|
|
tp_account_remove_finish |
implicit |
yes |
|
|
tp_account_get_connect_automatically |
implicit |
yes |
|
|
tp_account_set_connect_automatically_async |
implicit |
yes |
|
|
tp_account_set_connect_automatically_finish |
implicit |
yes |
|
|
tp_account_get_has_been_online |
implicit |
yes |
|
|
tp_account_get_connection_status |
explicit |
|
|
|
tp_account_get_current_presence |
explicit |
yes |
|
|
tp_account_get_requested_presence |
explicit |
yes |
|
|
tp_account_get_nickname |
implicit |
yes |
|
|
tp_account_set_nickname_finish |
implicit |
yes |
|
|
tp_account_set_nickname_async |
implicit |
yes |
|
|
tp_account_get_avatar_async |
implicit |
yes |
|
|
tp_account_get_avatar_finish |
|
|
|
Returns GArray; broken and unannotated |
tp_account_is_prepared |
skip |
|
|
|
tp_account_prepare_async |
skip |
|
|
|
tp_account_prepare_finish |
skip |
|
|
|
tp_account_parse_object_path |
explicit |
yes |
|
|
tp_account_set_avatar_finish |
explicit |
|
|
|
tp_account_set_avatar_async |
implicit |
|
|
|
account-manager.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_account_manager_get_feature_quark_core |
|
|
|
|
tp_account_manager_init_known_interfaces |
|
|
|
Should this be introspected? |
tp_account_manager_new |
implicit |
yes |
|
|
tp_account_manager_dup |
implicit |
yes |
|
|
tp_account_manager_ensure_account |
explicit |
|
|
|
tp_account_manager_get_valid_accounts |
explicit |
yes |
|
|
tp_account_manager_set_all_requested_presences |
implicit |
yes |
|
|
tp_account_manager_get_most_available_presence |
explicit |
|
|
|
tp_account_manager_create_account_async |
explicit |
|
|
|
tp_account_manager_create_account_finish |
|
|
|
Return value transfer wrong? |
tp_account_manager_is_prepared |
skip |
|
|
|
tp_account_manager_prepare_async |
skip |
|
|
|
tp_account_manager_prepare_finish |
skip |
|
|
|
tp_account_manager_enable_restart |
implicit |
yes |
|
|
connection.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_connection_new |
explicit |
yes |
|
|
tp_connection_get_self_handle |
|
|
|
|
tp_connection_get_status |
|
|
|
|
tp_connection_run_until_ready |
skip |
|
|
|
tp_list_connection_names |
|
|
|
Doesn't work |
tp_connection_init_known_interfaces |
|
|
|
Should this be bound? |
tp_connection_call_when_ready |
skip |
|
|
|
tp_connection_presence_type_cmp_availability |
|
|
|
|
tp_connection_parse_object_path |
|
|
|
|
tp_connection_is_ready |
skip |
|
|
|
tp_connection_get_capabilities |
|
|
|
|
connection-handles.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_connection_unref_handles |
|
|
|
|
tp_connection_hold_handles |
|
|
|
|
tp_connection_request_handles |
|
|
|
|
tp_connection_get_contact_attributes |
|
|
|
|
connection-manager.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_connection_manager_param_copy |
|
|
|
|
tp_connection_manager_param_free |
|
|
|
|
tp_connection_manager_protocol_copy |
|
|
|
|
tp_connection_manager_protocol_free |
|
|
|
|
tp_connection_manager_call_when_ready |
skip |
|
|
|
tp_connection_manager_init_known_interfaces |
|
|
|
|
tp_connection_manager_new |
|
|
|
|
tp_connection_manager_activate |
skip |
|
|
|
tp_list_connection_managers |
|
|
|
Doesn't work |
tp_connection_manager_check_valid_name |
|
|
|
|
tp_connection_manager_check_valid_protocol_name |
|
|
|
|
tp_connection_manager_get_name |
|
|
|
|
tp_connection_manager_is_ready |
skip |
|
|
|
tp_connection_manager_is_running |
|
|
|
|
tp_connection_manager_get_info_source |
|
|
|
|
tp_connection_manager_dup_protocol_names |
|
|
|
|
tp_connection_manager_get_protocol |
|
|
|
|
tp_connection_manager_has_protocol |
|
|
|
|
tp_connection_manager_protocol_has_param |
|
|
|
|
tp_connection_manager_protocol_get_param |
|
|
|
|
tp_connection_manager_protocol_can_register |
|
|
|
|
tp_connection_manager_protocol_dup_param_names |
|
|
|
|
tp_connection_manager_param_get_name |
|
|
|
|
tp_connection_manager_param_get_dbus_signature |
|
|
|
|
tp_connection_manager_param_is_required |
|
|
|
|
tp_connection_manager_param_is_required_for_registration |
|
|
|
|
tp_connection_manager_param_is_secret |
|
|
|
|
tp_connection_manager_param_is_dbus_property |
|
|
|
|
tp_connection_manager_param_get_default |
|
|
|
|
channel.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_channel_get_channel_type |
|
|
|
|
tp_channel_get_channel_type_id |
|
|
|
|
tp_channel_get_handle |
|
|
|
|
tp_channel_get_identifier |
|
|
|
|
tp_channel_is_ready |
skip |
|
|
|
tp_channel_borrow_connection |
|
|
|
|
tp_channel_borrow_immutable_properties |
|
|
|
|
tp_channel_get_chat_state |
|
|
|
|
tp_channel_new_from_properties |
|
|
|
|
tp_channel_new |
|
|
|
|
tp_channel_run_until_ready |
skip |
|
|
|
tp_channel_call_when_ready |
skip |
|
|
|
tp_channel_init_known_interfaces |
|
|
|
|
handle.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_handle_type_to_string |
|
|
|
|
dbus-daemon.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_dbus_daemon_dup |
|
|
|
|
tp_dbus_daemon_new |
skip |
|
|
|
tp_dbus_daemon_watch_name_owner |
|
|
|
|
tp_dbus_daemon_cancel_name_owner_watch |
|
|
|
|
tp_dbus_daemon_request_name |
|
|
|
|
tp_dbus_daemon_release_name |
|
|
|
|
tp_dbus_daemon_register_object |
|
|
|
|
tp_dbus_daemon_unregister_object |
|
|
|
|
tp_dbus_daemon_get_unique_name |
|
|
|
|
tp_dbus_daemon_list_names |
|
|
|
|
tp_dbus_daemon_list_activatable_names |
|
|
|
|
tp_dbus_daemon_init_known_interfaces |
|
|
|
|
intset.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_intset_iter_init |
|
|
|
|
tp_intset_iter_reset |
|
|
|
|
tp_intset_sized_new |
|
|
|
|
tp_intset_new |
|
|
|
|
tp_intset_new_containing |
|
|
|
|
tp_intset_destroy |
|
|
|
|
tp_intset_clear |
|
|
|
|
tp_intset_add |
|
|
|
|
tp_intset_remove |
|
|
|
|
tp_intset_is_member |
|
|
|
|
tp_intset_foreach |
|
|
|
|
tp_intset_to_array |
|
|
|
|
tp_intset_from_array |
|
|
|
|
tp_intset_size |
|
|
|
|
tp_intset_is_equal |
|
|
|
|
tp_intset_copy |
|
|
|
|
tp_intset_intersection |
|
|
|
|
tp_intset_union |
|
|
|
|
tp_intset_difference |
|
|
|
|
tp_intset_symmetric_difference |
|
|
|
|
tp_intset_dump |
|
|
|
|
tp_intset_iter_next |
|
|
|
|
dbus.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_asv_size |
skip |
|
|
|
tp_dbus_g_method_return_not_implemented |
skip |
|
|
|
tp_get_bus |
skip |
|
|
|
tp_get_bus_proxy |
skip |
|
|
|
tp_dbus_check_valid_bus_name |
|
|
|
|
tp_dbus_check_valid_interface_name |
|
|
|
|
tp_dbus_check_valid_member_name |
|
|
|
|
tp_dbus_check_valid_object_path |
|
|
|
|
tp_g_value_slice_new_bytes |
|
|
|
|
tp_g_value_slice_new_take_bytes |
|
|
|
|
tp_g_value_slice_new_object_path |
|
|
|
|
tp_g_value_slice_new_static_object_path |
|
|
|
|
tp_g_value_slice_new_take_object_path |
|
|
|
|
tp_asv_new |
skip |
|
|
|
tp_asv_get_boolean |
skip |
|
|
|
tp_asv_set_boolean |
skip |
|
|
|
tp_asv_get_bytes |
skip |
|
|
|
tp_asv_set_bytes |
skip |
|
|
|
tp_asv_take_bytes |
skip |
|
|
|
tp_asv_get_string |
skip |
|
|
|
tp_asv_set_string |
skip |
|
|
|
tp_asv_take_string |
skip |
|
|
|
tp_asv_set_static_string |
skip |
|
|
|
tp_asv_get_int32 |
skip |
|
|
|
tp_asv_set_int32 |
skip |
|
|
|
tp_asv_get_uint32 |
skip |
|
|
|
tp_asv_set_uint32 |
skip |
|
|
|
tp_asv_get_int64 |
skip |
|
|
|
tp_asv_set_int64 |
skip |
|
|
|
tp_asv_get_uint64 |
skip |
|
|
|
tp_asv_set_uint64 |
skip |
|
|
|
tp_asv_get_double |
skip |
|
|
|
tp_asv_set_double |
skip |
|
|
|
tp_asv_get_object_path |
skip |
|
|
|
tp_asv_set_object_path |
skip |
|
|
|
tp_asv_take_object_path |
skip |
|
|
|
tp_asv_set_static_object_path |
skip |
|
|
|
tp_asv_get_boxed |
skip |
|
|
|
tp_asv_set_boxed |
skip |
|
|
|
tp_asv_take_boxed |
skip |
|
|
|
tp_asv_set_static_boxed |
skip |
|
|
|
tp_asv_get_strv |
skip |
|
|
|
tp_asv_set_strv |
skip |
|
|
|
tp_asv_lookup |
skip |
|
|
|
tp_asv_dump |
skip |
|
|
|
capabilities.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_capabilities_get_channel_classes |
|
|
|
|
tp_capabilities_is_specific_to_contact |
|
|
|
|
tp_capabilities_supports_text_chats |
|
|
|
|
tp_capabilities_supports_text_chatrooms |
|
|
|
|
contact.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_contact_get_connection |
|
|
|
|
tp_contact_get_handle |
|
|
|
|
tp_contact_get_identifier |
|
|
|
|
tp_contact_has_feature |
|
|
|
|
tp_contact_get_alias |
|
|
|
|
tp_contact_get_avatar_token |
|
|
|
|
tp_contact_get_presence_type |
|
|
|
|
tp_contact_get_presence_status |
|
|
|
|
tp_contact_get_presence_message |
|
|
|
|
tp_contact_get_location |
|
|
|
|
tp_contact_get_capabilities |
|
|
|
|
tp_connection_get_contacts_by_handle |
|
|
|
|
tp_connection_upgrade_contacts |
|
|
|
|
tp_connection_get_contacts_by_id |
|
|
|
|
debug.c
Method |
Annotated |
Checked |
Tested |
Notes |
tp_debug_set_all_flags |
skip |
|
|
Deprecated |
tp_debug_set_flags |
|
|
|
|
tp_debug_set_flags_from_string |
skip |
|
|
Deprecated |
tp_debug_set_flags_from_env |
skip |
|
|
Deprecated |
tp_debug_set_persistent |
|
|
|
|
tp_debug_divert_messages |
|
|
|
|
tp_debug_timestamped_log_handler |
|
|
|
|

