+/**
+ * the possible modes of operation
+ *
+ * - off: disconnect from para_server
+ * - on: receive status information from para_server and play the audio stream
+ * - sb: only receive status information but not the audio stream
+ */
+enum audiod_status_info {AUDIOD_OFF, AUDIOD_ON, AUDIOD_STANDBY};
+
+extern struct audiod_args_info conf;
+extern int audiod_status;
+
+int handle_connect(int accept_fd, fd_set *rfds, uid_t *uid_whitelist);
+void audiod_status_dump(bool force);
+__malloc char *audiod_get_decoder_flags(void);
+char *get_time_string(void);
+struct btr_node *audiod_get_btr_root(void);
+
+void stat_client_write_item(int item_num);
+void clear_and_dump_items(void);
+void close_stat_clients(void);