Develop and Download Open Source Software

Browse CVS Repository

Diff of /xoonips/AL/commonal.h

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

revision 1.5 by aga, Fri Nov 26 08:16:26 2004 UTC revision 1.6 by youi, Sat Nov 27 00:36:49 2004 UTC
# Line 19  result_t activate( sessionid_t sid, user Line 19  result_t activate( sessionid_t sid, user
19  int getAccountCount( sessionid_t sid );  int getAccountCount( sessionid_t sid );
20  result_t deleteAccount( sessionid_t sid, userid_t uid );  result_t deleteAccount( sessionid_t sid, userid_t uid );
21  result_t getAccount( sessionid_t sid, userid_t uid, const account_t** );  result_t getAccount( sessionid_t sid, userid_t uid, const account_t** );
22  result_t getAccounts( sessionid_t sid, const userid_t* uids, int uidsLen, const criteria_t* cri, const account_t** accounts, int* accountsLen );  result_t getAccounts( sessionid_t sid, const userid_t* uids, int uidsLen, criteria_t* cri, const account_t** accounts, int* accountsLen );
23  result_t insertAccount( sessionid_t sid, const account_t* account );  result_t insertAccount( sessionid_t sid, const account_t* account );
24  result_t updateAccount( sessionid_t sid, const account_t* account );  result_t updateAccount( sessionid_t sid, const account_t* account );
25  result_t dumpUids( sessionid_t sid, const criteria_t* cri, userid_t** uids, int* uidsLen );  result_t dumpUids( sessionid_t sid, criteria_t* cri, userid_t** uids, int* uidsLen );
26  int getGroupCount( sessionid_t sid );  int getGroupCount( sessionid_t sid );
27  result_t getGroupsByUid( sessionid_t sid, userid_t uid, const criteria_t* cri, groupid_t** gids, int* gidsLen );  result_t getGroupsByUid( sessionid_t sid, userid_t uid, criteria_t* cri, groupid_t** gids, int* gidsLen );
28  bool isGroupAdmin( sessionid_t sid, groupid_t gid, userid_t uid );  bool isGroupAdmin( sessionid_t sid, groupid_t gid, userid_t uid );
29  result_t dumpGids( sessionid_t sid, const criteria_t* cri, groupid_t** gids, int* gidsLen );  result_t dumpGids( sessionid_t sid, criteria_t* cri, groupid_t** gids, int* gidsLen );
30  result_t dumpGroupAdmins( sessionid_t sid, groupid_t gid, const criteria_t* cri, userid_t** uids, int* uidsLen );  result_t dumpGroupAdmins( sessionid_t sid, groupid_t gid, criteria_t* cri, userid_t** uids, int* uidsLen );
31  result_t deleteMember( sessionid_t sid, groupid_t gid, userid_t uid );  result_t deleteMember( sessionid_t sid, groupid_t gid, userid_t uid );
32  result_t insertMember( sessionid_t sid, groupid_t gid, userid_t uid );  result_t insertMember( sessionid_t sid, groupid_t gid, userid_t uid );
33  result_t getMembers( sessionid_t sid, groupid_t gid, const criteria_t* cri, userid_t** uids, int* uidsLen );  result_t getMembers( sessionid_t sid, groupid_t gid, criteria_t* cri, userid_t** uids, int* uidsLen );
34  result_t deleteGroup( sessionid_t sid, groupid_t gid );  result_t deleteGroup( sessionid_t sid, groupid_t gid );
35  result_t insertGroup( sessionid_t sid, const group_t* group );  result_t insertGroup( sessionid_t sid, const group_t* group );
36  result_t updateGroup( sessionid_t sid, const group_t* group );  result_t updateGroup( sessionid_t sid, const group_t* group );
37  result_t getGroup( sessionid_t sid, groupid_t gid, const group_t** group );  result_t getGroup( sessionid_t sid, groupid_t gid, const group_t** group );
38  result_t getGroups( sessionid_t sid, groupid_t* gids, int gidsLen, const criteria_t* cri, const group_t** groups, int* groupsLen );  result_t getGroups( sessionid_t sid, groupid_t* gids, int gidsLen, criteria_t* cri, const group_t** groups, int* groupsLen );
39  bool isModerator( sessionid_t sid, userid_t uid );  bool isModerator( sessionid_t sid, userid_t uid );
40  result_t getUid( const char* uname, userid_t* uid );  result_t getUid( const char* uname, userid_t* uid );
41  result_t loginUser(const char* uname, const char* passwd, sessionid_t* sessions );  result_t loginUser(const char* uname, const char* passwd, sessionid_t* sessions );
# Line 44  result_t createSession( const char* sess Line 44  result_t createSession( const char* sess
44  result_t getSession( sessionid_t sess_id, const session_t** session );  result_t getSession( sessionid_t sess_id, const session_t** session );
45  bool isValidSessionID( sessionid_t sess_id );  bool isValidSessionID( sessionid_t sess_id );
46    
47  void freeResult( account_t* );  void freeResult( const account_t* );
48  void freeResult( group_t* );  void freeResult( const group_t* );
49  void freeResult( const session_t* );  void freeResult( const session_t* );
50  void freeResult( userid_t* );  void freeResult( const userid_t* );
51  void freeResult( groupid_t* );  void freeResult( const groupid_t* );
52    
53  void setLastErrorString( const char* str );  void setLastErrorString( const char* str );
54  const char* getLastErrorString();  const char* getLastErrorString();

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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