reddit.h - frontends - front-ends for some sites (experiment)
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       reddit.h (727B)
       ---
            1 struct item {
            2         char name[16];
            3         char title[1024];
            4         char url[4096];
            5         char permalink[4096];
            6         char subreddit[256];
            7         char author[256];
            8         char thumbnail[4096];
            9         long ups;
           10         long downs;
           11         time_t created_utc;
           12         struct tm created_tm;
           13         int is_video;
           14         long num_comments;
           15         long duration;
           16         char dash_url[4096];
           17         /* flair */
           18         char link_flair_text[256];
           19         char link_flair_background_color[8];
           20 };
           21 
           22 /* Reddit supports max 100 items in their API */
           23 #define MAX_ITEMS 100
           24 
           25 struct list_response {
           26         struct item items[MAX_ITEMS + 1];
           27         size_t nitems;
           28         /* tokens */
           29         char before[256];
           30         char after[256];
           31 };
           32 
           33 struct list_response *reddit_list(const char *subreddit, int limit,
           34         const char *before, const char *after);
           35 
           36 int reddit_isvalidlink(const char *s);