DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Constant Groups | Macros | Enumerations
util_descriptor.h File Reference
#include <signal.h>

Go to the source code of this file.

Classes

struct  inotify_add_watch_t
 
struct  timer_create_t
 
union  descriptor_types_u
 
class  dmtcp::Util::Descriptor
 

Namespaces

 dmtcp
 
 dmtcp::Util
 

Constant Groups

 dmtcp
 
 dmtcp::Util
 

Macros

#define UTIL_DESCRIPTOR_H
 
#define SUCCESS   0
 
#define FAILURE   -1
 
#define MAX_DESCRIPTORS   24
 
#define MAX_PATH_LEN   48
 

Enumerations

enum  descriptor_type_e { UNUSED_DESCRIPTOR, TIMER_CREATE_DECRIPTOR, INOTIFY_ADD_WATCH_DESCRIPTOR, MAX_NUM_OF_DESCRIPTORS }
 

Macro Definition Documentation

#define FAILURE   -1

Definition at line 40 of file util_descriptor.h.

#define MAX_DESCRIPTORS   24

Definition at line 41 of file util_descriptor.h.

#define MAX_PATH_LEN   48

Definition at line 42 of file util_descriptor.h.

#define SUCCESS   0

Definition at line 39 of file util_descriptor.h.

#define UTIL_DESCRIPTOR_H

Definition at line 35 of file util_descriptor.h.

Enumeration Type Documentation

Enumerator
UNUSED_DESCRIPTOR 
TIMER_CREATE_DECRIPTOR 
INOTIFY_ADD_WATCH_DESCRIPTOR 
MAX_NUM_OF_DESCRIPTORS 

Definition at line 44 of file util_descriptor.h.