#include "string.h"
DEFINE_RECEIVER_ARRAY;
+
+/**
+ * Call the init function of each paraslash receiver.
+ */
+void recv_init(void)
+{
+ int i;
+
+ FOR_EACH_RECEIVER(i)
+ receivers[i].init(&receivers[i]);
+}
+
static void *parse_receiver_args(int receiver_num, char *options)
{
struct receiver *r = &receivers[receiver_num];
return NULL;
}
+/**
+ * Print out the help texts to all receivers.
+ *
+ * \param detailed Whether the detailed help should be printed.
+ */
void print_receiver_helps(int detailed)
{
int i;
printf_or_die("\n\n");
FOR_EACH_RECEIVER(i) {
struct receiver *r = receivers + i;
-
if (!r->help.short_help)
continue;
printf_or_die("Options for %s:\n", r->name);