X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=send.h;h=f7198ed7df94f5b3c4491f15656a6f4649fea5b4;hp=3aebb1600ebfdee0450c0100ae8c99921c7c0cd0;hb=ccf42979a31a56e991b5c6d7d4043381f7487d6e;hpb=6817a8f0c4f649168a43fc347179771600a908fc diff --git a/send.h b/send.h index 3aebb160..f7198ed7 100644 --- a/send.h +++ b/send.h @@ -45,7 +45,7 @@ struct sender { * command. Of course, \a buf is a pointer to the chunk of data which * should be sent, and \a len is the length of this buffer. */ - void (*send)(struct audio_format *af, long unsigned current_chunk, + void (*send)(struct audio_format_handler *af, long unsigned current_chunk, long unsigned chunks_sent, const char *buf, size_t len); /** add file descriptors to fd_sets * @@ -58,7 +58,7 @@ struct sender { * * \sa select(2) */ - void (*pre_select)(struct audio_format *af, int *max_fileno, fd_set *rfds, + void (*pre_select)(struct audio_format_handler *af, int *max_fileno, fd_set *rfds, fd_set *wfds); /** * handle the file descriptors which are ready for I/O @@ -67,7 +67,7 @@ struct sender { * set, this is the hook to check the result and do any I/O on those descriptors * which are ready for reading/writing. */ - void (*post_select)(struct audio_format *af, fd_set *rfds, fd_set *wfds); + void (*post_select)(struct audio_format_handler *af, fd_set *rfds, fd_set *wfds); /** * terminate all connected clients *