NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
BiometricEvaluation::Process::ForkManager Member List

This is the complete list of members for BiometricEvaluation::Process::ForkManager, including all inherited members.

_pendingExitBiometricEvaluation::Process::Managerprotected
_workersBiometricEvaluation::Process::Managerprotected
addWorker(std::shared_ptr< Worker > worker)BiometricEvaluation::Process::ForkManagervirtual
broadcastMessage(Memory::uint8Array &message) constBiometricEvaluation::Process::Managervirtual
broadcastSignal(int signo)BiometricEvaluation::Process::ForkManager
defaultExitCallback(std::shared_ptr< ForkWorkerController > worker, int status)BiometricEvaluation::Process::ForkManagerstatic
ForkManager()BiometricEvaluation::Process::ForkManager
FORKMANAGERSBiometricEvaluation::Process::ForkManagerstatic
getIsWorkingStatus(const pid_t pid) constBiometricEvaluation::Process::ForkManager
getNextMessage(std::shared_ptr< WorkerController > &sender, Memory::uint8Array &message, int numSeconds=-1) constBiometricEvaluation::Process::Managervirtual
getNumActiveWorkers() constBiometricEvaluation::Process::Managervirtual
getNumCompletedWorkers() constBiometricEvaluation::Process::Managervirtual
getTotalWorkers() constBiometricEvaluation::Process::Managervirtual
Manager()BiometricEvaluation::Process::Manager
markAllFinished()BiometricEvaluation::Process::ForkManager
reset()BiometricEvaluation::Process::Managervirtual
responsibleFor(const pid_t pid) constBiometricEvaluation::Process::ForkManager
setExitCallback(void(*exitCallback)(std::shared_ptr< ForkWorkerController > worker, int stat_loc))BiometricEvaluation::Process::ForkManager
setExitStatus(const pid_t pid, const int32_t waitStatus)BiometricEvaluation::Process::ForkManager
setNotWorking(const pid_t pid)BiometricEvaluation::Process::ForkManager
startWorker(std::shared_ptr< WorkerController > worker, bool wait=true, bool communicate=false)BiometricEvaluation::Process::ForkManagervirtual
startWorkers(bool wait=true, bool communicate=false)BiometricEvaluation::Process::ForkManagervirtual
stopWorker(std::shared_ptr< WorkerController > workerController)BiometricEvaluation::Process::ForkManagervirtual
waitForMessage(std::shared_ptr< WorkerController > &sender, int *nextFD=nullptr, int numSeconds=-1) constBiometricEvaluation::Process::Managervirtual
waitForWorkerExit()BiometricEvaluation::Process::ForkManagervirtual
~ForkManager()BiometricEvaluation::Process::ForkManager
~Manager()BiometricEvaluation::Process::Managervirtual