DMTCP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions | Variables
dmtcp_coordinator.cpp File Reference
#include <stdlib.h>
#include "dmtcp_coordinator.h"
#include "constants.h"
#include "protectedfds.h"
#include "dmtcpmessagetypes.h"
#include "lookup_service.h"
#include "syscallwrappers.h"
#include "util.h"
#include "../jalib/jconvert.h"
#include "../jalib/jtimer.h"
#include "../jalib/jfilesystem.h"
#include <stdio.h>
#include <unistd.h>
#include <sys/stat.h>
#include <algorithm>
#include <iomanip>
#include <sys/wait.h>
#include <sys/types.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <fcntl.h>

Go to the source code of this file.

Macros

#define BINARY_NAME   "dmtcp_coordinator"
 
#define MAX_EVENTS   10000
 
#define shift   argc--; argv++
 

Functions

 JTIMER (checkpoint)
 
 JTIMER (restart)
 
int main (int argc, char **argv)
 

Variables

const int STDIN_FD = fileno ( stdin )
 
struct epoll_event events [MAX_EVENTS]
 
int epollFd
 
vector< CoordClient * > clients
 

Macro Definition Documentation

#define BINARY_NAME   "dmtcp_coordinator"

Definition at line 84 of file dmtcp_coordinator.cpp.

#define MAX_EVENTS   10000

Definition at line 472 of file dmtcp_coordinator.cpp.

#define shift   argc--; argv++

Definition at line 1755 of file dmtcp_coordinator.cpp.

Function Documentation

JTIMER ( checkpoint  )
JTIMER ( restart  )
int main ( int  argc,
char **  argv 
)

Definition at line 1757 of file dmtcp_coordinator.cpp.

Variable Documentation

vector<CoordClient*> clients

Definition at line 483 of file dmtcp_coordinator.cpp.

int epollFd

Definition at line 474 of file dmtcp_coordinator.cpp.

struct epoll_event events[MAX_EVENTS]

Definition at line 473 of file dmtcp_coordinator.cpp.

const int STDIN_FD = fileno ( stdin )

Definition at line 454 of file dmtcp_coordinator.cpp.