ftp.nice.ch/pub/next/connectivity/news/NewsBase.3.02.s.tar.gz#/NewsBase302.source/MMEdit/mem_file_desc.h

This is mem_file_desc.h in view mode; [Download] [Up]

#import <streams/streams.h>

#define NAMSIZ 100

struct mem_file_desc {
	struct mem_file_desc		*fd_nextp;
	char 			 	fd_name[NAMSIZ];
	long			 	fd_size;
	enum fd_type {FD_MEMORY, FD_STREAM}		fd_type;
	union {
		char			*fd_union_datap;
		NXStream		*fd_union_stream;
	} fd_union;
};

#define fd_datap fd_union.fd_union_datap
#define fd_stream fd_union.fd_union_stream

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.