/* UserList for libpics USERLIST */ /* ** (c) COPYRIGHT MIT 1996. ** Please first read the full copyright statement in the file COPYRIGH. */ /* This module provides the interface to CSUsrLst.c. UserLists are a list of users and the URLs where their profiles are kept. UserLists are read from a stream. */ #ifndef CSUSRLST_H #define CSUSRLST_H /* UserList element */ typedef struct { char * user; char * URL; } UserListEl_t; /* Methods Getting at the UserList */ extern HTList * CSUserList_get(void); extern BOOL CSUserList_destroy(void); extern char * CSUserList_findURL(char * username); /* Stream to read the UserList */ extern HTStream * CSUserLists (HTRequest * request, void * param, HTFormat input_format, HTFormat output_format, HTStream * output_stream); /* */ #endif /* CSUSRLST_H */ /* End of Declaration */