summaryrefslogtreecommitdiff
path: root/gtk/channel-playback.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2011-08-31 14:27:04 +0200
committerMarc-André Lureau <marcandre.lureau@redhat.com>2011-08-31 14:28:12 +0200
commit097356b437432167cef5ba2da506ee3ad99469f2 (patch)
treef9fa10d86a09b33de0c948e082a13f445364ef9b /gtk/channel-playback.h
parent4479fc4eb5c8bf5219f902fafe4740909da0e5a2 (diff)
doc: various improvements
Diffstat (limited to 'gtk/channel-playback.h')
-rw-r--r--gtk/channel-playback.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/gtk/channel-playback.h b/gtk/channel-playback.h
index 5e63c21..a1f0529 100644
--- a/gtk/channel-playback.h
+++ b/gtk/channel-playback.h
@@ -33,12 +33,29 @@ typedef struct _SpicePlaybackChannel SpicePlaybackChannel;
typedef struct _SpicePlaybackChannelClass SpicePlaybackChannelClass;
typedef struct _SpicePlaybackChannelPrivate SpicePlaybackChannelPrivate;
+/**
+ * SpicePlaybackChannel:
+ * @parent: Parent instance.
+ *
+ * The #SpicePlaybackChannel struct is opaque and should not be accessed directly.
+ */
struct _SpicePlaybackChannel {
SpiceChannel parent;
+
+ /*< private >*/
SpicePlaybackChannelPrivate *priv;
/* Do not add fields to this struct */
};
+/**
+ * SpicePlaybackChannelClass:
+ * @parent_class: Parent class.
+ * @playback_start: Signal class handler for the #SpicePlaybackChannel::playback-start signal.
+ * @playback_data: Signal class handler for the #SpicePlaybackChannel::playback-data signal.
+ * @playback_stop: Signal class handler for the #SpicePlaybackChannel::playback-stop signal.
+ *
+ * Class structure for #SpicePlaybackChannel.
+ */
struct _SpicePlaybackChannelClass {
SpiceChannelClass parent_class;