| Navigation: ESL Documentation > ESL 3270 Support > ECS Subroutines Summary of ECS Subroutines | Scroll Prev Top Next More | 
The following table summarizes the ECS subroutines.
| Connects to a specified session. | |
| Disconnects from an active connected session. | 
| Field-oriented.Copies the contents of the specified field into a string variable. | |
| Field-oriented. Copies the number of fields on the current screen into an integer variable. | |
| Field-oriented. Copies the length of a specified field into an integer variable. | |
| Field-oriented. Copies the field type of a specified field into an integer variable. | |
| Field-oriented. Copies the contents of a field at a specified screen position into a string variable. | |
| Field-oriented. Copies the state of the specified field attribute of the specified field into an integer variable. | |
| Field-oriented. Copies the row and column of the current cursor position into integer variables. | |
| Field-oriented. Locates the 3270/5250 field number for a specified screen position. | |
| Field-oriented. Copies the starting row and column of a specified field into integer variables. | |
| Copies the content of the screen buffer into a string variable. | |
| Copies the visible content of the screen buffer into a string variable. | |
| Line-oriented.Copies the contents of a line into a string variable. | |
| Line-oriented. Copies the number of the last non-blank line at or above a specified starting line into an integer variable. | |
| Line-oriented. Copies the number of the last visibly non-blank line of the screen an integer variable. | |
| Copies the contents of the 3270/5250 screen buffer into a textual region. | |
| Copies the visible contents of the 3270/5250 screen buffer into a textual region. | |
| Copies the contents of the colored screen buffer into a string variable. | |
| Copies the contents of the colored screen buffer into a colored textual region. | 
| Clears or erases a specified watch string. | |
| Queues a command to watch for the number of rows and columns of the next screen, usually associated with changing 3270 Emulator screen size among different screens. | |
| Queues a command for watching the 3270/5250 screen until the cursor is located at a specified row and column position. | |
| Queues a command for watching the 3270/5250 screen until the cursor is located anywhere except a specified position in the specified watch command. | |
| Queues a command for watching the Operator Information Area until the Input Inhibited indicator or X remains off for the period of time specified by the input variable. | |
| Queues a command for watching the 3270/5250 screen until a specified string appears at a specified location. | |
| Queues a command for watching the 3270/5250 screen until any string other than a specified string appears at a specified row and column position. | |
| Executes previously queued watch command(s) and activates a response you have defined to signal when a new screen is ready. Allows your application to take other responses while watch is in effect. | |
| Executes previously queued watch command(s) and waits until a new screen is ready before allowing your application to take other responses. | 
| Sets the user-defined variable EcsAutoWaitFlag to control the AutoWait feature. | |
| Emulates pressing a specified key on a 3270/5250 terminal. | |
| Emulates pressing the ENTER key on a 3270/5250 terminal. | |
| Emulates pressing a specified key on a 3270/5250 terminal, but does not auto wait. | |
| Simulates the typing of an ASCII string on a terminal keyboard. | |
| Same as EcsTypeString followed by EcsPressENTER. | |
| Simulates the typing of a string of data into a specified field. | |
| Copies a string into a field located in a specified row and column. | 
| Changes the state of the 3270 Emulator window. | |
| Activates the 3270 Emulator window. Signals when you minimize the 3270 Emulator window. | |
| Similar to EcsDoEmulate. Signals when the emulator displays a screen defined in a screen ID file or when you minimize the emulator window. | |
| Activates the 3270 Emulator window. Returns when you minimize the 3270 Emulator window. | |
| Similar to EcsEmulate. Returns when the emulator displays a screen defined in a screen ID file or when you minimize the emulator window. | 
| Re-Initialize this stimulus library. | |
| Inquires about the state of a particular indicator. | |
| Reports the status of a 3270/5250 session to which you are connected. | |
| Reports the session type and screen dimensions of a specified session. | |
| Copies the error message associated with the specified error number into a string variable. | |
| Reports the current active session name. | |
| Checks on the pseudo variable errorlevel. | 
 
	