RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
|
ControlJobRequest (rstudio::launcher_plugins::api) | is_json_type (rstudio::launcher_plugins::json::detail) | NetworkRequest (rstudio::launcher_plugins::api) | Request (rstudio::launcher_plugins::api) | |||
ControlJobResponse (rstudio::launcher_plugins::api) | Object::Iterator (rstudio::launcher_plugins::json) | NetworkResponse (rstudio::launcher_plugins::api) | ResourceLimit (rstudio::launcher_plugins::api) | ||||
AbstractChildProcess (rstudio::launcher_plugins::system::process) |
|
Array::Iterator (rstudio::launcher_plugins::json) | NfsMountSource (rstudio::launcher_plugins::api) | ResourceUtilData (rstudio::launcher_plugins::api) | |||
AbstractJobRepository (rstudio::launcher_plugins::jobs) |
|
Noncopyable (rstudio::launcher_plugins) | ResourceUtilStreamRequest (rstudio::launcher_plugins::api) | ||||
AbstractJobStatusWatcher (rstudio::launcher_plugins::jobs) | DateTime (rstudio::launcher_plugins::system) |
|
ResourceUtilStreamResponse (rstudio::launcher_plugins::api) | ||||
AbstractLauncherCommunicator (rstudio::launcher_plugins::comms) |
|
Job (rstudio::launcher_plugins::api) | Response (rstudio::launcher_plugins::api) | ||||
AbstractMain (rstudio::launcher_plugins) | JobConfig (rstudio::launcher_plugins::api) | Object (rstudio::launcher_plugins::json) | RestoreCurrentPathScope (rstudio::launcher_plugins::system) | ||||
AbstractMultiStream (rstudio::launcher_plugins::api) | Error (rstudio::launcher_plugins) | JobIdRequest (rstudio::launcher_plugins::api) | Optional (rstudio::launcher_plugins) |
|
|||
AbstractOutputStream (rstudio::launcher_plugins::api) | ErrorLocation (rstudio::launcher_plugins) | JobLock (rstudio::launcher_plugins::api) | Options (rstudio::launcher_plugins::options) | ||||
AbstractPluginApi (rstudio::launcher_plugins::api) | ErrorLock (rstudio::launcher_plugins) | JobSourceConfiguration (rstudio::launcher_plugins::api) | OutputStreamRequest (rstudio::launcher_plugins::api) | StreamSequenceId (rstudio::launcher_plugins::api) | |||
AbstractResourceStream (rstudio::launcher_plugins::api) | ErrorResponse (rstudio::launcher_plugins::api) | JobStateRequest (rstudio::launcher_plugins::api) | OutputStreamResponse (rstudio::launcher_plugins::api) | SubmitJobRequest (rstudio::launcher_plugins::api) | |||
AbstractTimedJobStatusWatcher (rstudio::launcher_plugins::jobs) | ExposedPort (rstudio::launcher_plugins::api) | JobStateResponse (rstudio::launcher_plugins::api) |
|
Success (rstudio::launcher_plugins) | |||
AbstractTimedResourceStream (rstudio::launcher_plugins::api) |
|
JobStatusNotifier (rstudio::launcher_plugins::jobs) | SyncChildProcess (rstudio::launcher_plugins::system::process) | ||||
AbstractUserProfiles (rstudio::launcher_plugins::options) | JobStatusRequest (rstudio::launcher_plugins::api) | PathScopeImplDeleter (rstudio::launcher_plugins::system) |
|
||||
Array (rstudio::launcher_plugins::json) | FileLogDestination (rstudio::launcher_plugins::logging) | JobStatusResponse (rstudio::launcher_plugins::api) | PlacementConstraint (rstudio::launcher_plugins::api) | ||||
AsioService (rstudio::launcher_plugins::system) | FileLogOptions (rstudio::launcher_plugins::logging) |
|
ProcessInfo (rstudio::launcher_plugins::system::process) | TimeDuration (rstudio::launcher_plugins::system) | |||
AsioStream (rstudio::launcher_plugins::system) | FileOutputStream (rstudio::launcher_plugins::api) | ProcessOptions (rstudio::launcher_plugins::system::process) | ResourceLimit::Type (rstudio::launcher_plugins::api) | ||||
AsyncDeadlineEvent (rstudio::launcher_plugins::system) | FilePath (rstudio::launcher_plugins::system) | LocalJobRepository (rstudio::launcher_plugins::local) | ProcessResult (rstudio::launcher_plugins::system::process) |
|
|||
AsyncProcessCallbacks (rstudio::launcher_plugins::system::process) |
|
LocalJobRunner (rstudio::launcher_plugins::local) | ProcessSupervisor (rstudio::launcher_plugins::system::process) | ||||
AsyncTimedEvent (rstudio::launcher_plugins::system) | LocalJobSource (rstudio::launcher_plugins::local) |
|
User (rstudio::launcher_plugins::system) | ||||
AzureFileMountSource (rstudio::launcher_plugins::api) | GlusterFsMountSource (rstudio::launcher_plugins::api) | LocalOptions (rstudio::launcher_plugins::local) | UserRequest (rstudio::launcher_plugins::api) | ||||
|
|
LocalPluginApi (rstudio::launcher_plugins::local) | QuickStartJobRepository (rstudio::launcher_plugins::quickstart) |
|
|||
LocalResourceStream (rstudio::launcher_plugins::local) | QuickStartJobSource (rstudio::launcher_plugins::quickstart) | ||||||
BootstrapRequest (rstudio::launcher_plugins::api) | HeartbeatResponse (rstudio::launcher_plugins::api) | LocalSecureCookie (rstudio::launcher_plugins::local) | QuickStartJobStatusWatcher (rstudio::launcher_plugins::quickstart) | Value (rstudio::launcher_plugins::options) | |||
BootstrapResponse (rstudio::launcher_plugins::api) | HostMountSource (rstudio::launcher_plugins::api) |
|
QuickStartOptions (rstudio::launcher_plugins::quickstart) | Value (rstudio::launcher_plugins::json) | |||
|
|
QuickStartPluginApi (rstudio::launcher_plugins::quickstart) | |||||
Object::Member (rstudio::launcher_plugins::json) | QuickStartResourceStream (rstudio::launcher_plugins::quickstart) | ||||||
CephFsMountSource (rstudio::launcher_plugins::api) | IJobSource (rstudio::launcher_plugins::api) | Mount (rstudio::launcher_plugins::api) |
|
||||
ClusterInfoResponse (rstudio::launcher_plugins::api) | ILogDestination (rstudio::launcher_plugins::logging) | MountSource (rstudio::launcher_plugins::api) | |||||
Container (rstudio::launcher_plugins::api) | Options::Init (rstudio::launcher_plugins::options) | MultiStreamResponse (rstudio::launcher_plugins::api) | RefreshParams (rstudio::launcher_plugins::logging) | ||||
ContainerConfiguration (rstudio::launcher_plugins::api) | IpAddress (rstudio::launcher_plugins::system::posix) |
|
RemoveOnExitScope (rstudio::launcher_plugins::system) | ||||
NetworkInfo (rstudio::launcher_plugins::api) | |||||||