Home | History | Annotate | Download | only in brillo

Lines Matching refs:ProcessImpl

47 ProcessImpl::ProcessImpl()
57 ProcessImpl::~ProcessImpl() {
61 void ProcessImpl::AddArg(const std::string& arg) {
65 void ProcessImpl::RedirectOutput(const std::string& output_file) {
69 void ProcessImpl::RedirectUsingPipe(int child_fd, bool is_input) {
76 void ProcessImpl::BindFd(int parent_fd, int child_fd) {
89 void ProcessImpl::SetCloseUnusedFileDescriptors(bool close_unused_fds) {
93 void ProcessImpl::SetUid(uid_t uid) {
97 void ProcessImpl::SetGid(gid_t gid) {
101 void ProcessImpl::SetCapabilities(uint64_t /*capmask*/) {
102 // No-op, since ProcessImpl does not support sandboxing.
106 void ProcessImpl::ApplySyscallFilter(const std::string& /*path*/) {
107 // No-op, since ProcessImpl does not support sandboxing.
111 void ProcessImpl::EnterNewPidNamespace() {
112 // No-op, since ProcessImpl does not support sandboxing.
116 void ProcessImpl::SetInheritParentSignalMask(bool inherit) {
120 void ProcessImpl::SetPreExecCallback(const PreExecCallback& cb) {
124 void ProcessImpl::SetSearchPath(bool search_path) {
128 int ProcessImpl::GetPipe(int child_fd) {
136 bool ProcessImpl::PopulatePipeMap() {
174 bool ProcessImpl::IsFileDescriptorInPipeMap(int fd) const {
185 void ProcessImpl::CloseUnusedFileDescriptors() {
207 bool ProcessImpl::Start() {
307 int ProcessImpl::Wait() {
332 int ProcessImpl::Run() {
339 pid_t ProcessImpl::pid() {
343 bool ProcessImpl::Kill(int signal, int timeout) {
377 void ProcessImpl::UpdatePid(pid_t new_pid) {
381 void ProcessImpl::Reset(pid_t new_pid) {
394 bool ProcessImpl::ResetPidByFile(const std::string& pid_file) {
410 pid_t ProcessImpl::Release() {