1#ifndef INTERCHANGE_ADMIN_H
2#define INTERCHANGE_ADMIN_H
25 const char *nextpage,
const char *successpage,
void interchange_admin_clear(struct interchange_admin *admin)
interchange_admin_group
Definition: admin.h:6
@ INTERCHANGE_ADMIN_GROUP_CONTENT
Definition: admin.h:7
@ INTERCHANGE_ADMIN_GROUP_MERCH
Definition: admin.h:8
@ INTERCHANGE_ADMIN_GROUP_ORDERS
Definition: admin.h:9
void interchange_admin_new_item(const char *description, const char *comment, const char *price, const char *image_path, void(*handler)(interchange_response *))
void interchange_admin_login(const char *username, const char *password, const char *nextpage, const char *successpage, const char *failpage, void(*handler)(interchange_response *), void(*callback)(struct interchange_admin *))
void interchange_admin_logout()
void interchange_admin_new_transaction(const struct interchange_ord_order *order, const struct interchange_member *member, bool new_customer_id, void(*handler)(interchange_response *))
void interchange_admin_new_admin(const char *username, const char *password, const char *name, bool super, enum interchange_admin_group group, void(*handler)(interchange_response *))
bool super
Definition: admin.h:16
char * name
Definition: admin.h:15
enum interchange_admin_group group
Definition: admin.h:17
char * password
Definition: admin.h:14
char * username
Definition: admin.h:13
Definition: typedefs.h:10