telepathy-glib API Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Known Implementations | Signals |
Service-side Channel Call interfaceService-side Channel Call interface — GInterface to implement call channels |
#include <telepathy-glib/telepathy-glib-dbus.h> TpSvcChannelTypeCall; TpSvcChannelTypeCallClass; void (*tp_svc_channel_type_call_accept_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
); void (*tp_svc_channel_type_call_add_content_impl) (TpSvcChannelTypeCall *self
,const gchar *in_Content_Name
,guint in_Content_Type
,guint in_InitialDirection
,DBusGMethodInvocation *context
); void tp_svc_channel_type_call_emit_call_members_changed (gpointer instance
,GHashTable *arg_Flags_Changed
,GHashTable *arg_Identifiers
,const GArray *arg_Removed
,const GValueArray *arg_Reason
); void tp_svc_channel_type_call_emit_call_state_changed (gpointer instance
,guint arg_Call_State
,guint arg_Call_Flags
,const GValueArray *arg_Call_State_Reason
,GHashTable *arg_Call_State_Details
); void tp_svc_channel_type_call_emit_content_added (gpointer instance
,const gchar *arg_Content
); void tp_svc_channel_type_call_emit_content_removed (gpointer instance
,const gchar *arg_Content
,const GValueArray *arg_Reason
); void (*tp_svc_channel_type_call_hangup_impl) (TpSvcChannelTypeCall *self
,guint in_Reason
,const gchar *in_Detailed_Hangup_Reason
,const gchar *in_Message
,DBusGMethodInvocation *context
); void tp_svc_channel_type_call_implement_accept (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_accept_impl impl
); void tp_svc_channel_type_call_implement_add_content (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_add_content_impl impl
); void tp_svc_channel_type_call_implement_hangup (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_hangup_impl impl
); void tp_svc_channel_type_call_implement_set_queued (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_set_queued_impl impl
); void tp_svc_channel_type_call_implement_set_ringing (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_set_ringing_impl impl
); void tp_svc_channel_type_call_return_from_accept (DBusGMethodInvocation *context
); void tp_svc_channel_type_call_return_from_add_content (DBusGMethodInvocation *context
,const gchar *out_Content
); void tp_svc_channel_type_call_return_from_hangup (DBusGMethodInvocation *context
); void tp_svc_channel_type_call_return_from_set_queued (DBusGMethodInvocation *context
); void tp_svc_channel_type_call_return_from_set_ringing (DBusGMethodInvocation *context
); void (*tp_svc_channel_type_call_set_queued_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
); void (*tp_svc_channel_type_call_set_ringing_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
); TpSvcCallContent; TpSvcCallContentClass; void tp_svc_call_content_emit_streams_added (gpointer instance
,const GPtrArray *arg_Streams
); void tp_svc_call_content_emit_streams_removed (gpointer instance
,const GPtrArray *arg_Streams
,const GValueArray *arg_Reason
); void tp_svc_call_content_implement_remove (TpSvcCallContentClass *klass
,tp_svc_call_content_remove_impl impl
); void (*tp_svc_call_content_remove_impl) (TpSvcCallContent *self
,DBusGMethodInvocation *context
); void tp_svc_call_content_return_from_remove (DBusGMethodInvocation *context
); TpSvcCallContentInterfaceMedia; TpSvcCallContentInterfaceMediaClass; void (*tp_svc_call_content_interface_media_acknowledge_dtmf_change_impl) (TpSvcCallContentInterfaceMedia *self
,guchar in_Event
,guint in_State
,DBusGMethodInvocation *context
); void tp_svc_call_content_interface_media_emit_dtmf_change_requested (gpointer instance
,guchar arg_Event
,guint arg_State
); void tp_svc_call_content_interface_media_emit_local_media_description_changed (gpointer instance
,GHashTable *arg_Updated_Media_Description
); void tp_svc_call_content_interface_media_emit_media_description_offer_done (gpointer instance
); void tp_svc_call_content_interface_media_emit_media_descriptions_removed (gpointer instance
,const GArray *arg_Removed_Media_Descriptions
); void tp_svc_call_content_interface_media_emit_new_media_description_offer (gpointer instance
,const gchar *arg_Media_Description
,GHashTable *arg_Properties
); void tp_svc_call_content_interface_media_emit_remote_media_descriptions_changed (gpointer instance
,GHashTable *arg_Updated_Media_Descriptions
); void (*tp_svc_call_content_interface_media_fail_impl) (TpSvcCallContentInterfaceMedia *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
); void tp_svc_call_content_interface_media_implement_acknowledge_dtmf_change (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_acknowledge_dtmf_change_impl impl
); void tp_svc_call_content_interface_media_implement_fail (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_fail_impl impl
); void tp_svc_call_content_interface_media_implement_update_local_media_description (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_update_local_media_description_impl impl
); void tp_svc_call_content_interface_media_return_from_acknowledge_dtmf_change (DBusGMethodInvocation *context
); void tp_svc_call_content_interface_media_return_from_fail (DBusGMethodInvocation *context
); void tp_svc_call_content_interface_media_return_from_update_local_media_description (DBusGMethodInvocation *context
); void (*tp_svc_call_content_interface_media_update_local_media_description_impl) (TpSvcCallContentInterfaceMedia *self
,GHashTable *in_MediaDescription
,DBusGMethodInvocation *context
); TpSvcCallContentInterfaceVideoControl; TpSvcCallContentInterfaceVideoControlClass; void tp_svc_call_content_interface_video_control_emit_bitrate_changed (gpointer instance
,guint arg_NewBitrate
); void tp_svc_call_content_interface_video_control_emit_framerate_changed (gpointer instance
,guint arg_NewFramerate
); void tp_svc_call_content_interface_video_control_emit_key_frame_requested (gpointer instance
); void tp_svc_call_content_interface_video_control_emit_mtu_changed (gpointer instance
,guint arg_NewMTU
); void tp_svc_call_content_interface_video_control_emit_video_resolution_changed (gpointer instance
,const GValueArray *arg_NewResolution
); TpSvcCallContentInterfaceAudioControl; TpSvcCallContentInterfaceAudioControlClass; void tp_svc_call_content_interface_audio_control_implement_report_input_volume (TpSvcCallContentInterfaceAudioControlClass *klass
,tp_svc_call_content_interface_audio_control_report_input_volume_impl impl
); void tp_svc_call_content_interface_audio_control_implement_report_output_volume (TpSvcCallContentInterfaceAudioControlClass *klass
,tp_svc_call_content_interface_audio_control_report_output_volume_impl impl
); void (*tp_svc_call_content_interface_audio_control_report_input_volume_impl) (TpSvcCallContentInterfaceAudioControl *self
,gint in_Volume
,DBusGMethodInvocation *context
); void (*tp_svc_call_content_interface_audio_control_report_output_volume_impl) (TpSvcCallContentInterfaceAudioControl *self
,gint in_Volume
,DBusGMethodInvocation *context
); void tp_svc_call_content_interface_audio_control_return_from_report_input_volume (DBusGMethodInvocation *context
); void tp_svc_call_content_interface_audio_control_return_from_report_output_volume (DBusGMethodInvocation *context
); TpSvcCallContentInterfaceDTMF; TpSvcCallContentInterfaceDTMFClass; void tp_svc_call_content_interface_dtmf_emit_sending_tones (gpointer instance
,const gchar *arg_Tones
); void tp_svc_call_content_interface_dtmf_emit_stopped_tones (gpointer instance
,gboolean arg_Cancelled
); void tp_svc_call_content_interface_dtmf_emit_tones_deferred (gpointer instance
,const gchar *arg_Tones
); void tp_svc_call_content_interface_dtmf_implement_multiple_tones (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_multiple_tones_impl impl
); void tp_svc_call_content_interface_dtmf_implement_start_tone (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_start_tone_impl impl
); void tp_svc_call_content_interface_dtmf_implement_stop_tone (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_stop_tone_impl impl
); void (*tp_svc_call_content_interface_dtmf_multiple_tones_impl) (TpSvcCallContentInterfaceDTMF *self
,const gchar *in_Tones
,DBusGMethodInvocation *context
); void tp_svc_call_content_interface_dtmf_return_from_multiple_tones (DBusGMethodInvocation *context
); void tp_svc_call_content_interface_dtmf_return_from_start_tone (DBusGMethodInvocation *context
); void tp_svc_call_content_interface_dtmf_return_from_stop_tone (DBusGMethodInvocation *context
); void (*tp_svc_call_content_interface_dtmf_start_tone_impl) (TpSvcCallContentInterfaceDTMF *self
,guchar in_Event
,DBusGMethodInvocation *context
); void (*tp_svc_call_content_interface_dtmf_stop_tone_impl) (TpSvcCallContentInterfaceDTMF *self
,DBusGMethodInvocation *context
); TpSvcCallContentMediaDescription; TpSvcCallContentMediaDescriptionClass; void (*tp_svc_call_content_media_description_accept_impl) (TpSvcCallContentMediaDescription *self
,GHashTable *in_Local_Media_Description
,DBusGMethodInvocation *context
); void tp_svc_call_content_media_description_implement_accept (TpSvcCallContentMediaDescriptionClass *klass
,tp_svc_call_content_media_description_accept_impl impl
); void tp_svc_call_content_media_description_implement_reject (TpSvcCallContentMediaDescriptionClass *klass
,tp_svc_call_content_media_description_reject_impl impl
); void tp_svc_call_content_media_description_return_from_accept (DBusGMethodInvocation *context
); void tp_svc_call_content_media_description_return_from_reject (DBusGMethodInvocation *context
); void (*tp_svc_call_content_media_description_reject_impl) (TpSvcCallContentMediaDescription *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
); TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports; TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReportsClass; TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback; TpSvcCallContentMediaDescriptionInterfaceRTCPFeedbackClass; TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions; TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensionsClass; TpSvcCallStream; TpSvcCallStreamClass; void tp_svc_call_stream_implement_request_receiving (TpSvcCallStreamClass *klass
,tp_svc_call_stream_request_receiving_impl impl
); void tp_svc_call_stream_implement_set_sending (TpSvcCallStreamClass *klass
,tp_svc_call_stream_set_sending_impl impl
); void tp_svc_call_stream_emit_local_sending_state_changed (gpointer instance
,guint arg_State
,const GValueArray *arg_Reason
); void tp_svc_call_stream_emit_remote_members_changed (gpointer instance
,GHashTable *arg_Updates
,GHashTable *arg_Identifiers
,const GArray *arg_Removed
,const GValueArray *arg_Reason
); void (*tp_svc_call_stream_request_receiving_impl) (TpSvcCallStream *self
,guint in_Contact
,gboolean in_Receive
,DBusGMethodInvocation *context
); void tp_svc_call_stream_return_from_request_receiving (DBusGMethodInvocation *context
); void tp_svc_call_stream_return_from_set_sending (DBusGMethodInvocation *context
); void (*tp_svc_call_stream_set_sending_impl) (TpSvcCallStream *self
,gboolean in_Send
,DBusGMethodInvocation *context
); TpSvcCallStreamInterfaceMedia; TpSvcCallStreamInterfaceMediaClass; void (*tp_svc_call_stream_interface_media_add_candidates_impl) (TpSvcCallStreamInterfaceMedia *self
,const GPtrArray *in_Candidates
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_interface_media_complete_receiving_state_change_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_State
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_interface_media_complete_sending_state_change_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_State
,DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_emit_endpoints_changed (gpointer instance
,const GPtrArray *arg_Endpoints_Added
,const GPtrArray *arg_Endpoints_Removed
); void tp_svc_call_stream_interface_media_emit_ice_restart_requested (gpointer instance
); void tp_svc_call_stream_interface_media_emit_local_candidates_added (gpointer instance
,const GPtrArray *arg_Candidates
); void tp_svc_call_stream_interface_media_emit_local_credentials_changed (gpointer instance
,const gchar *arg_Username
,const gchar *arg_Password
); void tp_svc_call_stream_interface_media_emit_receiving_state_changed (gpointer instance
,guint arg_State
); void tp_svc_call_stream_interface_media_emit_relay_info_changed (gpointer instance
,const GPtrArray *arg_Relay_Info
); void tp_svc_call_stream_interface_media_emit_sending_state_changed (gpointer instance
,guint arg_State
); void tp_svc_call_stream_interface_media_emit_server_info_retrieved (gpointer instance
); void tp_svc_call_stream_interface_media_emit_stun_servers_changed (gpointer instance
,const GPtrArray *arg_Servers
); void (*tp_svc_call_stream_interface_media_fail_impl) (TpSvcCallStreamInterfaceMedia *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_interface_media_finish_initial_candidates_impl) (TpSvcCallStreamInterfaceMedia *self
,DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_implement_add_candidates (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_add_candidates_impl impl
); void tp_svc_call_stream_interface_media_implement_complete_receiving_state_change (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_complete_receiving_state_change_impl impl
); void tp_svc_call_stream_interface_media_implement_complete_sending_state_change (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_complete_sending_state_change_impl impl
); void tp_svc_call_stream_interface_media_implement_fail (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_fail_impl impl
); void tp_svc_call_stream_interface_media_implement_finish_initial_candidates (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_finish_initial_candidates_impl impl
); void tp_svc_call_stream_interface_media_implement_report_receiving_failure (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_report_receiving_failure_impl impl
); void tp_svc_call_stream_interface_media_implement_report_sending_failure (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_report_sending_failure_impl impl
); void tp_svc_call_stream_interface_media_implement_set_credentials (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_set_credentials_impl impl
); void (*tp_svc_call_stream_interface_media_report_receiving_failure_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_Reason
,const gchar *in_Error
,const gchar *in_Message
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_interface_media_report_sending_failure_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_Reason
,const gchar *in_Error
,const gchar *in_Message
,DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_add_candidates (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_complete_receiving_state_change (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_complete_sending_state_change (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_fail (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_finish_initial_candidates (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_report_receiving_failure (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_report_sending_failure (DBusGMethodInvocation *context
); void tp_svc_call_stream_interface_media_return_from_set_credentials (DBusGMethodInvocation *context
); void (*tp_svc_call_stream_interface_media_set_credentials_impl) (TpSvcCallStreamInterfaceMedia *self
,const gchar *in_Username
,const gchar *in_Password
,DBusGMethodInvocation *context
); TpSvcCallStreamEndpoint; TpSvcCallStreamEndpointClass; void (*tp_svc_call_stream_endpoint_accept_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_emit_candidate_pair_selected (gpointer instance
,const GValueArray *arg_Local_Candidate
,const GValueArray *arg_Remote_Candidate
); void tp_svc_call_stream_endpoint_emit_controlling_changed (gpointer instance
,gboolean arg_Controlling
); void tp_svc_call_stream_endpoint_emit_endpoint_state_changed (gpointer instance
,guint arg_Component
,guint arg_State
); void tp_svc_call_stream_endpoint_emit_remote_candidates_added (gpointer instance
,const GPtrArray *arg_Candidates
); void tp_svc_call_stream_endpoint_emit_remote_credentials_set (gpointer instance
,const gchar *arg_Username
,const gchar *arg_Password
); void tp_svc_call_stream_endpoint_implement_accept_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_accept_selected_candidate_pair_impl impl
); void tp_svc_call_stream_endpoint_implement_reject_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_reject_selected_candidate_pair_impl impl
); void tp_svc_call_stream_endpoint_implement_set_controlling (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_controlling_impl impl
); void tp_svc_call_stream_endpoint_implement_set_endpoint_state (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_endpoint_state_impl impl
); void tp_svc_call_stream_endpoint_implement_set_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_selected_candidate_pair_impl impl
); void (*tp_svc_call_stream_endpoint_reject_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_return_from_accept_selected_candidate_pair (DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_return_from_reject_selected_candidate_pair (DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_return_from_set_controlling (DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_return_from_set_endpoint_state (DBusGMethodInvocation *context
); void tp_svc_call_stream_endpoint_return_from_set_selected_candidate_pair (DBusGMethodInvocation *context
); void (*tp_svc_call_stream_endpoint_set_controlling_impl) (TpSvcCallStreamEndpoint *self
,gboolean in_Controlling
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_endpoint_set_endpoint_state_impl) (TpSvcCallStreamEndpoint *self
,guint in_Component
,guint in_State
,DBusGMethodInvocation *context
); void (*tp_svc_call_stream_endpoint_set_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
);
GInterface +----TpSvcChannelTypeCall
GInterface +----TpSvcCallContent
GInterface +----TpSvcCallContentInterfaceMedia
GInterface +----TpSvcCallContentInterfaceVideoControl
GInterface +----TpSvcCallContentInterfaceAudioControl
GInterface +----TpSvcCallContentInterfaceDTMF
GInterface +----TpSvcCallContentMediaDescription
GInterface +----TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports
GInterface +----TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback
GInterface +----TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions
GInterface +----TpSvcCallStream
GInterface +----TpSvcCallStreamInterfaceMedia
GInterface +----TpSvcCallStreamEndpoint
TpSvcChannelTypeCall is implemented by TpBaseCallChannel and TpBaseMediaCallChannel.
TpSvcCallContent is implemented by TpBaseCallContent and TpBaseMediaCallContent.
TpSvcCallContentInterfaceMedia is implemented by TpBaseMediaCallContent.
TpSvcCallContentInterfaceDTMF is implemented by TpBaseCallContent and TpBaseMediaCallContent.
TpSvcCallContentMediaDescription is implemented by TpCallContentMediaDescription.
TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports is implemented by TpCallContentMediaDescription.
TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback is implemented by TpCallContentMediaDescription.
TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions is implemented by TpCallContentMediaDescription.
TpSvcCallStream is implemented by TpBaseCallStream and TpBaseMediaCallStream.
TpSvcCallStreamInterfaceMedia is implemented by TpBaseMediaCallStream.
TpSvcCallStreamEndpoint is implemented by TpCallStreamEndpoint.
"call-members-changed" :Has Details
"call-state-changed" :Has Details
"content-added" :Has Details
"content-removed" :Has Details
"streams-added" :Has Details
"streams-removed" :Has Details
"d-tm-fchange-requested" :Has Details
"local-media-description-changed" :Has Details
"media-description-offer-done" :Has Details
"media-descriptions-removed" :Has Details
"new-media-description-offer" :Has Details
"remote-media-descriptions-changed" :Has Details
"bitrate-changed" :Has Details
"framerate-changed" :Has Details
"key-frame-requested" :Has Details
"m-tu-changed" :Has Details
"video-resolution-changed" :Has Details
"sending-tones" :Has Details
"stopped-tones" :Has Details
"tones-deferred" :Has Details
"local-sending-state-changed" :Has Details
"remote-members-changed" :Has Details
"endpoints-changed" :Has Details
"i-ce-restart-requested" :Has Details
"local-candidates-added" :Has Details
"local-credentials-changed" :Has Details
"receiving-state-changed" :Has Details
"relay-info-changed" :Has Details
"s-tu-nservers-changed" :Has Details
"sending-state-changed" :Has Details
"server-info-retrieved" :Has Details
"candidate-pair-selected" :Has Details
"controlling-changed" :Has Details
"endpoint-state-changed" :Has Details
"remote-candidates-added" :Has Details
"remote-credentials-set" :Has Details
Call channels represent real-time audio or video streaming, including voice over IP, webcams, and telephony.
typedef struct _TpSvcChannelTypeCall TpSvcChannelTypeCall;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcChannelTypeCallClass TpSvcChannelTypeCallClass;
The class of TpSvcChannelTypeCall.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_channel_type_call (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_channel_type_call_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_ringing); IMPLEMENT (set_queued); IMPLEMENT (accept); IMPLEMENT (hangup); IMPLEMENT (add_content); #undef IMPLEMENT }
void (*tp_svc_channel_type_call_accept_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Accept on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
Used to return values or throw an error |
void (*tp_svc_channel_type_call_add_content_impl) (TpSvcChannelTypeCall *self
,const gchar *in_Content_Name
,guint in_Content_Type
,guint in_InitialDirection
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method AddContent on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_channel_type_call_emit_call_members_changed (gpointer instance
,GHashTable *arg_Flags_Changed
,GHashTable *arg_Identifiers
,const GArray *arg_Removed
,const GValueArray *arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the CallMembersChanged signal on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
const GArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void tp_svc_channel_type_call_emit_call_state_changed (gpointer instance
,guint arg_Call_State
,guint arg_Call_Flags
,const GValueArray *arg_Call_State_Reason
,GHashTable *arg_Call_State_Details
);
Type-safe wrapper around g_signal_emit to emit the CallStateChanged signal on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
void tp_svc_channel_type_call_emit_content_added (gpointer instance
,const gchar *arg_Content
);
Type-safe wrapper around g_signal_emit to emit the ContentAdded signal on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_channel_type_call_emit_content_removed (gpointer instance
,const gchar *arg_Content
,const GValueArray *arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the ContentRemoved signal on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void (*tp_svc_channel_type_call_hangup_impl) (TpSvcChannelTypeCall *self
,guint in_Reason
,const gchar *in_Detailed_Hangup_Reason
,const gchar *in_Message
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Hangup on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_channel_type_call_implement_accept (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_accept_impl impl
);
Register an implementation for the Accept method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Accept D-Bus method |
void tp_svc_channel_type_call_implement_add_content (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_add_content_impl impl
);
Register an implementation for the AddContent method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the AddContent D-Bus method |
void tp_svc_channel_type_call_implement_hangup (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_hangup_impl impl
);
Register an implementation for the Hangup method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Hangup D-Bus method |
void tp_svc_channel_type_call_implement_set_queued (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_set_queued_impl impl
);
Register an implementation for the SetQueued method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetQueued D-Bus method |
void tp_svc_channel_type_call_implement_set_ringing (TpSvcChannelTypeCallClass *klass
,tp_svc_channel_type_call_set_ringing_impl impl
);
Register an implementation for the SetRinging method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetRinging D-Bus method |
void tp_svc_channel_type_call_return_from_accept
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_channel_type_call_return_from_add_content (DBusGMethodInvocation *context
,const gchar *out_Content
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_channel_type_call_return_from_hangup
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_channel_type_call_return_from_set_queued
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_channel_type_call_return_from_set_ringing
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_channel_type_call_set_queued_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetQueued on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
Used to return values or throw an error |
void (*tp_svc_channel_type_call_set_ringing_impl) (TpSvcChannelTypeCall *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetRinging on interface org.freedesktop.Telepathy.Channel.Type.Call1.
|
The object implementing this interface |
|
Used to return values or throw an error |
typedef struct _TpSvcCallContent TpSvcCallContent;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentClass TpSvcCallContentClass;
The class of TpSvcCallContent.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_content (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_content_implement_##x (\ klass, my_object_##x) IMPLEMENT (remove); #undef IMPLEMENT }
void tp_svc_call_content_emit_streams_added (gpointer instance
,const GPtrArray *arg_Streams
);
Type-safe wrapper around g_signal_emit to emit the StreamsAdded signal on interface org.freedesktop.Telepathy.Call1.Content.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
void tp_svc_call_content_emit_streams_removed (gpointer instance
,const GPtrArray *arg_Streams
,const GValueArray *arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the StreamsRemoved signal on interface org.freedesktop.Telepathy.Call1.Content.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void tp_svc_call_content_implement_remove (TpSvcCallContentClass *klass
,tp_svc_call_content_remove_impl impl
);
Register an implementation for the Remove method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Remove D-Bus method |
void (*tp_svc_call_content_remove_impl) (TpSvcCallContent *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Remove on interface org.freedesktop.Telepathy.Call1.Content.
|
The object implementing this interface |
|
Used to return values or throw an error |
void tp_svc_call_content_return_from_remove
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
typedef struct _TpSvcCallContentInterfaceMedia TpSvcCallContentInterfaceMedia;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentInterfaceMediaClass TpSvcCallContentInterfaceMediaClass;
The class of TpSvcCallContentInterfaceMedia.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_content_interface_media (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_content_interface_media_implement_##x (\ klass, my_object_##x) IMPLEMENT (update_local_media_description); IMPLEMENT (acknowledge_dtmf_change); IMPLEMENT (fail); #undef IMPLEMENT }
void (*tp_svc_call_content_interface_media_acknowledge_dtmf_change_impl) (TpSvcCallContentInterfaceMedia *self
,guchar in_Event
,guint in_State
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method AcknowledgeDTMFChange on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
guchar (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_content_interface_media_emit_dtmf_change_requested (gpointer instance
,guchar arg_Event
,guint arg_State
);
Type-safe wrapper around g_signal_emit to emit the DTMFChangeRequested signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
guchar (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
void tp_svc_call_content_interface_media_emit_local_media_description_changed (gpointer instance
,GHashTable *arg_Updated_Media_Description
);
Type-safe wrapper around g_signal_emit to emit the LocalMediaDescriptionChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
void tp_svc_call_content_interface_media_emit_media_description_offer_done
(gpointer instance
);
Type-safe wrapper around g_signal_emit to emit the MediaDescriptionOfferDone signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
void tp_svc_call_content_interface_media_emit_media_descriptions_removed (gpointer instance
,const GArray *arg_Removed_Media_Descriptions
);
Type-safe wrapper around g_signal_emit to emit the MediaDescriptionsRemoved signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
const GArray * (FIXME, generate documentation) |
void tp_svc_call_content_interface_media_emit_new_media_description_offer (gpointer instance
,const gchar *arg_Media_Description
,GHashTable *arg_Properties
);
Type-safe wrapper around g_signal_emit to emit the NewMediaDescriptionOffer signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
void tp_svc_call_content_interface_media_emit_remote_media_descriptions_changed (gpointer instance
,GHashTable *arg_Updated_Media_Descriptions
);
Type-safe wrapper around g_signal_emit to emit the RemoteMediaDescriptionsChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
void (*tp_svc_call_content_interface_media_fail_impl) (TpSvcCallContentInterfaceMedia *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Fail on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_content_interface_media_implement_acknowledge_dtmf_change (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_acknowledge_dtmf_change_impl impl
);
Register an implementation for the AcknowledgeDTMFChange method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the AcknowledgeDTMFChange D-Bus method |
void tp_svc_call_content_interface_media_implement_fail (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_fail_impl impl
);
Register an implementation for the Fail method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Fail D-Bus method |
void tp_svc_call_content_interface_media_implement_update_local_media_description (TpSvcCallContentInterfaceMediaClass *klass
,tp_svc_call_content_interface_media_update_local_media_description_impl impl
);
Register an implementation for the UpdateLocalMediaDescription method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the UpdateLocalMediaDescription D-Bus method |
void tp_svc_call_content_interface_media_return_from_acknowledge_dtmf_change
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_interface_media_return_from_fail
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_interface_media_return_from_update_local_media_description
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_content_interface_media_update_local_media_description_impl) (TpSvcCallContentInterfaceMedia *self
,GHashTable *in_MediaDescription
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method UpdateLocalMediaDescription on interface org.freedesktop.Telepathy.Call1.Content.Interface.Media.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
|
Used to return values or throw an error |
typedef struct _TpSvcCallContentInterfaceVideoControl TpSvcCallContentInterfaceVideoControl;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentInterfaceVideoControlClass TpSvcCallContentInterfaceVideoControlClass;
The class of TpSvcCallContentInterfaceVideoControl.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
void tp_svc_call_content_interface_video_control_emit_bitrate_changed (gpointer instance
,guint arg_NewBitrate
);
Type-safe wrapper around g_signal_emit to emit the BitrateChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
void tp_svc_call_content_interface_video_control_emit_framerate_changed (gpointer instance
,guint arg_NewFramerate
);
Type-safe wrapper around g_signal_emit to emit the FramerateChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
void tp_svc_call_content_interface_video_control_emit_key_frame_requested
(gpointer instance
);
Type-safe wrapper around g_signal_emit to emit the KeyFrameRequested signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl.
|
The object implementing this interface |
void tp_svc_call_content_interface_video_control_emit_mtu_changed (gpointer instance
,guint arg_NewMTU
);
Type-safe wrapper around g_signal_emit to emit the MTUChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
void tp_svc_call_content_interface_video_control_emit_video_resolution_changed (gpointer instance
,const GValueArray *arg_NewResolution
);
Type-safe wrapper around g_signal_emit to emit the VideoResolutionChanged signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.VideoControl.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
typedef struct _TpSvcCallContentInterfaceAudioControl TpSvcCallContentInterfaceAudioControl;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentInterfaceAudioControlClass TpSvcCallContentInterfaceAudioControlClass;
The class of TpSvcCallContentInterfaceAudioControl.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_content_interface_audio_control (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_content_interface_audio_control_implement_##x (\ klass, my_object_##x) IMPLEMENT (report_input_volume); IMPLEMENT (report_output_volume); #undef IMPLEMENT }
void tp_svc_call_content_interface_audio_control_implement_report_input_volume (TpSvcCallContentInterfaceAudioControlClass *klass
,tp_svc_call_content_interface_audio_control_report_input_volume_impl impl
);
Register an implementation for the ReportInputVolume method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the ReportInputVolume D-Bus method |
void tp_svc_call_content_interface_audio_control_implement_report_output_volume (TpSvcCallContentInterfaceAudioControlClass *klass
,tp_svc_call_content_interface_audio_control_report_output_volume_impl impl
);
Register an implementation for the ReportOutputVolume method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the ReportOutputVolume D-Bus method |
void (*tp_svc_call_content_interface_audio_control_report_input_volume_impl) (TpSvcCallContentInterfaceAudioControl *self
,gint in_Volume
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method ReportInputVolume on interface org.freedesktop.Telepathy.Call1.Content.Interface.AudioControl.
|
The object implementing this interface |
|
gint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_content_interface_audio_control_report_output_volume_impl) (TpSvcCallContentInterfaceAudioControl *self
,gint in_Volume
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method ReportOutputVolume on interface org.freedesktop.Telepathy.Call1.Content.Interface.AudioControl.
|
The object implementing this interface |
|
gint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_content_interface_audio_control_return_from_report_input_volume
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_interface_audio_control_return_from_report_output_volume
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
typedef struct _TpSvcCallContentInterfaceDTMF TpSvcCallContentInterfaceDTMF;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentInterfaceDTMFClass TpSvcCallContentInterfaceDTMFClass;
The class of TpSvcCallContentInterfaceDTMF.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_content_interface_dtmf (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_content_interface_dtmf_implement_##x (\ klass, my_object_##x) IMPLEMENT (start_tone); IMPLEMENT (stop_tone); IMPLEMENT (multiple_tones); #undef IMPLEMENT }
void tp_svc_call_content_interface_dtmf_emit_sending_tones (gpointer instance
,const gchar *arg_Tones
);
Type-safe wrapper around g_signal_emit to emit the SendingTones signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_call_content_interface_dtmf_emit_stopped_tones (gpointer instance
,gboolean arg_Cancelled
);
Type-safe wrapper around g_signal_emit to emit the StoppedTones signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
gboolean (FIXME, generate documentation) |
void tp_svc_call_content_interface_dtmf_emit_tones_deferred (gpointer instance
,const gchar *arg_Tones
);
Type-safe wrapper around g_signal_emit to emit the TonesDeferred signal on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_call_content_interface_dtmf_implement_multiple_tones (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_multiple_tones_impl impl
);
Register an implementation for the MultipleTones method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the MultipleTones D-Bus method |
void tp_svc_call_content_interface_dtmf_implement_start_tone (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_start_tone_impl impl
);
Register an implementation for the StartTone method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the StartTone D-Bus method |
void tp_svc_call_content_interface_dtmf_implement_stop_tone (TpSvcCallContentInterfaceDTMFClass *klass
,tp_svc_call_content_interface_dtmf_stop_tone_impl impl
);
Register an implementation for the StopTone method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the StopTone D-Bus method |
void (*tp_svc_call_content_interface_dtmf_multiple_tones_impl) (TpSvcCallContentInterfaceDTMF *self
,const gchar *in_Tones
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method MultipleTones on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_content_interface_dtmf_return_from_multiple_tones
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_interface_dtmf_return_from_start_tone
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_interface_dtmf_return_from_stop_tone
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_content_interface_dtmf_start_tone_impl) (TpSvcCallContentInterfaceDTMF *self
,guchar in_Event
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method StartTone on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
guchar (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_content_interface_dtmf_stop_tone_impl) (TpSvcCallContentInterfaceDTMF *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method StopTone on interface org.freedesktop.Telepathy.Call1.Content.Interface.DTMF.
|
The object implementing this interface |
|
Used to return values or throw an error |
typedef struct _TpSvcCallContentMediaDescription TpSvcCallContentMediaDescription;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentMediaDescriptionClass TpSvcCallContentMediaDescriptionClass;
The class of TpSvcCallContentMediaDescription.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_content_media_description (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_content_media_description_implement_##x (\ klass, my_object_##x) IMPLEMENT (accept); IMPLEMENT (reject); #undef IMPLEMENT }
void (*tp_svc_call_content_media_description_accept_impl) (TpSvcCallContentMediaDescription *self
,GHashTable *in_Local_Media_Description
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Accept on interface org.freedesktop.Telepathy.Call1.Content.MediaDescription.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_content_media_description_implement_accept (TpSvcCallContentMediaDescriptionClass *klass
,tp_svc_call_content_media_description_accept_impl impl
);
Register an implementation for the Accept method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Accept D-Bus method |
void tp_svc_call_content_media_description_implement_reject (TpSvcCallContentMediaDescriptionClass *klass
,tp_svc_call_content_media_description_reject_impl impl
);
Register an implementation for the Reject method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Reject D-Bus method |
void tp_svc_call_content_media_description_return_from_accept
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_content_media_description_return_from_reject
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_content_media_description_reject_impl) (TpSvcCallContentMediaDescription *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Reject on interface org.freedesktop.Telepathy.Call1.Content.MediaDescription.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReportsClass TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReportsClass;
The class of TpSvcCallContentMediaDescriptionInterfaceRTCPExtendedReports.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTCPFeedbackClass TpSvcCallContentMediaDescriptionInterfaceRTCPFeedbackClass;
The class of TpSvcCallContentMediaDescriptionInterfaceRTCPFeedback.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensionsClass TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensionsClass;
The class of TpSvcCallContentMediaDescriptionInterfaceRTPHeaderExtensions.
This interface has no D-Bus methods, so an
implementation can typically pass NULL
to
G_IMPLEMENT_INTERFACE()
as the interface
initialization function.
typedef struct _TpSvcCallStream TpSvcCallStream;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallStreamClass TpSvcCallStreamClass;
The class of TpSvcCallStream.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_stream (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_stream_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_sending); IMPLEMENT (request_receiving); #undef IMPLEMENT }
void tp_svc_call_stream_implement_request_receiving (TpSvcCallStreamClass *klass
,tp_svc_call_stream_request_receiving_impl impl
);
Register an implementation for the RequestReceiving method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the RequestReceiving D-Bus method |
void tp_svc_call_stream_implement_set_sending (TpSvcCallStreamClass *klass
,tp_svc_call_stream_set_sending_impl impl
);
Register an implementation for the SetSending method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetSending D-Bus method |
void tp_svc_call_stream_emit_local_sending_state_changed (gpointer instance
,guint arg_State
,const GValueArray *arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the LocalSendingStateChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void tp_svc_call_stream_emit_remote_members_changed (gpointer instance
,GHashTable *arg_Updates
,GHashTable *arg_Identifiers
,const GArray *arg_Removed
,const GValueArray *arg_Reason
);
Type-safe wrapper around g_signal_emit to emit the RemoteMembersChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.
|
The object implementing this interface |
|
GHashTable * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
const GArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void (*tp_svc_call_stream_request_receiving_impl) (TpSvcCallStream *self
,guint in_Contact
,gboolean in_Receive
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method RequestReceiving on interface org.freedesktop.Telepathy.Call1.Stream.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
gboolean (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_stream_return_from_request_receiving
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_return_from_set_sending
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_stream_set_sending_impl) (TpSvcCallStream *self
,gboolean in_Send
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetSending on interface org.freedesktop.Telepathy.Call1.Stream.
|
The object implementing this interface |
|
gboolean (FIXME, generate documentation) |
|
Used to return values or throw an error |
typedef struct _TpSvcCallStreamInterfaceMedia TpSvcCallStreamInterfaceMedia;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallStreamInterfaceMediaClass TpSvcCallStreamInterfaceMediaClass;
The class of TpSvcCallStreamInterfaceMedia.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_stream_interface_media (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_stream_interface_media_implement_##x (\ klass, my_object_##x) IMPLEMENT (complete_sending_state_change); IMPLEMENT (report_sending_failure); IMPLEMENT (complete_receiving_state_change); IMPLEMENT (report_receiving_failure); IMPLEMENT (set_credentials); IMPLEMENT (add_candidates); IMPLEMENT (finish_initial_candidates); IMPLEMENT (fail); #undef IMPLEMENT }
void (*tp_svc_call_stream_interface_media_add_candidates_impl) (TpSvcCallStreamInterfaceMedia *self
,const GPtrArray *in_Candidates
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method AddCandidates on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_interface_media_complete_receiving_state_change_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_State
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method CompleteReceivingStateChange on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_interface_media_complete_sending_state_change_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_State
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method CompleteSendingStateChange on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_stream_interface_media_emit_endpoints_changed (gpointer instance
,const GPtrArray *arg_Endpoints_Added
,const GPtrArray *arg_Endpoints_Removed
);
Type-safe wrapper around g_signal_emit to emit the EndpointsChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
|
const GPtrArray * (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_ice_restart_requested
(gpointer instance
);
Type-safe wrapper around g_signal_emit to emit the ICERestartRequested signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
void tp_svc_call_stream_interface_media_emit_local_candidates_added (gpointer instance
,const GPtrArray *arg_Candidates
);
Type-safe wrapper around g_signal_emit to emit the LocalCandidatesAdded signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_local_credentials_changed (gpointer instance
,const gchar *arg_Username
,const gchar *arg_Password
);
Type-safe wrapper around g_signal_emit to emit the LocalCredentialsChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_receiving_state_changed (gpointer instance
,guint arg_State
);
Type-safe wrapper around g_signal_emit to emit the ReceivingStateChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_relay_info_changed (gpointer instance
,const GPtrArray *arg_Relay_Info
);
Type-safe wrapper around g_signal_emit to emit the RelayInfoChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_sending_state_changed (gpointer instance
,guint arg_State
);
Type-safe wrapper around g_signal_emit to emit the SendingStateChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
void tp_svc_call_stream_interface_media_emit_server_info_retrieved
(gpointer instance
);
Type-safe wrapper around g_signal_emit to emit the ServerInfoRetrieved signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
void tp_svc_call_stream_interface_media_emit_stun_servers_changed (gpointer instance
,const GPtrArray *arg_Servers
);
Type-safe wrapper around g_signal_emit to emit the STUNServersChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
void (*tp_svc_call_stream_interface_media_fail_impl) (TpSvcCallStreamInterfaceMedia *self
,const GValueArray *in_Reason
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method Fail on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_interface_media_finish_initial_candidates_impl) (TpSvcCallStreamInterfaceMedia *self
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method FinishInitialCandidates on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
Used to return values or throw an error |
void tp_svc_call_stream_interface_media_implement_add_candidates (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_add_candidates_impl impl
);
Register an implementation for the AddCandidates method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the AddCandidates D-Bus method |
void tp_svc_call_stream_interface_media_implement_complete_receiving_state_change (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_complete_receiving_state_change_impl impl
);
Register an implementation for the CompleteReceivingStateChange method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the CompleteReceivingStateChange D-Bus method |
void tp_svc_call_stream_interface_media_implement_complete_sending_state_change (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_complete_sending_state_change_impl impl
);
Register an implementation for the CompleteSendingStateChange method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the CompleteSendingStateChange D-Bus method |
void tp_svc_call_stream_interface_media_implement_fail (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_fail_impl impl
);
Register an implementation for the Fail method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the Fail D-Bus method |
void tp_svc_call_stream_interface_media_implement_finish_initial_candidates (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_finish_initial_candidates_impl impl
);
Register an implementation for the FinishInitialCandidates method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the FinishInitialCandidates D-Bus method |
void tp_svc_call_stream_interface_media_implement_report_receiving_failure (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_report_receiving_failure_impl impl
);
Register an implementation for the ReportReceivingFailure method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the ReportReceivingFailure D-Bus method |
void tp_svc_call_stream_interface_media_implement_report_sending_failure (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_report_sending_failure_impl impl
);
Register an implementation for the ReportSendingFailure method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the ReportSendingFailure D-Bus method |
void tp_svc_call_stream_interface_media_implement_set_credentials (TpSvcCallStreamInterfaceMediaClass *klass
,tp_svc_call_stream_interface_media_set_credentials_impl impl
);
Register an implementation for the SetCredentials method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetCredentials D-Bus method |
void (*tp_svc_call_stream_interface_media_report_receiving_failure_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_Reason
,const gchar *in_Error
,const gchar *in_Message
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method ReportReceivingFailure on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_interface_media_report_sending_failure_impl) (TpSvcCallStreamInterfaceMedia *self
,guint in_Reason
,const gchar *in_Error
,const gchar *in_Message
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method ReportSendingFailure on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_stream_interface_media_return_from_add_candidates
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_complete_receiving_state_change
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_complete_sending_state_change
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_fail
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_finish_initial_candidates
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_report_receiving_failure
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_report_sending_failure
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_interface_media_return_from_set_credentials
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_stream_interface_media_set_credentials_impl) (TpSvcCallStreamInterfaceMedia *self
,const gchar *in_Username
,const gchar *in_Password
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetCredentials on interface org.freedesktop.Telepathy.Call1.Stream.Interface.Media.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
Used to return values or throw an error |
typedef struct _TpSvcCallStreamEndpoint TpSvcCallStreamEndpoint;
Dummy typedef representing any implementation of this interface.
typedef struct _TpSvcCallStreamEndpointClass TpSvcCallStreamEndpointClass;
The class of TpSvcCallStreamEndpoint.
In a full implementation of this interface (i.e. all
methods implemented), the interface initialization
function used in G_IMPLEMENT_INTERFACE()
would
typically look like this:
static void implement_call_stream_endpoint (gpointer klass, gpointer unused G_GNUC_UNUSED) { #define IMPLEMENT(x) tp_svc_call_stream_endpoint_implement_##x (\ klass, my_object_##x) IMPLEMENT (set_selected_candidate_pair); IMPLEMENT (set_endpoint_state); IMPLEMENT (accept_selected_candidate_pair); IMPLEMENT (reject_selected_candidate_pair); IMPLEMENT (set_controlling); #undef IMPLEMENT }
void (*tp_svc_call_stream_endpoint_accept_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method AcceptSelectedCandidatePair on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_stream_endpoint_emit_candidate_pair_selected (gpointer instance
,const GValueArray *arg_Local_Candidate
,const GValueArray *arg_Remote_Candidate
);
Type-safe wrapper around g_signal_emit to emit the CandidatePairSelected signal on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
void tp_svc_call_stream_endpoint_emit_controlling_changed (gpointer instance
,gboolean arg_Controlling
);
Type-safe wrapper around g_signal_emit to emit the ControllingChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
gboolean (FIXME, generate documentation) |
void tp_svc_call_stream_endpoint_emit_endpoint_state_changed (gpointer instance
,guint arg_Component
,guint arg_State
);
Type-safe wrapper around g_signal_emit to emit the EndpointStateChanged signal on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
void tp_svc_call_stream_endpoint_emit_remote_candidates_added (gpointer instance
,const GPtrArray *arg_Candidates
);
Type-safe wrapper around g_signal_emit to emit the RemoteCandidatesAdded signal on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const GPtrArray * (FIXME, generate documentation) |
void tp_svc_call_stream_endpoint_emit_remote_credentials_set (gpointer instance
,const gchar *arg_Username
,const gchar *arg_Password
);
Type-safe wrapper around g_signal_emit to emit the RemoteCredentialsSet signal on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
void tp_svc_call_stream_endpoint_implement_accept_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_accept_selected_candidate_pair_impl impl
);
Register an implementation for the AcceptSelectedCandidatePair method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the AcceptSelectedCandidatePair D-Bus method |
void tp_svc_call_stream_endpoint_implement_reject_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_reject_selected_candidate_pair_impl impl
);
Register an implementation for the RejectSelectedCandidatePair method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the RejectSelectedCandidatePair D-Bus method |
void tp_svc_call_stream_endpoint_implement_set_controlling (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_controlling_impl impl
);
Register an implementation for the SetControlling method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetControlling D-Bus method |
void tp_svc_call_stream_endpoint_implement_set_endpoint_state (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_endpoint_state_impl impl
);
Register an implementation for the SetEndpointState method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetEndpointState D-Bus method |
void tp_svc_call_stream_endpoint_implement_set_selected_candidate_pair (TpSvcCallStreamEndpointClass *klass
,tp_svc_call_stream_endpoint_set_selected_candidate_pair_impl impl
);
Register an implementation for the SetSelectedCandidatePair method in the vtable of an implementation of this interface. To be called from the interface init function.
|
A class whose instances implement this interface |
|
A callback used to implement the SetSelectedCandidatePair D-Bus method |
void (*tp_svc_call_stream_endpoint_reject_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method RejectSelectedCandidatePair on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
void tp_svc_call_stream_endpoint_return_from_accept_selected_candidate_pair
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_endpoint_return_from_reject_selected_candidate_pair
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_endpoint_return_from_set_controlling
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_endpoint_return_from_set_endpoint_state
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void tp_svc_call_stream_endpoint_return_from_set_selected_candidate_pair
(DBusGMethodInvocation *context
);
Return successfully by calling dbus_g_method_return()
.
This inline function exists only to provide type-safety.
|
The D-Bus method invocation context |
void (*tp_svc_call_stream_endpoint_set_controlling_impl) (TpSvcCallStreamEndpoint *self
,gboolean in_Controlling
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetControlling on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
gboolean (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_endpoint_set_endpoint_state_impl) (TpSvcCallStreamEndpoint *self
,guint in_Component
,guint in_State
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetEndpointState on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
Used to return values or throw an error |
void (*tp_svc_call_stream_endpoint_set_selected_candidate_pair_impl) (TpSvcCallStreamEndpoint *self
,const GValueArray *in_Local_Candidate
,const GValueArray *in_Remote_Candidate
,DBusGMethodInvocation *context
);
The signature of an implementation of the D-Bus method SetSelectedCandidatePair on interface org.freedesktop.Telepathy.Call1.Stream.Endpoint.
|
The object implementing this interface |
|
const GValueArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
Used to return values or throw an error |
"call-members-changed"
signalvoid user_function (TpSvcChannelTypeCall *self,
GArray_guint_ *arg_Removed,
gpointer user_data) : Has Details
The CallMembersChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
GHashTable * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
const GArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"call-state-changed"
signalvoid user_function (TpSvcChannelTypeCall *self,
guint arg_Call_State,
guint arg_Call_Flags,
gpointer user_data) : Has Details
The CallStateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"content-added"
signalvoid user_function (TpSvcChannelTypeCall *self,
DBusGObjectPath *arg_Content,
gpointer user_data) : Has Details
The ContentAdded D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"content-removed"
signalvoid user_function (TpSvcChannelTypeCall *self,
DBusGObjectPath *arg_Content,
gpointer user_data) : Has Details
The ContentRemoved D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"streams-added"
signalvoid user_function (TpSvcCallContent *self,
GPtrArray_DBusGObjectPath_ *arg_Streams,
gpointer user_data) : Has Details
The StreamsAdded D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"streams-removed"
signalvoid user_function (TpSvcCallContent *self,
GPtrArray_DBusGObjectPath_ *arg_Streams,
gpointer user_data) : Has Details
The StreamsRemoved D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"d-tm-fchange-requested"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
guchar arg_Event,
guint arg_State,
gpointer user_data) : Has Details
The DTMFChangeRequested D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guchar (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"local-media-description-changed"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
gpointer user_data) : Has Details
The LocalMediaDescriptionChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
GHashTable * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"media-description-offer-done"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
gpointer user_data) : Has Details
The MediaDescriptionOfferDone D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
user data set when the signal handler was connected. |
"media-descriptions-removed"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
GArray_guint_ *arg_Removed_Media_Descriptions,
gpointer user_data) : Has Details
The MediaDescriptionsRemoved D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"new-media-description-offer"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
DBusGObjectPath *arg_Media_Description,
gpointer user_data) : Has Details
The NewMediaDescriptionOffer D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"remote-media-descriptions-changed"
signalvoid user_function (TpSvcCallContentInterfaceMedia *self,
gpointer user_data) : Has Details
The RemoteMediaDescriptionsChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
GHashTable * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"bitrate-changed"
signalvoid user_function (TpSvcCallContentInterfaceVideoControl *self,
guint arg_NewBitrate,
gpointer user_data) : Has Details
The BitrateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"framerate-changed"
signalvoid user_function (TpSvcCallContentInterfaceVideoControl *self,
guint arg_NewFramerate,
gpointer user_data) : Has Details
The FramerateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"key-frame-requested"
signalvoid user_function (TpSvcCallContentInterfaceVideoControl *self,
gpointer user_data) : Has Details
The KeyFrameRequested D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
user data set when the signal handler was connected. |
"m-tu-changed"
signalvoid user_function (TpSvcCallContentInterfaceVideoControl *self,
guint arg_NewMTU,
gpointer user_data) : Has Details
The MTUChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"video-resolution-changed"
signalvoid user_function (TpSvcCallContentInterfaceVideoControl *self,
gpointer user_data) : Has Details
The VideoResolutionChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"sending-tones"
signalvoid user_function (TpSvcCallContentInterfaceDTMF *self,
gchar *arg_Tones,
gpointer user_data) : Has Details
The SendingTones D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"stopped-tones"
signalvoid user_function (TpSvcCallContentInterfaceDTMF *self,
gboolean arg_Cancelled,
gpointer user_data) : Has Details
The StoppedTones D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
gboolean (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"tones-deferred"
signalvoid user_function (TpSvcCallContentInterfaceDTMF *self,
gchar *arg_Tones,
gpointer user_data) : Has Details
The TonesDeferred D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"local-sending-state-changed"
signalvoid user_function (TpSvcCallStream *self,
guint arg_State,
gpointer user_data) : Has Details
The LocalSendingStateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"remote-members-changed"
signalvoid user_function (TpSvcCallStream *self,
GArray_guint_ *arg_Removed,
gpointer user_data) : Has Details
The RemoteMembersChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
GHashTable * (FIXME, generate documentation) |
|
GHashTable * (FIXME, generate documentation) |
|
const GArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"endpoints-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
GPtrArray_DBusGObjectPath_ *arg_Endpoints_Added,
GPtrArray_DBusGObjectPath_ *arg_Endpoints_Removed,
gpointer user_data) : Has Details
The EndpointsChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"i-ce-restart-requested"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gpointer user_data) : Has Details
The ICERestartRequested D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
user data set when the signal handler was connected. |
"local-candidates-added"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gpointer user_data) : Has Details
The LocalCandidatesAdded D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"local-credentials-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gchar *arg_Username,
gchar *arg_Password,
gpointer user_data) : Has Details
The LocalCredentialsChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"receiving-state-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
guint arg_State,
gpointer user_data) : Has Details
The ReceivingStateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"relay-info-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gpointer user_data) : Has Details
The RelayInfoChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"s-tu-nservers-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gpointer user_data) : Has Details
The STUNServersChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"sending-state-changed"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
guint arg_State,
gpointer user_data) : Has Details
The SendingStateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"server-info-retrieved"
signalvoid user_function (TpSvcCallStreamInterfaceMedia *self,
gpointer user_data) : Has Details
The ServerInfoRetrieved D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
user data set when the signal handler was connected. |
"candidate-pair-selected"
signalvoid user_function (TpSvcCallStreamEndpoint *self,
gpointer user_data) : Has Details
The CandidatePairSelected D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GValueArray * (FIXME, generate documentation) |
|
const GValueArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"controlling-changed"
signalvoid user_function (TpSvcCallStreamEndpoint *self,
gboolean arg_Controlling,
gpointer user_data) : Has Details
The ControllingChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
gboolean (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"endpoint-state-changed"
signalvoid user_function (TpSvcCallStreamEndpoint *self,
guint arg_Component,
guint arg_State,
gpointer user_data) : Has Details
The EndpointStateChanged D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
guint (FIXME, generate documentation) |
|
guint (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"remote-candidates-added"
signalvoid user_function (TpSvcCallStreamEndpoint *self,
gpointer user_data) : Has Details
The RemoteCandidatesAdded D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const GPtrArray * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |
"remote-credentials-set"
signalvoid user_function (TpSvcCallStreamEndpoint *self,
gchar *arg_Username,
gchar *arg_Password,
gpointer user_data) : Has Details
The RemoteCredentialsSet D-Bus signal is emitted whenever this GObject signal is.
|
an object |
|
const gchar * (FIXME, generate documentation) |
|
const gchar * (FIXME, generate documentation) |
|
user data set when the signal handler was connected. |