Class Session::AbstractSession
In: lib/session.rb
Parent: Object

Methods

__fork   __popen3   clear   close   close!   default_prog   default_prog=   execute   flush   getopt   hasopt   init   new   path   path=   ready?   send_command   track_history=  

External Aliases

new -> []
stdin -> i
stdout -> o
stderr -> e
debug -> debug?

Attributes

debug  [RW] 
debug  [RW] 
errproc  [RW] 
history  [R] 
opts  [R]  attributes
outproc  [RW] 
prog  [R] 
stderr  [R] 
stdin  [R] 
stdout  [R] 
threads  [R] 
track_history  [R] 
track_history  [RW] 
use_open3  [R] 
use_open3  [RW] 
use_spawn  [RW] 
use_spawn  [R] 

Public Class methods

instance methods

Public Instance methods

abstract methods

close()

Alias for close!

flush()

Alias for clear

concrete methods

[Validate]