This file is indexed.

/usr/include/telepathy-1.0/telepathy-glib/_gen/tp-svc-call-content.h is in libtelepathy-glib-dev 0.18.0-1ubuntu1.

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
#include <glib-object.h>
#include <dbus/dbus-glib.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