Class: ButlerMainframe::Host

Inherits:
HostBase show all
Includes:
Host3270::ActiveRecord, Host3270::CustomFunctions, Host3270::GenericFunctions
Defined in:
lib/butler-mainframe.rb,
lib/butler-mainframe.rb,
lib/butler-mainframe.rb,
lib/mainframe/emulators/pcomm.rb,
lib/mainframe/emulators/x3270.rb,
lib/mainframe/emulators/passport.rb,
lib/generators/butler/templates/custom_functions.rb

Overview

puts “Extending Host class with #Host3270::CustomFunctions” if debug

Constant Summary

Constants inherited from HostBase

ButlerMainframe::HostBase::MAX_TERMINAL_COLUMNS, ButlerMainframe::HostBase::MAX_TERMINAL_ROWS, ButlerMainframe::HostBase::WAIT_AFTER_START_SESSION

Instance Attribute Summary

Attributes inherited from HostBase

#action, #debug, #wait

Method Summary

Methods included from Host3270::GenericFunctions

#abend?, #catch_abend, #catch_message, #cics?, #cics_selection, #cics_selection?, #company_menu, #company_menu?, #destination_list, #do_confirm, #do_enter, #do_erase, #do_quit, #execute_cics, #go_back, #navigate, #screen_title, #session_login, #session_login?

Methods included from Host3270::ActiveRecord

#screenshot

Methods inherited from HostBase

#close_session, #exec_command, #get_cursor_axes, #initialize, #scan, #scan_page, #set_cursor_axes, #wait_session, #write

Constructor Details

This class inherits a constructor from ButlerMainframe::HostBase

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ButlerMainframe::HostBase