RStudio Launcher Plugin SDK  1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
rstudio::launcher_plugins::api::IJobSource Member List

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)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
createOutputStream(OutputType in_outputType, JobPtr in_job, AbstractOutputStream::OnOutput in_onOutput, AbstractOutputStream::OnComplete in_onComplete, AbstractOutputStream::OnError in_onError, OutputStreamPtr &out_outputStream)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
createResourceStream(ConstJobPtr in_job, comms::AbstractLauncherCommunicatorPtr in_launcherCommunicator, AbstractResourceStreamPtr &out_resourceStream)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
getConfiguration(const system::User &in_user, JobSourceConfiguration &out_configuration) const =0rstudio::launcher_plugins::api::IJobSourcepure virtual
getNetworkInfo(JobPtr in_job, NetworkInfo &out_networkInfo) const =0rstudio::launcher_plugins::api::IJobSourcepure virtual
IJobSource(jobs::JobRepositoryPtr in_jobRepository, jobs::JobStatusNotifierPtr in_jobStatusNotifier)rstudio::launcher_plugins::api::IJobSourceinlineprotected
initialize()=0rstudio::launcher_plugins::api::IJobSourcepure virtual
killJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
m_jobRepositoryrstudio::launcher_plugins::api::IJobSourceprotected
m_jobStatusNotifierrstudio::launcher_plugins::api::IJobSourceprotected
resumeJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
stopJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
submitJob(JobPtr io_job, bool &out_wasInvalidRequest) const =0rstudio::launcher_plugins::api::IJobSourcepure virtual
suspendJob(JobPtr in_job, bool &out_isComplete, std::string &out_statusMessage)=0rstudio::launcher_plugins::api::IJobSourcepure virtual
~IJobSource()=defaultrstudio::launcher_plugins::api::IJobSourcevirtual