summaryrefslogtreecommitdiff
path: root/icclient/admin.h
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-25 10:20:12 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-25 10:20:12 +0800
commit7f934ce683df5252fa6350dcc15e187b1c7623cf (patch)
treef600fc0cdfc9f4397580e44044468858167d0aa9 /icclient/admin.h
parenta606c79d52d2027afaafd424a25fa6a4598aa8d7 (diff)
Rename remaining icclient to interchange
Diffstat (limited to 'icclient/admin.h')
-rw-r--r--icclient/admin.h39
1 files changed, 0 insertions, 39 deletions
diff --git a/icclient/admin.h b/icclient/admin.h
deleted file mode 100644
index 08e4751..0000000
--- a/icclient/admin.h
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef ICCLIENT_ADMIN_H
-#define ICCLIENT_ADMIN_H
-
-#include "typedefs.h"
-
-enum icclient_admin_group {
- ICCLIENT_ADMIN_GROUP_CONTENT,
- ICCLIENT_ADMIN_GROUP_MERCH,
- ICCLIENT_ADMIN_GROUP_ORDERS
-};
-
-struct icclient_admin {
- char *username;
- char *password;
- char *name;
- bool super;
- enum icclient_admin_group group;
-};
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void icclient_admin_login(const char *username, const char *password, void (*handler)(icclient_response *),
- void (*callback)(struct icclient_admin *));
-void icclient_admin_new_admin(const char *username, const char *password, const char *name, bool super,
- enum icclient_admin_group group, void (*handler)(icclient_response *));
-void icclient_admin_new_item(const char *description, const char *comment, const char *price,
- const char *image_path, void (*handler)(icclient_response *));
-void icclient_admin_new_transaction(const struct icclient_ord_order *order,
- const struct icclient_member *member, bool new_customer_id,
- void (*handler)(icclient_response *));
-void icclient_admin_logout(struct icclient_admin *admin, void (*handler)(icclient_response *));
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif