From 6dd58a30761eca36544c4e815b36907eab084949 Mon Sep 17 00:00:00 2001 From: nirav Date: Thu, 7 Mar 2019 01:27:55 +0530 Subject: Initial commit --- src/instance_info.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/instance_info.h (limited to 'src/instance_info.h') diff --git a/src/instance_info.h b/src/instance_info.h new file mode 100644 index 0000000..72a5bbb --- /dev/null +++ b/src/instance_info.h @@ -0,0 +1,31 @@ +#ifndef __INSTANCE_INFO_H +#define __INSTANCE_INFO_H + +#include + +struct instance_info_urls { + char *streaming_api; +}; + +struct instance_info_stats { + int user_count; + int status_count; + int domain_count; +}; + +struct instance_info { + char *url; + char *title; + char *description; + char *email; + char *version; + struct instance_info_urls urls; + struct instance_info_stats states; + char *thumbnail; + char **languages; + bool registrations; +}; + +struct instance_info *instance_info_from_json(char *json_data); + +#endif -- cgit v1.2.3