This is descriptors.h in view mode; [Download] [Up]
// use for nntp "list" reply
typedef struct _newsgroupDesc{
char *groupname;
long max;
long min;
char post;
} newsgroupDesc;
//used for nntp "xhdr"+"xover" reply
typedef struct _subjectDesc{
long number;
int artsize;
int lines;
char **fieldBody;
} subjectDesc;
//used by "Article" Object to store header information
#define SUBJECT 0
#define FROM 1
#define DATE 2
#define MSG_ID 3
#define REFS 4
#define REPLY_TO 5
#define FOLLOWUP_TO 6
#define NEWSGROUPS 7
#define ORGANIZATION 8
#define FIELD_COUNT 9
#define XOVER_COUNT 5
typedef struct _headerDesc {
char **fieldBody;
} headerDesc;
//sort types for the article list
#define SORT_BY_NUMBER 0
#define SORT_BY_DATE 1
#define SORT_BY_SUBJECT 2
#define SORT_BY_REAL_NAME 3
// sort types for the newsgroup list
#define SORT_BY_NAME 0
#define SORT_BY_SELECT_PRIORITY 1
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.