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::local::LocalJobSource, including all inherited members.
cancelJob(api::JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
createOutputStream(api::OutputType in_outputType, api::JobPtr in_job, api::AbstractOutputStream::OnOutput in_onOutput, api::AbstractOutputStream::OnComplete in_onComplete, api::AbstractOutputStream::OnError in_onError, api::OutputStreamPtr &out_outputStream) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
createResourceStream(api::ConstJobPtr in_job, comms::AbstractLauncherCommunicatorPtr in_launcherCommunicator, api::AbstractResourceStreamPtr &out_resourceStream) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
getConfiguration(const system::User &, api::JobSourceConfiguration &out_configuration) const override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
getNetworkInfo(api::JobPtr in_job, api::NetworkInfo &out_networkInfo) const override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
IJobSource(jobs::JobRepositoryPtr in_jobRepository, jobs::JobStatusNotifierPtr in_jobStatusNotifier) | rstudio::launcher_plugins::api::IJobSource | inlineprotected |
initialize() override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
killJob(api::JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
LocalJobSource(std::string in_hostname, jobs::JobStatusNotifierPtr in_jobStatusNotifier, std::shared_ptr< LocalJobRepository > in_jobRepository) | rstudio::launcher_plugins::local::LocalJobSource | |
m_jobRepository | rstudio::launcher_plugins::api::IJobSource | protected |
m_jobStatusNotifier | rstudio::launcher_plugins::api::IJobSource | protected |
resumeJob(api::JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
stopJob(api::JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
submitJob(api::JobPtr io_job, bool &out_wasInvalidRequest) const override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
suspendJob(api::JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage) override | rstudio::launcher_plugins::local::LocalJobSource | virtual |
~IJobSource()=default | rstudio::launcher_plugins::api::IJobSource | virtual |