19 #ifndef UNITY_UTIL_DAEMON_H
20 #define UNITY_UTIL_DAEMON_H
23 #include <unity/util/NonCopyable.h>
25 #include <sys/types.h>
83 void close_fds() noexcept;
88 void reset_signals() noexcept;
94 void set_umask(mode_t mask) noexcept;
104 void set_working_directory(std::string
const& working_directory);
126 std::unique_ptr<internal::DaemonImpl> p_;