virtual 69 plugin/ipc/connection.h virtual ~Connection() {} virtual 83 plugin/ipc/connection.h virtual void saveOptions(); virtual 84 plugin/ipc/connection.h virtual void doLocking(); virtual 85 plugin/ipc/connection.h virtual void drain() = 0; virtual 86 plugin/ipc/connection.h virtual void preCkpt() {} virtual 87 plugin/ipc/connection.h virtual void refill(bool isRestart) = 0; virtual 88 plugin/ipc/connection.h virtual void resume(bool isRestart) {}; virtual 89 plugin/ipc/connection.h virtual void postRestart() = 0; virtual 90 plugin/ipc/connection.h virtual bool isPreExistingCTTY() const { return false; } virtual 92 plugin/ipc/connection.h virtual void restoreOptions(); virtual 94 plugin/ipc/connection.h virtual string str() = 0; virtual 98 plugin/ipc/connection.h virtual void serializeSubClass(jalib::JBinarySerializer& o) = 0; virtual 48 plugin/ipc/connectionlist.h virtual ~ConnectionList(); virtual 64 plugin/ipc/connectionlist.h virtual void scanForPreExisting() {} virtual 65 plugin/ipc/connectionlist.h virtual void preLockSaveOptions(); virtual 66 plugin/ipc/connectionlist.h virtual void preCkptFdLeaderElection(); virtual 67 plugin/ipc/connectionlist.h virtual void drain(); virtual 68 plugin/ipc/connectionlist.h virtual void preCkpt(); virtual 69 plugin/ipc/connectionlist.h virtual void postRestart(); virtual 70 plugin/ipc/connectionlist.h virtual void registerNSData(bool isRestart) {} virtual 71 plugin/ipc/connectionlist.h virtual void sendQueries(bool isRestart) {} virtual 72 plugin/ipc/connectionlist.h virtual void refill(bool isRestart); virtual 73 plugin/ipc/connectionlist.h virtual void resume(bool isRestart); virtual 78 plugin/ipc/connectionlist.h virtual int protectedFd() = 0; virtual 81 plugin/ipc/connectionlist.h virtual Connection *createDummyConnection(int type) = 0; virtual 91 plugin/ipc/event/eventconnection.h virtual void drain(); virtual 92 plugin/ipc/event/eventconnection.h virtual void refill(bool isRestart); virtual 93 plugin/ipc/event/eventconnection.h virtual void postRestart(); virtual 94 plugin/ipc/event/eventconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 96 plugin/ipc/event/eventconnection.h virtual string str() { return "EPOLL-FD: <Not-a-File>"; }; virtual 121 plugin/ipc/event/eventconnection.h virtual void drain(); virtual 122 plugin/ipc/event/eventconnection.h virtual void refill(bool isRestart); virtual 123 plugin/ipc/event/eventconnection.h virtual void postRestart(); virtual 124 plugin/ipc/event/eventconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 126 plugin/ipc/event/eventconnection.h virtual string str() { return "EVENT-FD: <Not-a-File>"; }; virtual 152 plugin/ipc/event/eventconnection.h virtual void drain(); virtual 153 plugin/ipc/event/eventconnection.h virtual void refill(bool isRestart); virtual 154 plugin/ipc/event/eventconnection.h virtual void postRestart(); virtual 155 plugin/ipc/event/eventconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 157 plugin/ipc/event/eventconnection.h virtual string str() { return "SIGNAL-FD: <Not-a-File>"; }; virtual 189 plugin/ipc/event/eventconnection.h virtual void drain(); virtual 190 plugin/ipc/event/eventconnection.h virtual void refill(bool isRestart); virtual 191 plugin/ipc/event/eventconnection.h virtual void postRestart(); virtual 192 plugin/ipc/event/eventconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 194 plugin/ipc/event/eventconnection.h virtual string str() { return "INOTIFY-FD: <Not-a-File>"; }; virtual 12 plugin/ipc/event/eventconnlist.h virtual int protectedFd() { return PROTECTED_EVENT_FDREWIRER_FD; } virtual 13 plugin/ipc/event/eventconnlist.h virtual Connection *createDummyConnection(int type); virtual 68 plugin/ipc/file/fileconnection.h virtual void drain(); virtual 69 plugin/ipc/file/fileconnection.h virtual void refill(bool isRestart); virtual 70 plugin/ipc/file/fileconnection.h virtual void postRestart(); virtual 71 plugin/ipc/file/fileconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 72 plugin/ipc/file/fileconnection.h virtual bool isPreExistingCTTY() const { return _preExistingCTTY; } virtual 73 plugin/ipc/file/fileconnection.h virtual string str() { return _masterName + ":" + _ptsName; } virtual 104 plugin/ipc/file/fileconnection.h virtual void drain() {} virtual 105 plugin/ipc/file/fileconnection.h virtual void refill(bool isRestart) {} virtual 106 plugin/ipc/file/fileconnection.h virtual void postRestart(); virtual 107 plugin/ipc/file/fileconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o) {} virtual 109 plugin/ipc/file/fileconnection.h virtual string str() { return "<STDIO>"; }; virtual 139 plugin/ipc/file/fileconnection.h virtual void doLocking(); virtual 140 plugin/ipc/file/fileconnection.h virtual void drain(); virtual 141 plugin/ipc/file/fileconnection.h virtual void preCkpt(); virtual 142 plugin/ipc/file/fileconnection.h virtual void refill(bool isRestart); virtual 143 plugin/ipc/file/fileconnection.h virtual void postRestart(); virtual 144 plugin/ipc/file/fileconnection.h virtual void resume(bool isRestart); virtual 146 plugin/ipc/file/fileconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 148 plugin/ipc/file/fileconnection.h virtual string str() { return _path; } virtual 201 plugin/ipc/file/fileconnection.h virtual void drain(); virtual 202 plugin/ipc/file/fileconnection.h virtual void refill(bool isRestart); virtual 203 plugin/ipc/file/fileconnection.h virtual void postRestart(); virtual 205 plugin/ipc/file/fileconnection.h virtual string str() { return _path; }; virtual 206 plugin/ipc/file/fileconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 238 plugin/ipc/file/fileconnection.h virtual void drain(); virtual 239 plugin/ipc/file/fileconnection.h virtual void refill(bool isRestart); virtual 240 plugin/ipc/file/fileconnection.h virtual void postRestart(); virtual 242 plugin/ipc/file/fileconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 244 plugin/ipc/file/fileconnection.h virtual string str() { return _name; } virtual 48 plugin/ipc/file/fileconnlist.h virtual void preLockSaveOptions(); virtual 49 plugin/ipc/file/fileconnlist.h virtual void drain(); virtual 50 plugin/ipc/file/fileconnlist.h virtual void refill(bool isRestart); virtual 51 plugin/ipc/file/fileconnlist.h virtual void resume(bool isRestart); virtual 52 plugin/ipc/file/fileconnlist.h virtual void postRestart(); virtual 53 plugin/ipc/file/fileconnlist.h virtual int protectedFd() { return PROTECTED_FILE_FDREWIRER_FD; } virtual 55 plugin/ipc/file/fileconnlist.h virtual void scanForPreExisting(); virtual 56 plugin/ipc/file/fileconnlist.h virtual Connection *createDummyConnection(int type); virtual 45 plugin/ipc/socket/kernelbufferdrainer.h virtual void onData(jalib::JReaderInterface* sock); virtual 46 plugin/ipc/socket/kernelbufferdrainer.h virtual void onConnect(const jalib::JSocket& sock, const struct sockaddr* remoteAddr,socklen_t remoteLen); virtual 47 plugin/ipc/socket/kernelbufferdrainer.h virtual void onTimeoutInterval(); virtual 48 plugin/ipc/socket/kernelbufferdrainer.h virtual void onDisconnect(jalib::JReaderInterface* sock); virtual 106 plugin/ipc/socket/socketconnection.h virtual void drain(); virtual 107 plugin/ipc/socket/socketconnection.h virtual void refill(bool isRestart); virtual 108 plugin/ipc/socket/socketconnection.h virtual void postRestart(); virtual 116 plugin/ipc/socket/socketconnection.h virtual string str() { return "<TCP Socket>"; } virtual 117 plugin/ipc/socket/socketconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 142 plugin/ipc/socket/socketconnection.h virtual void drain(); virtual 143 plugin/ipc/socket/socketconnection.h virtual void refill(bool isRestart); virtual 144 plugin/ipc/socket/socketconnection.h virtual void postRestart(); virtual 146 plugin/ipc/socket/socketconnection.h virtual void serializeSubClass(jalib::JBinarySerializer& o); virtual 147 plugin/ipc/socket/socketconnection.h virtual string str() { return "<TCP Socket>"; } virtual 22 plugin/ipc/socket/socketconnlist.h virtual void drain(); virtual 23 plugin/ipc/socket/socketconnlist.h virtual void preCkpt(); virtual 24 plugin/ipc/socket/socketconnlist.h virtual void postRestart(); virtual 25 plugin/ipc/socket/socketconnlist.h virtual void registerNSData(bool isRestart); virtual 26 plugin/ipc/socket/socketconnlist.h virtual void sendQueries(bool isRestart); virtual 27 plugin/ipc/socket/socketconnlist.h virtual void refill(bool isRestart); virtual 29 plugin/ipc/socket/socketconnlist.h virtual int protectedFd() { return PROTECTED_SOCKET_FDREWIRER_FD; } virtual 31 plugin/ipc/socket/socketconnlist.h virtual void scanForPreExisting(); virtual 32 plugin/ipc/socket/socketconnlist.h virtual Connection *createDummyConnection(int type); virtual 19 plugin/ipc/ssh/sshdrainer.h virtual void onData(jalib::JReaderInterface* sock); virtual 20 plugin/ipc/ssh/sshdrainer.h virtual void onConnect(const jalib::JSocket&, const struct sockaddr*, virtual 22 plugin/ipc/ssh/sshdrainer.h virtual void onTimeoutInterval(); virtual 23 plugin/ipc/ssh/sshdrainer.h virtual void onDisconnect(jalib::JReaderInterface* sock); virtual 56 plugin/pid/virtualpidtable.h virtual void postRestart(); virtual 57 plugin/pid/virtualpidtable.h virtual void resetOnFork(); virtual 95 plugin/svipc/sysvipc.h virtual void on_shmget(int shmid, key_t key, size_t size, int shmflg) {} virtual 96 plugin/svipc/sysvipc.h virtual void on_shmat(int shmid, const void *shmaddr, int shmflg, virtual 98 plugin/svipc/sysvipc.h virtual void on_shmdt(const void *shmaddr) {} virtual 100 plugin/svipc/sysvipc.h virtual void on_semget(int semid, key_t key, int nsems, int semflg) {} virtual 101 plugin/svipc/sysvipc.h virtual void on_semctl(int semid, int semnum, int cmd, union semun arg) {} virtual 102 plugin/svipc/sysvipc.h virtual void on_semop(int semid, struct sembuf *sops, unsigned nsops) {} virtual 104 plugin/svipc/sysvipc.h virtual void on_msgget(int msqid, key_t key, int msgflg) {} virtual 105 plugin/svipc/sysvipc.h virtual void on_msgctl(int msqid, int cmd, struct msqid_ds *buf) {} virtual 106 plugin/svipc/sysvipc.h virtual void on_msgsnd(int msqid, const void *msgp, size_t msgsz, virtual 108 plugin/svipc/sysvipc.h virtual void on_msgrcv(int msqid, const void *msgp, size_t msgsz, virtual 127 plugin/svipc/sysvipc.h virtual void on_shmget(int shmid, key_t key, size_t size, int shmflg); virtual 128 plugin/svipc/sysvipc.h virtual void on_shmat(int shmid, const void *shmaddr, int shmflg, virtual 130 plugin/svipc/sysvipc.h virtual void on_shmdt(const void *shmaddr); virtual 140 plugin/svipc/sysvipc.h virtual void on_semget(int semid, key_t key, int nsems, int semflg); virtual 141 plugin/svipc/sysvipc.h virtual void on_semctl(int semid, int semnum, int cmd, union semun arg); virtual 142 plugin/svipc/sysvipc.h virtual void on_semop(int semid, struct sembuf *sops, unsigned nsops); virtual 152 plugin/svipc/sysvipc.h virtual void on_msgget(int msqid, key_t key, int msgflg); virtual 153 plugin/svipc/sysvipc.h virtual void on_msgctl(int msqid, int cmd, struct msqid_ds *buf); virtual 154 plugin/svipc/sysvipc.h virtual void on_msgsnd(int msqid, const void *msgp, size_t msgsz, virtual 156 plugin/svipc/sysvipc.h virtual void on_msgrcv(int msqid, const void *msgp, size_t msgsz, virtual 176 plugin/svipc/sysvipc.h virtual ~SysVObj() {} virtual 182 plugin/svipc/sysvipc.h virtual bool isStale() = 0; virtual 183 plugin/svipc/sysvipc.h virtual void resetOnFork() = 0; virtual 184 plugin/svipc/sysvipc.h virtual void leaderElection() = 0; virtual 185 plugin/svipc/sysvipc.h virtual void preCkptDrain() = 0; virtual 186 plugin/svipc/sysvipc.h virtual void preCheckpoint() = 0; virtual 187 plugin/svipc/sysvipc.h virtual void postRestart() = 0; virtual 188 plugin/svipc/sysvipc.h virtual void refill(bool isRestart) = 0; virtual 189 plugin/svipc/sysvipc.h virtual void preResume() = 0; virtual 210 plugin/svipc/sysvipc.h virtual bool isStale(); virtual 211 plugin/svipc/sysvipc.h virtual void resetOnFork() {} virtual 212 plugin/svipc/sysvipc.h virtual void leaderElection(); virtual 213 plugin/svipc/sysvipc.h virtual void preCkptDrain(); virtual 214 plugin/svipc/sysvipc.h virtual void preCheckpoint(); virtual 215 plugin/svipc/sysvipc.h virtual void postRestart(); virtual 216 plugin/svipc/sysvipc.h virtual void refill(bool isRestart); virtual 217 plugin/svipc/sysvipc.h virtual void preResume(); virtual 249 plugin/svipc/sysvipc.h virtual bool isStale(); virtual 250 plugin/svipc/sysvipc.h virtual void resetOnFork(); virtual 251 plugin/svipc/sysvipc.h virtual void leaderElection(); virtual 252 plugin/svipc/sysvipc.h virtual void preCkptDrain(); virtual 253 plugin/svipc/sysvipc.h virtual void preCheckpoint(); virtual 254 plugin/svipc/sysvipc.h virtual void postRestart(); virtual 255 plugin/svipc/sysvipc.h virtual void refill(bool isRestart); virtual 256 plugin/svipc/sysvipc.h virtual void preResume() {} virtual 274 plugin/svipc/sysvipc.h virtual bool isStale(); virtual 275 plugin/svipc/sysvipc.h virtual void resetOnFork() {} virtual 276 plugin/svipc/sysvipc.h virtual void leaderElection(); virtual 277 plugin/svipc/sysvipc.h virtual void preCkptDrain(); virtual 278 plugin/svipc/sysvipc.h virtual void preCheckpoint(); virtual 279 plugin/svipc/sysvipc.h virtual void postRestart(); virtual 280 plugin/svipc/sysvipc.h virtual void refill(bool isRestart); virtual 281 plugin/svipc/sysvipc.h virtual void preResume() {}