aboutsummaryrefslogtreecommitdiff
path: root/lib/experiment-reader/experiment-reader.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-06-11 16:29:06 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-06-11 16:29:06 +0200
commit2e96b4196d7a80039d529e352d6d06be8fa427af (patch)
treea18b7a0e40e0ce3fbe4c83077d9a29b3fb96ad2c /lib/experiment-reader/experiment-reader.h
parent32fe1831aa5f50a0f0250270027a378d089c3250 (diff)
downloadexperiment-player-2e96b4196d7a80039d529e352d6d06be8fa427af.tar.gz
documented some previously undocumented libexperiment-reader API functions
* minor whitespace changes
Diffstat (limited to 'lib/experiment-reader/experiment-reader.h')
-rw-r--r--lib/experiment-reader/experiment-reader.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/lib/experiment-reader/experiment-reader.h b/lib/experiment-reader/experiment-reader.h
index 8edc58a..13492bf 100644
--- a/lib/experiment-reader/experiment-reader.h
+++ b/lib/experiment-reader/experiment-reader.h
@@ -86,9 +86,13 @@ typedef void (*ExperimentReaderTopicCallback)(ExperimentReader *reader,
gint64 start_time,
gpointer data);
+/**
+ * Structure describing a contribution. Every text-fragment identified by
+ * a distinct \e timepoint is considered a contribution.
+ */
typedef struct {
- gint64 start_time;
- gchar text[];
+ gint64 start_time; /**< Contribution's start time in milliseconds */
+ gchar text[]; /**< Contribution's text content (part of the structure) */
} ExperimentReaderContrib;
/*
@@ -108,20 +112,20 @@ void experiment_reader_free_contributions(
void experiment_reader_foreach_greeting_topic(
ExperimentReader *reader,
ExperimentReaderTopicCallback callback,
- gpointer data);
+ gpointer userdata);
void experiment_reader_foreach_exp_initial_narrative_topic(
ExperimentReader *reader,
ExperimentReaderTopicCallback callback,
- gpointer data);
+ gpointer userdata);
void experiment_reader_foreach_exp_last_minute_phase_topic(
ExperimentReader *reader,
gint phase,
ExperimentReaderTopicCallback callback,
- gpointer data);
+ gpointer userdata);
void experiment_reader_foreach_farewell_topic(
ExperimentReader *reader,
ExperimentReaderTopicCallback callback,
- gpointer data);
+ gpointer userdata);
G_END_DECLS