|
RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
This is the complete list of members for rstudio::launcher_plugins::api::IJobSource, including all inherited members.
| cancelJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| createOutputStream(OutputType in_outputType, JobPtr in_job, AbstractOutputStream::OnOutput in_onOutput, AbstractOutputStream::OnComplete in_onComplete, AbstractOutputStream::OnError in_onError, OutputStreamPtr &out_outputStream)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| createResourceStream(ConstJobPtr in_job, comms::AbstractLauncherCommunicatorPtr in_launcherCommunicator, AbstractResourceStreamPtr &out_resourceStream)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| getConfiguration(const system::User &in_user, JobSourceConfiguration &out_configuration) const =0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| getNetworkInfo(JobPtr in_job, NetworkInfo &out_networkInfo) const =0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| IJobSource(jobs::JobRepositoryPtr in_jobRepository, jobs::JobStatusNotifierPtr in_jobStatusNotifier) | rstudio::launcher_plugins::api::IJobSource | inlineprotected |
| initialize()=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| killJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| m_jobRepository | rstudio::launcher_plugins::api::IJobSource | protected |
| m_jobStatusNotifier | rstudio::launcher_plugins::api::IJobSource | protected |
| resumeJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| stopJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| submitJob(JobPtr io_job, bool &out_wasInvalidRequest) const =0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| suspendJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0 | rstudio::launcher_plugins::api::IJobSource | pure virtual |
| ~IJobSource()=default | rstudio::launcher_plugins::api::IJobSource | virtual |
1.8.16