ftp.nice.ch/pub/next/unix/graphics/ImageMagick.3.8.6.s.tar.gz#/ImageMagick/magick/vms.h

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

/*
  VMS specific include declarations.
*/
#ifndef _VMS_H
#define _VMS_H

#if defined(__cplusplus) || defined(c_plusplus)
extern "C" {
#endif

#include <lib$routines.h>
#include <errno.h>
#include <descrip.h>
#include <rmsdef.h>
#include <ctype.h> 

/*
  Typedef declarations.
*/
struct dirent
{
  char
     d_name[255];

  int
    d_namlen;
};

typedef struct _dirdesc
{
  long
    context;

  char
    *pattern;

  struct dirent
    entry;

  struct dsc$descriptor_s
    pat;
} DIR;

/*
  VMS utilities routines.
*/
extern DIR
  *opendir(char *);

extern struct dirent
  *readdir(DIR *);

extern void
  closedir(DIR *);

#if defined(__cplusplus) || defined(c_plusplus)
}
#endif

#endif

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