MACSio  0.9
Multi-purpose, Application-Centric, Scalable I/O Proxy App
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
macsio.h File Reference
#include <options.h>
#include <stddef.h>
#include <stdlib.h>

Go to the source code of this file.

Data Structures

struct  MACSIO_FileHandlePublic_t
 
struct  MACSIO_FileHandle_t
 

Macros

#define MACSIO_MAX_NAME   16
 
#define MACSIO_MAX_NS_DEPTH   10
 
#define MACSIO_MAX_ABSNAME   (MACSIO_MAX_NS_DEPTH*(MACSIO_MAX_NAME+1))
 

Typedefs

typedef struct
MACSIO_FileHandlePublic_t 
MACSIO_FileHandlePublic_t
 
typedef struct MACSIO_FileHandle_t MACSIO_FileHandle_t
 

Data Structure Documentation

struct MACSIO_FileHandle_t

Definition at line 72 of file macsio.h.

Data Fields
MACSIO_FileHandlePublic_t pub

Macro Definition Documentation

#define MACSIO_MAX_NAME   16

Definition at line 34 of file macsio.h.

#define MACSIO_MAX_NS_DEPTH   10

Definition at line 35 of file macsio.h.

#define MACSIO_MAX_ABSNAME   (MACSIO_MAX_NS_DEPTH*(MACSIO_MAX_NAME+1))

Definition at line 36 of file macsio.h.

Typedef Documentation