23#define GPI_SEARCH_PROFILE 1
24#define GPI_SEARCH_IS_VALID 2
25#define GPI_SEARCH_NICKS 3
26#define GPI_SEARCH_PLAYERS 4
27#define GPI_SEARCH_CHECK 5
28#define GPI_SEARCH_NEWUSER 6
29#define GPI_SEARCH_OTHERS_BUDDY 7
30#define GPI_SEARCH_SUGGEST_UNIQUE 8
31#define GPI_SEARCH_OTHERS_BUDDY_LIST 9
32#define GPI_SEARCH_PROFILE_UNIQUENICK 10
35#define GPI_SEARCH_TIMEOUT 60000
45 char nick[GP_NICK_LEN];
46 char uniquenick[GP_UNIQUENICK_LEN];
47 int namespaceIDs[GP_MAX_NAMESPACEIDS];
49 char email[GP_EMAIL_LEN];
50 char firstname[GP_FIRSTNAME_LEN];
51 char lastname[GP_LASTNAME_LEN];
52 char password[GP_PASSWORD_LEN];
53 char cdkey[GP_CDKEY_LEN];
60 gsi_time searchStartTime;
61 int *revBuddyProfileIds;
62 int numOfRevBuddyProfiles;
69 GPConnection * connection,
70 const char nick[GP_NICK_LEN],
71 const char uniquenick[GP_UNIQUENICK_LEN],
72 const char email[GP_EMAIL_LEN],
73 const char firstname[GP_FIRSTNAME_LEN],
74 const char lastname[GP_LASTNAME_LEN],
83gpiProfileSearchUniquenick(
84 GPConnection * connection,
85 const char uniquenick[GP_UNIQUENICK_LEN],
86 const int namespaceIDs[],
95 GPConnection * connection,
96 const char email[GP_EMAIL_LEN],
104 GPConnection * connection,
105 const char email[GP_EMAIL_LEN],
106 const char password[GP_PASSWORD_LEN],
114 GPConnection * connection,
121GPResult gpiCheckUser(
122 GPConnection * connection,
123 const char nick[GP_NICK_LEN],
124 const char email[GP_EMAIL_LEN],
125 const char password[GP_PASSWORD_LEN],
132 GPConnection * connection,
133 const char nick[GP_NICK_LEN],
134 const char uniquenick[GP_UNIQUENICK_LEN],
135 const char email[GP_EMAIL_LEN],
136 const char password[GP_PASSWORD_LEN],
137 const char cdkey[GP_CDKEY_LEN],
143GPResult gpiOthersBuddy(
144 GPConnection * connection,
150GPResult gpiOthersBuddyList(
151 GPConnection * connection,
159GPResult gpiSuggestUniqueNick(
160 GPConnection * connection,
161 const char desirednick[GP_NICK_LEN],
169 GPConnection * connection
Definition gpiBuffer.h:26
Definition gpiSearch.h:40