| 1 |
/* |
| 2 |
* $Revision$ |
| 3 |
*/ |
| 4 |
#if !defined( COMMONAL_H ) |
| 5 |
#define COMMONAL_H |
| 6 |
|
| 7 |
result_t initializeDB( const char*, const char*, const char*, const char*, const char* ); |
| 8 |
bool isActivated( sessionid_t, uid_t ); |
| 9 |
result_t activate( sessionid_t, uid_t, bool ); |
| 10 |
int getAccountCount( sessionid_t ); |
| 11 |
result_t deleteAccount( sessionid_t, uid_t ); |
| 12 |
result_t getAccount( sessionid_t, uid_t, account_t** ); |
| 13 |
result_t getAccounts( sessionid_t, uid_t*, int, criteria_t*, account_t**, int* ); |
| 14 |
result_t insertAccount( sessionid_t, account_t* ); |
| 15 |
result_t updateAccount( sessionid_t, account_t* ); |
| 16 |
result_t dumpUids( sessionid_t, criteria_t*, uid_t**, int* ); |
| 17 |
int getGroupCount( sessionid_t ); |
| 18 |
result_t getGroupsByUid( sessionid_t, uid_t, criteria_t*, gid_t**, int* ); |
| 19 |
bool isGroupAdmin( sessionid_t, gid_t, uid_t ); |
| 20 |
result_t dump( sessionid_t, criteria_t*, gid_t**, int* ); |
| 21 |
result_t dumpGroupAdmins( sessionid_t, gid_t, criteria_t*, uid_t**, int* ); |
| 22 |
result_t deleteMember( sessionid_t, gid_t, uid_t ); |
| 23 |
result_t insertMember( sessionid_t, gid_t, uid_t ); |
| 24 |
result_t getMembers( sessionid_t, gid_t, criteria_t*, uid_t**, int* ); |
| 25 |
result_t deleteGroup( sessionid_t, gid_t ); |
| 26 |
result_t insertGroup( sessionid_t, group_t* ); |
| 27 |
result_t updateGroup( sessionid_t, group_t* ); |
| 28 |
result_t getGroup( sessionid_t, gid_t, group_t** ); |
| 29 |
result_t getGroups( sessionid_t, gid_t*, int, criteria_t*, group_t**, int* ); |
| 30 |
bool isModerator( sessionid_t, uid_t ); |
| 31 |
result_t getUid( const char*, uid_t** ); |
| 32 |
result_t loginUser(const char*, const char*, sessionid_t* ); |
| 33 |
void logoutUser( sessionid_t ); |
| 34 |
result_t createSession( const char*, uid_t, unsigned long, sessionid_t* ); |
| 35 |
result_t getSessionDetail( sessionid_t, session_t** ); |
| 36 |
|
| 37 |
#endif |