DMTCP
|
#include <stdio.h>
#include <sys/stat.h>
#include <sys/fcntl.h>
#include <sys/wait.h>
#include <sys/mman.h>
#include <limits.h>
#include <elf.h>
#include "config.h"
#include "constants.h"
#include "coordinatorapi.h"
#include "util.h"
#include "uniquepid.h"
#include "processinfo.h"
#include "shareddata.h"
#include "../jalib/jassert.h"
#include "../jalib/jfilesystem.h"
Go to the source code of this file.
Classes | |
class | RestoreTarget |
Macros | |
#define | BINARY_NAME "dmtcp_restart" |
#define | MTCP_RESTART_BINARY "mtcp_restart" |
#define | DMTCP_MAGIC_FIRST 'D' |
#define | GZIP_FIRST 037 |
#define | shift argc--,argv++ |
Typedefs | |
typedef map< UniquePid, RestoreTarget * > | RestoreTargetMap |
Functions | |
int | main (int argc, char **argv) |
Variables | |
string | tmpDir = "/DMTCP/Uninitialized/Tmp/Dir" |
RestoreTargetMap | targets |
RestoreTargetMap | independentProcessTreeRoots |
bool | noStrictUIDChecking = false |
bool | runAsRoot = false |
CoordinatorMode | allowedModes = COORD_ANY |
#define BINARY_NAME "dmtcp_restart" |
Definition at line 43 of file dmtcp_restart.cpp.
#define DMTCP_MAGIC_FIRST 'D' |
Definition at line 49 of file dmtcp_restart.cpp.
#define GZIP_FIRST 037 |
Definition at line 50 of file dmtcp_restart.cpp.
#define MTCP_RESTART_BINARY "mtcp_restart" |
Definition at line 44 of file dmtcp_restart.cpp.
#define shift argc--,argv++ |
Definition at line 602 of file dmtcp_restart.cpp.
typedef map<UniquePid, RestoreTarget*> RestoreTargetMap |
Definition at line 113 of file dmtcp_restart.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 604 of file dmtcp_restart.cpp.
CoordinatorMode allowedModes = COORD_ANY |
Definition at line 121 of file dmtcp_restart.cpp.
RestoreTargetMap independentProcessTreeRoots |
Definition at line 117 of file dmtcp_restart.cpp.
bool noStrictUIDChecking = false |
Definition at line 118 of file dmtcp_restart.cpp.
bool runAsRoot = false |
Definition at line 119 of file dmtcp_restart.cpp.
RestoreTargetMap targets |
Definition at line 116 of file dmtcp_restart.cpp.
string tmpDir = "/DMTCP/Uninitialized/Tmp/Dir" |
Definition at line 57 of file dmtcp_restart.cpp.