* \a argc and \a argv.
*/
void *(*parse_config)(int argc, char **argv);
+ /**
+ * Deallocate the configuration structure of a receiver node.
+ *
+ * This calls the receiver-specific cleanup function generated by
+ * gengetopt.
+ */
void (*free_config)(void *conf);
/**
* Open one instance of the receiver.
void print_receiver_helps(int detailed);
int generic_recv_pre_select(struct sched *s, struct task *t);
-/** \cond */
+/** \cond receiver */
extern void http_recv_init(struct receiver *r);
#define HTTP_RECEIVER {.name = "http", .init = http_recv_init},
extern void dccp_recv_init(struct receiver *r);
#define UDP_RECEIVER {.name = "udp", .init = udp_recv_init},
extern struct receiver receivers[];
-/** \endcond */
+/** \endcond receiver */