Documentation
      ¶
    
    
  
    
  
    Index ¶
- type ExpectSubprocess
 - func (expect *ExpectSubprocess) AsyncInteractChannels() (send chan string, receive chan string)
 - func (expect *ExpectSubprocess) Capture()
 - func (expect *ExpectSubprocess) Close() error
 - func (expect *ExpectSubprocess) Collect() []byte
 - func (expect *ExpectSubprocess) Expect(searchString string) (e error)
 - func (expect *ExpectSubprocess) ExpectRegex(regex string) (bool, error)
 - func (expect *ExpectSubprocess) ExpectRegexFind(regex string) ([]string, error)
 - func (expect *ExpectSubprocess) ExpectRegexFindWithOutput(regex string) ([]string, string, error)
 - func (expect *ExpectSubprocess) ExpectTimeout(searchString string, timeout time.Duration) (e error)
 - func (expect *ExpectSubprocess) ExpectTimeoutRegexFind(regex string, timeout time.Duration) ([]string, error)
 - func (expect *ExpectSubprocess) ExpectTimeoutRegexFindWithOutput(regex string, timeout time.Duration) ([]string, string, error)
 - func (expect *ExpectSubprocess) Interact()
 - func (expect *ExpectSubprocess) ReadLine() (string, error)
 - func (expect *ExpectSubprocess) ReadUntil(delim byte) ([]byte, error)
 - func (expect *ExpectSubprocess) Send(command string) error
 - func (expect *ExpectSubprocess) SendLine(command string) error
 - func (expect *ExpectSubprocess) Start() error
 - func (expect *ExpectSubprocess) Wait() error
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExpectSubprocess ¶
func Command ¶
func Command(command string) (*ExpectSubprocess, error)
func Spawn ¶
func Spawn(command string) (*ExpectSubprocess, error)
func SpawnAtDirectory ¶
func SpawnAtDirectory(command string, directory string) (*ExpectSubprocess, error)
func (*ExpectSubprocess) AsyncInteractChannels ¶
func (expect *ExpectSubprocess) AsyncInteractChannels() (send chan string, receive chan string)
func (*ExpectSubprocess) Capture ¶
func (expect *ExpectSubprocess) Capture()
func (*ExpectSubprocess) Close ¶
func (expect *ExpectSubprocess) Close() error
func (*ExpectSubprocess) Collect ¶
func (expect *ExpectSubprocess) Collect() []byte
func (*ExpectSubprocess) Expect ¶
func (expect *ExpectSubprocess) Expect(searchString string) (e error)
func (*ExpectSubprocess) ExpectRegex ¶
func (expect *ExpectSubprocess) ExpectRegex(regex string) (bool, error)
func (*ExpectSubprocess) ExpectRegexFind ¶
func (expect *ExpectSubprocess) ExpectRegexFind(regex string) ([]string, error)
func (*ExpectSubprocess) ExpectRegexFindWithOutput ¶
func (expect *ExpectSubprocess) ExpectRegexFindWithOutput(regex string) ([]string, string, error)
func (*ExpectSubprocess) ExpectTimeout ¶
func (expect *ExpectSubprocess) ExpectTimeout(searchString string, timeout time.Duration) (e error)
func (*ExpectSubprocess) ExpectTimeoutRegexFind ¶
func (*ExpectSubprocess) ExpectTimeoutRegexFindWithOutput ¶
func (*ExpectSubprocess) Interact ¶
func (expect *ExpectSubprocess) Interact()
func (*ExpectSubprocess) ReadLine ¶
func (expect *ExpectSubprocess) ReadLine() (string, error)
func (*ExpectSubprocess) ReadUntil ¶
func (expect *ExpectSubprocess) ReadUntil(delim byte) ([]byte, error)
func (*ExpectSubprocess) Send ¶
func (expect *ExpectSubprocess) Send(command string) error
func (*ExpectSubprocess) SendLine ¶
func (expect *ExpectSubprocess) SendLine(command string) error
func (*ExpectSubprocess) Start ¶
func (expect *ExpectSubprocess) Start() error
func (*ExpectSubprocess) Wait ¶
func (expect *ExpectSubprocess) Wait() error
 Click to show internal directories. 
   Click to hide internal directories.