chiark / gitweb /
Use disorder-choose to pick random tracks.
[disorder] / lib / trackdb.h
index 804ff5ab30d386421d7b5b23b1b297c47150a347..e39de6e419454b6494a7dd010c7f2529dbaf4a12 100644 (file)
@@ -172,6 +172,11 @@ char **trackdb_listusers(void);
 int trackdb_confirm(const char *user, const char *confirmation,
                     rights_type *rightsp);
 
+typedef void random_callback(struct ev_source *ev,
+                             const char *track);
+int trackdb_request_random(struct ev_source *ev,
+                           random_callback *callback);
+
 #endif /* TRACKDB_H */
 
 /*