|
DMTCP
|
#include <fileconnlist.h>
Public Member Functions | |
| virtual void | preLockSaveOptions () |
| virtual void | drain () |
| virtual void | refill (bool isRestart) |
| virtual void | resume (bool isRestart) |
| virtual void | postRestart () |
| virtual int | protectedFd () |
| virtual void | scanForPreExisting () |
| virtual Connection * | createDummyConnection (int type) |
| Connection * | findDuplication (int fd, const char *path) |
| void | processFileConnection (int fd, const char *path, int flags, mode_t mode) |
| void | prepareShmList () |
| void | remapShmMaps () |
| void | recreateShmFileAndMap (const ProcMapsArea &area) |
| void | restoreShmArea (const ProcMapsArea &area, int fd=-1) |
Public Member Functions inherited from dmtcp::ConnectionList | |
| ConnectionList () | |
| virtual | ~ConnectionList () |
| void | resetOnFork () |
| void | deleteStaleConnections () |
| void | add (int fd, Connection *c) |
| void | erase (iterator i) |
| void | erase (ConnectionIdentifier &key) |
| Connection * | getConnection (const ConnectionIdentifier &id) |
| Connection * | getConnection (int fd) |
| void | processClose (int fd) |
| void | processDup (int oldfd, int newfd) |
| void | list () |
| void | serialize (jalib::JBinarySerializer &o) |
| void | eventHook (DmtcpEvent_t event, DmtcpEventData_t *data) |
| virtual void | preCkptFdLeaderElection () |
| virtual void | preCkpt () |
| virtual void | registerNSData (bool isRestart) |
| virtual void | sendQueries (bool isRestart) |
| void | registerIncomingCons () |
| void | determineOutgoingCons () |
| void | sendReceiveMissingFds () |
Static Public Member Functions | |
| static FileConnList & | instance () |
Additional Inherited Members | |
Public Types inherited from dmtcp::ConnectionList | |
| typedef map < ConnectionIdentifier, Connection * >::iterator | iterator |
Protected Member Functions inherited from dmtcp::ConnectionList | |
| iterator | begin () |
| iterator | end () |
Definition at line 43 of file fileconnlist.h.
|
virtual |
Implements dmtcp::ConnectionList.
Definition at line 505 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 119 of file fileconnlist.cpp.
| Connection * FileConnList::findDuplication | ( | int | fd, |
| const char * | path | ||
| ) |
Definition at line 432 of file fileconnlist.cpp.
|
static |
Definition at line 103 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 142 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 111 of file fileconnlist.cpp.
| void FileConnList::prepareShmList | ( | ) |
Definition at line 219 of file fileconnlist.cpp.
| void FileConnList::processFileConnection | ( | int | fd, |
| const char * | path, | ||
| int | flags, | ||
| mode_t | mode | ||
| ) |
Definition at line 450 of file fileconnlist.cpp.
|
inlinevirtual |
Implements dmtcp::ConnectionList.
Definition at line 53 of file fileconnlist.h.
| void FileConnList::recreateShmFileAndMap | ( | const ProcMapsArea & | area) |
Definition at line 300 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 181 of file fileconnlist.cpp.
| void FileConnList::remapShmMaps | ( | ) |
Definition at line 349 of file fileconnlist.cpp.
| void FileConnList::restoreShmArea | ( | const ProcMapsArea & | area, |
| int | fd = -1 |
||
| ) |
Definition at line 333 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 203 of file fileconnlist.cpp.
|
virtual |
Reimplemented from dmtcp::ConnectionList.
Definition at line 368 of file fileconnlist.cpp.
1.8.4