Table of Contents - proclib-0.2.3 Documentation
Classes and Modules
- Proclib
- Proclib::Channel
- Proclib::CommandMonitor
- Proclib::Commands
- Proclib::Commands::Base
- Proclib::Commands::Local
- Proclib::Commands::Ssh
- Proclib::Executor
- Proclib::Invocation
- Proclib::Loggers
- Proclib::Loggers::Console
- Proclib::OutputCache
- Proclib::OutputCache::Entry
- Proclib::OutputHandler
- Proclib::OutputHandler::LineBuffer
- Proclib::Process
- Proclib::Result
- Proclib::SshSession
- Proclib::StringFormatting
Methods
- ::new — Proclib::Channel
- ::new — Proclib::CommandMonitor
- ::new — Proclib::Commands::Base
- ::new — Proclib::Commands::Ssh
- ::new — Proclib::Executor
- ::new — Proclib::Invocation
- ::new — Proclib::OutputHandler
- ::new — Proclib::OutputHandler::LineBuffer
- ::new — Proclib::Process
- ::new — Proclib::Result
- ::new — Proclib::SshSession
- ::run — Proclib
- ::ssh_session — Proclib
- #<< — Proclib::Loggers::Console
- #<< — Proclib::OutputCache
- #<< — Proclib::OutputCache::Entry
- #aggregate_exit_code — Proclib::Executor
- #cache — Proclib::OutputCache
- #channel — Proclib::Executor
- #close — Proclib::Channel
- #cmdline — Proclib::Commands::Ssh
- #colorize — Proclib::StringFormatting
- #command_args — Proclib::Invocation
- #command_class — Proclib::Invocation
- #commands — Proclib::Invocation
- #console_logger — Proclib::Executor
- #each — Proclib::Channel
- #emit — Proclib::Channel
- #entry — Proclib::OutputCache::Entry
- #exit_states — Proclib::Executor
- #failure? — Proclib::Result
- #flush — Proclib::OutputHandler::LineBuffer
- #handle_exit — Proclib::Executor
- #handle_output — Proclib::Executor
- #io_handlers — Proclib::CommandMonitor
- #kill — Proclib::OutputHandler
- #line_buffer — Proclib::OutputHandler
- #log — Proclib::Loggers::Console
- #make_command — Proclib::Invocation
- #monitor — Proclib::OutputHandler
- #on_exit — Proclib::Executor
- #on_output — Proclib::Executor
- #open_channel — Proclib::Commands::Ssh
- #output_cache — Proclib::Executor
- #output_emitter — Proclib::Process
- #pipe — Proclib::OutputHandler
- #pipe_aggregate — Proclib::OutputCache
- #pipes — Proclib::Commands::Base
- #process_cache — Proclib::OutputCache::Entry
- #process_caches — Proclib::OutputCache
- #processes — Proclib::Executor
- #queue — Proclib::Channel
- #result — Proclib::Commands::Base
- #result — Proclib::Executor
- #run — Proclib::SshSession
- #run_sync — Proclib::Executor
- #session — Proclib::SshSession
- #spawn — Proclib::Commands::Base
- #spawn — Proclib::Commands::Local
- #spawn — Proclib::Commands::Ssh
- #spawn — Proclib::Process
- #ssh_params — Proclib::SshSession
- #start — Proclib::CommandMonitor
- #start — Proclib::Executor
- #start — Proclib::OutputHandler
- #start_watch_thread — Proclib::Process
- #stylized_pipe_name — Proclib::Loggers::Console
- #success? — Proclib::Result
- #truncate_to — Proclib::StringFormatting
- #validated_cmd — Proclib::Invocation
- #validated_cwd — Proclib::Invocation
- #validated_env — Proclib::Invocation
- #validated_ssh — Proclib::Invocation
- #validated_stdin — Proclib::Invocation
- #wait — Proclib::CommandMonitor
- #wait — Proclib::Commands::Base
- #wait — Proclib::Commands::Local
- #wait — Proclib::Commands::Ssh
- #wait — Proclib::Executor
- #wait — Proclib::OutputHandler
- #wait_thread — Proclib::Commands::Local
- #write — Proclib::OutputHandler::LineBuffer
- #write_pipes — Proclib::Commands::Ssh