/usr/include/telepathy-1.0/telepathy-glib/_gen/tp-svc-call-content.h is in libtelepathy-glib-dev 0.24.1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 | #include <glib-object.h>
#include <dbus/dbus-glib.h>
#include <telepathy-glib/dbus.h>
#include <telepathy-glib/dbus-properties-mixin.h>
G_BEGIN_DECLS
typedef struct _TpSvcCallContent TpSvcCallContent;
typedef struct _TpSvcCallContentClass TpSvcCallContentClass;
GType tp_svc_call_content_get_type (void);
#define TP_TYPE_SVC_CALL_CONTENT \
(tp_svc_call_content_get_type ())
#define TP_SVC_CALL_CONTENT(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CALL_CONTENT, TpSvcCallContent))
#define TP_IS_SVC_CALL_CONTENT(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CALL_CONTENT))
#define TP_SVC_CALL_CONTENT_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CALL_CONTENT, TpSvcCallContentClass))
typedef void (*tp_svc_call_content_remove_impl) (TpSvcCallContent *self,
DBusGMethodInvocation *context);
void tp_svc_call_content_implement_remove (TpSvcCallContentClass *klass, tp_svc_call_content_remove_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_return_from_remove (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_return_from_remove (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
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);
typedef struct _TpSvcCallContentInterfaceAudioControl TpSvcCallContentInterfaceAudioControl;
typedef struct _TpSvcCallContentInterfaceAudioControlClass TpSvcCallContentInterfaceAudioControlClass;
GType tp_svc_call_content_interface_audio_control_get_type (void);
#define TP_TYPE_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL \
(tp_svc_call_content_interface_audio_control_get_type ())
#define TP_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL, TpSvcCallContentInterfaceAudioControl))
#define TP_IS_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL))
#define TP_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_AUDIO_CONTROL, TpSvcCallContentInterfaceAudioControlClass))
typedef 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_implement_report_input_volume (TpSvcCallContentInterfaceAudioControlClass *klass, tp_svc_call_content_interface_audio_control_report_input_volume_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_audio_control_return_from_report_input_volume (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_audio_control_return_from_report_input_volume (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef 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_implement_report_output_volume (TpSvcCallContentInterfaceAudioControlClass *klass, tp_svc_call_content_interface_audio_control_report_output_volume_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_audio_control_return_from_report_output_volume (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_audio_control_return_from_report_output_volume (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef struct _TpSvcCallContentInterfaceDTMF TpSvcCallContentInterfaceDTMF;
typedef struct _TpSvcCallContentInterfaceDTMFClass TpSvcCallContentInterfaceDTMFClass;
GType tp_svc_call_content_interface_dtmf_get_type (void);
#define TP_TYPE_SVC_CALL_CONTENT_INTERFACE_DTMF \
(tp_svc_call_content_interface_dtmf_get_type ())
#define TP_SVC_CALL_CONTENT_INTERFACE_DTMF(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_DTMF, TpSvcCallContentInterfaceDTMF))
#define TP_IS_SVC_CALL_CONTENT_INTERFACE_DTMF(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_DTMF))
#define TP_SVC_CALL_CONTENT_INTERFACE_DTMF_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_DTMF, TpSvcCallContentInterfaceDTMFClass))
typedef void (*tp_svc_call_content_interface_dtmf_start_tone_impl) (TpSvcCallContentInterfaceDTMF *self,
guchar in_Event,
DBusGMethodInvocation *context);
void tp_svc_call_content_interface_dtmf_implement_start_tone (TpSvcCallContentInterfaceDTMFClass *klass, tp_svc_call_content_interface_dtmf_start_tone_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_dtmf_return_from_start_tone (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_dtmf_return_from_start_tone (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef void (*tp_svc_call_content_interface_dtmf_stop_tone_impl) (TpSvcCallContentInterfaceDTMF *self,
DBusGMethodInvocation *context);
void tp_svc_call_content_interface_dtmf_implement_stop_tone (TpSvcCallContentInterfaceDTMFClass *klass, tp_svc_call_content_interface_dtmf_stop_tone_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_dtmf_return_from_stop_tone (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_dtmf_return_from_stop_tone (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef 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_implement_multiple_tones (TpSvcCallContentInterfaceDTMFClass *klass, tp_svc_call_content_interface_dtmf_multiple_tones_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_dtmf_return_from_multiple_tones (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_dtmf_return_from_multiple_tones (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
void tp_svc_call_content_interface_dtmf_emit_tones_deferred (gpointer instance,
const gchar *arg_Tones);
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);
typedef struct _TpSvcCallContentInterfaceMedia TpSvcCallContentInterfaceMedia;
typedef struct _TpSvcCallContentInterfaceMediaClass TpSvcCallContentInterfaceMediaClass;
GType tp_svc_call_content_interface_media_get_type (void);
#define TP_TYPE_SVC_CALL_CONTENT_INTERFACE_MEDIA \
(tp_svc_call_content_interface_media_get_type ())
#define TP_SVC_CALL_CONTENT_INTERFACE_MEDIA(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_MEDIA, TpSvcCallContentInterfaceMedia))
#define TP_IS_SVC_CALL_CONTENT_INTERFACE_MEDIA(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_MEDIA))
#define TP_SVC_CALL_CONTENT_INTERFACE_MEDIA_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_MEDIA, TpSvcCallContentInterfaceMediaClass))
typedef void (*tp_svc_call_content_interface_media_update_local_media_description_impl) (TpSvcCallContentInterfaceMedia *self,
GHashTable *in_MediaDescription,
DBusGMethodInvocation *context);
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);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_media_return_from_update_local_media_description (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_media_return_from_update_local_media_description (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef 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_implement_acknowledge_dtmf_change (TpSvcCallContentInterfaceMediaClass *klass, tp_svc_call_content_interface_media_acknowledge_dtmf_change_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_media_return_from_acknowledge_dtmf_change (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_media_return_from_acknowledge_dtmf_change (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
typedef 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_fail (TpSvcCallContentInterfaceMediaClass *klass, tp_svc_call_content_interface_media_fail_impl impl);
static inline
/* this comment is to stop gtkdoc realising this is static */
void tp_svc_call_content_interface_media_return_from_fail (DBusGMethodInvocation *context);
static inline void
tp_svc_call_content_interface_media_return_from_fail (DBusGMethodInvocation *context)
{
dbus_g_method_return (context);
}
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_media_description_offer_done (gpointer instance);
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_remote_media_descriptions_changed (gpointer instance,
GHashTable *arg_Updated_Media_Descriptions);
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_dtmf_change_requested (gpointer instance,
guchar arg_Event,
guint arg_State);
typedef struct _TpSvcCallContentInterfaceVideoControl TpSvcCallContentInterfaceVideoControl;
typedef struct _TpSvcCallContentInterfaceVideoControlClass TpSvcCallContentInterfaceVideoControlClass;
GType tp_svc_call_content_interface_video_control_get_type (void);
#define TP_TYPE_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL \
(tp_svc_call_content_interface_video_control_get_type ())
#define TP_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL, TpSvcCallContentInterfaceVideoControl))
#define TP_IS_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL))
#define TP_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL_GET_CLASS(obj) \
(G_TYPE_INSTANCE_GET_INTERFACE((obj), TP_TYPE_SVC_CALL_CONTENT_INTERFACE_VIDEO_CONTROL, TpSvcCallContentInterfaceVideoControlClass))
void tp_svc_call_content_interface_video_control_emit_key_frame_requested (gpointer instance);
void tp_svc_call_content_interface_video_control_emit_video_resolution_changed (gpointer instance,
const GValueArray *arg_NewResolution);
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_mtu_changed (gpointer instance,
guint arg_NewMTU);
G_END_DECLS
|