1#ifndef INTERCHANGE_MEMBER_H
2#define INTERCHANGE_MEMBER_H
67 const char *verify,
const char *nextpage,
68 const char *successpage,
const char *failpage,
72 const char *nextpage,
const char *successpage,
94 const char *password,
const char *verify);
void interchange_member_account(void(*handler)(interchange_response *))
For getting member account information.
void interchange_member_newaccount(const char *username, const char *password, const char *verify, const char *nextpage, const char *successpage, const char *failpage, void(*handler)(interchange_response *), void(*callback)(struct interchange_member *))
void interchange_member_setaccount(const struct interchange_member *member, void(*handler)(interchange_response *))
For setting member account information.
void interchange_member_changepassword(const char *password_old, const char *password, const char *verify)
void interchange_member_clear(struct interchange_member *member)
void interchange_member_logout()
void interchange_member_login(const char *username, const char *password, const char *nextpage, const char *successpage, const char *failpage, void(*handler)(interchange_response *), void(*callback)(struct interchange_member *))
bool email_copy
Definition: member.h:9
bool mv_same_billing
Definition: member.h:8
char * state
Definition: member.h:27
char * carts
Definition: member.h:51
char * b_phone
Definition: member.h:43
bool inactive
Definition: member.h:57
char * price_level
Definition: member.h:59
bool dealer
Definition: member.h:58
char * b_nickname
Definition: member.h:32
char * b_address3
Definition: member.h:38
char * phone_night
Definition: member.h:47
char * mv_shipmode
Definition: member.h:31
char * fname
Definition: member.h:21
char * db_acl
Definition: member.h:54
char * p_nickname
Definition: member.h:44
char * city
Definition: member.h:26
char * lname
Definition: member.h:22
char * address3
Definition: member.h:25
char * password
Definition: member.h:15
char * b_city
Definition: member.h:39
char * address2
Definition: member.h:24
char * fax
Definition: member.h:46
char * mod_time
Definition: member.h:18
char * b_country
Definition: member.h:42
char * company
Definition: member.h:20
char * acl
Definition: member.h:17
char * b_zip
Definition: member.h:41
char * s_nickname
Definition: member.h:19
char * b_address1
Definition: member.h:36
char * zip
Definition: member.h:28
struct interchange_member_preferences preferences
Definition: member.h:50
char * owner
Definition: member.h:52
char * expiration
Definition: member.h:16
char * file_acl
Definition: member.h:53
char * country
Definition: member.h:29
char * email
Definition: member.h:45
char * mail_list
Definition: member.h:55
char * b_state
Definition: member.h:40
char * credit_limit
Definition: member.h:56
char * usernick
Definition: member.h:14
char * b_lname
Definition: member.h:34
char * address_book
Definition: member.h:48
char * username
Definition: member.h:13
char * b_address2
Definition: member.h:37
char * phone_day
Definition: member.h:30
char * b_company
Definition: member.h:35
char * address1
Definition: member.h:23
char * b_fname
Definition: member.h:33
char * accounts
Definition: member.h:49
Definition: typedefs.h:10