CCL Home Page
Up Directory CCL vms.h
/*
  VMS specific include declarations.
*/
#ifndef _VMS_H
#define _VMS_H

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

#include 
#include 
#include 
#include 
#include  

/*
  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
Modified: Wed May 7 00:31:39 1997 GMT
Page accessed 4104 times since Sat Apr 17 22:03:55 1999 GMT