Develop and Download Open Source Software

Browse CVS Repository

Annotation of /xoonips/AL/commonal.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download) (as text)
Thu Nov 25 05:15:09 2004 UTC (19 years, 4 months ago) by youi
Branch: MAIN
File MIME type: text/x-chdr
initial version

1 youi 1.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

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26