• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/unix/

Lines Matching refs:execData

502     wxExecuteData execData;
503 execData.flags = flags;
504 execData.process = process;
507 if ( !traits->CreateEndProcessPipe(execData) )
567 || traits->IsWriteFDOfEndProcessPipe(execData, fd) )
590 traits->DetachWriteFDOfEndProcessPipe(execData);
633 execData.pid = pid;
661 execData.bufOut = &bufOut;
662 execData.bufErr = &bufErr;
673 return traits->WaitForChild(execData);
1212 bool wxGUIAppTraits::CreateEndProcessPipe(wxExecuteData& execData)
1214 return execData.pipeEndProcDetect.Create();
1217 bool wxGUIAppTraits::IsWriteFDOfEndProcessPipe(wxExecuteData& execData, int fd)
1219 return fd == (execData.pipeEndProcDetect)[wxPipe::Write];
1222 void wxGUIAppTraits::DetachWriteFDOfEndProcessPipe(wxExecuteData& execData)
1224 execData.pipeEndProcDetect.Detach(wxPipe::Write);
1225 execData.pipeEndProcDetect.Close();
1230 bool wxGUIAppTraits::CreateEndProcessPipe(wxExecuteData& WXUNUSED(execData))
1236 wxGUIAppTraits::IsWriteFDOfEndProcessPipe(wxExecuteData& WXUNUSED(execData),
1243 wxGUIAppTraits::DetachWriteFDOfEndProcessPipe(wxExecuteData& WXUNUSED(execData))
1250 int wxGUIAppTraits::WaitForChild(wxExecuteData& execData)
1254 const int flags = execData.flags;
1266 endProcData->pid = -execData.pid;
1273 endProcData->process = execData.process;
1274 endProcData->pid = execData.pid;
1279 endProcData->tag = wxAddProcessCallbackForPid(endProcData, execData.pid);
1284 execData.pipeEndProcDetect.Detach(wxPipe::Read)
1287 execData.pipeEndProcDetect.Close();
1303 if ( execData.bufOut )
1305 execData.bufOut->Update();
1309 if ( execData.bufErr )
1311 execData.bufErr->Update();
1335 return execData.pid;