Skip btr suffix from {pre,post}_select_btr().
[paraslash.git] / write.h
diff --git a/write.h b/write.h
index 4a17270990583dfa15fd007ae55dfad92ec9a384..936d99c0a45cc1bcc166e97fbb4552d2545182ca 100644 (file)
--- a/write.h
+++ b/write.h
@@ -54,24 +54,16 @@ struct writer {
        /**
         * Prepare the fd sets for select.
         *
-        * This is called from the writer node group task's pre_select(). It
-        * may use the sched pointer to add any file descriptors or to decrease
-        * the select timeout. It must return positive on success and negative
-        * on errors.
+        * This is called from scheduler. It may use the sched pointer to add
+        * any file descriptors or to decrease the select timeout.
         */
-       int (*pre_select)(struct sched *s, struct writer_node *wn);
-       void (*pre_select_btr)(struct sched *s, struct task *t);
+       void (*pre_select)(struct sched *s, struct task *t);
        /**
         * Write audio data.
         *
-        * Called from the post_select function of the wng task. It must keep
-        * track of the number of bytes consumed from the wng's buffer via
-        * the \p wn->written variable (which may be modified by the wng handling
-        * functions). This function must return positive on success and
-        * negative on errors.
+        * Called from the post_select function of the writer node's task.
         */
-       int (*post_select)(struct sched *s, struct writer_node *wn);
-       void (*post_select_btr)(struct sched *s, struct task *t);
+       void (*post_select)(struct sched *s, struct task *t);
        /**
         * Close one instance of the writer.
         *