From 477e1ba2977435ae7bb75c7dbd95cf28247f89bd Mon Sep 17 00:00:00 2001 From: nirav Date: Thu, 28 Mar 2019 09:10:52 +0530 Subject: Move APIs into libgs dir --- libgs/src/account.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 libgs/src/account.h (limited to 'libgs/src/account.h') diff --git a/libgs/src/account.h b/libgs/src/account.h new file mode 100644 index 0000000..c9d36d2 --- /dev/null +++ b/libgs/src/account.h @@ -0,0 +1,30 @@ +#ifndef __GS_ACCOUNT_H +#define __GS_ACCOUNT_H + +#include +#include + +struct gs_account { + char *id; + char *username; + char *acct; + char *display_name; + bool locked; + unsigned int follower_count; + unsigned int following_count; + unsigned int statuses_count; + char *note; + char *url; + char *avatar; + char *avatar_static; + char *header; + char *header_static; + struct gs_account *moved; + bool bot; +}; + +struct gs_account *gs_account_from_json(const char *json_data); +struct gs_account *gs_account_from_json_t(const json_t *); +void gs_account_free(struct gs_account *); + +#endif -- cgit v1.2.3