diff options
author | Xavier Claessens <xclaesse@gmail.com> | 2011-12-06 15:09:18 +0100 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-01-10 09:52:45 +0100 |
commit | 3a2807309b1e08d1f573835a742976ea49134af4 (patch) | |
tree | b41a3e723a69de495d43b6c038717c06cf627400 /telepathy-glib/base-media-call-stream.h | |
parent | 77ba5a3f3917d4b6b1f1aa2d757fa39b6fe3d5aa (diff) | |
download | telepathy-glib-3a2807309b1e08d1f573835a742976ea49134af4.tar.gz |
TpBaseMediaCallStream: implement remaining methods
CompleteSendingStateChange, ReportSendingFailure,
CompleteReceivingStateChange and ReportReceivingFailure
Diffstat (limited to 'telepathy-glib/base-media-call-stream.h')
-rw-r--r-- | telepathy-glib/base-media-call-stream.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/telepathy-glib/base-media-call-stream.h b/telepathy-glib/base-media-call-stream.h index 564829cd1..d0cfd95fe 100644 --- a/telepathy-glib/base-media-call-stream.h +++ b/telepathy-glib/base-media-call-stream.h @@ -35,12 +35,19 @@ typedef GPtrArray *(*TpBaseMediaCallStreamAddCandidatesFunc) ( TpBaseMediaCallStream *self, const GPtrArray *candidates, GError **error); +typedef void (*TpBaseMediaCallStreamReportFailureFunc) ( + TpBaseMediaCallStream *self, + TpCallStateChangeReason reason, + const gchar *dbus_reason, + const gchar *message); struct _TpBaseMediaCallStreamClass { /*<private>*/ TpBaseCallStreamClass parent_class; /*< public >*/ + TpBaseMediaCallStreamReportFailureFunc report_sending_failure; + TpBaseMediaCallStreamReportFailureFunc report_receiving_failure; TpBaseMediaCallStreamAddCandidatesFunc add_local_candidates; TpBaseMediaCallStreamVoidFunc finish_initial_candidates; |