Click or drag to resize

Flex.Hal.Ohio Namespace

Provides classes that implement the Open Host Interface Objects for TN3270E (OHIO) specification as defined in the Internet Engineering Task Force (IETF) draft.
Classes
  ClassDescription
Public classFieldAttributes3270
Various methods related to 3270 field attributes.
Public classFieldAttributes5250
Various methods related to 5250 field attributes.
Public classOhioException
The exception that is thrown when OHIO related error occurs.
Public classOhioField
Encapsulates a virtual screen field and provides methods for accessing and manipulating field attributes and data. Note that OhioField objects can be accessed only through the OhioFields object.
Public classOhioFields
Contains a collection of the fields in the virtual screen. It provides methods to iterate through the fields, find fields based on location, and find fields containing a given string. Each element of the collection is an instance of OhioField. OhioFields can only be accessed using the OhioScreen.Fields property. OhioFields is a static view of the virtual screen and does not reflect changes made to the virtual screen after its construction. The field list can be updated with a new view of the virtual screen using the Refresh method.
Public classOhioOIA
Represents the operator information area of a host session. This area is used to provide status information regarding the state of the host session and location of the cursor. The OhioOIA object can be obtained using the OhioScreen.OIA property.
Public classOhioScreen
Encapsulates the host presentation space. The presentation space is a virtual screen which contains all the characters and attributes that would be seen on a traditional emulator screen. The OhioScreen object provides methods that manipulate text, search the screen, send keystrokes to the host, and work with the cursor. The raw presentation space data is maintained in a series of planes. The text plane contains the actual characters in the presentation space. The color plane contains color characteristics. The field plane contains the field attributes. The extended plane contains the extended field attributes. The cursor is an offset into the virtual screen buffer and ranges from 0 to the last character of the screen buffer.
Public classOhioSession
Represents a host session. It provides methods to connect to and disconnect from the host and events to monitor events from the host.
Public classOhioSessions
Represents the central repository for access to all OHIO sessions. It contains a list of all OhioSession objects available on this system.
Public classScreenChangedEventArgs
Provides data for the OhioSession.ScreenChanged event.
Public classSessionChangedEventArgs
Provides data for the OhioSession.SessionChanged event.
Public classTextEventArgs
Public classTransferProgressEventArgs
Provides data for the OhioSession.TransferProgress event.
Enumerations
  EnumerationDescription
Public enumerationOhioColor
Specifies the colors that can be used in association with the OhioPlane.COLOR plane.
Public enumerationOhioDirection
Specifies the search directions.
Public enumerationOhioError
Specifies the error exception codes for OhioException.
Public enumerationOhioInputInhibited
Specifies the input inhibited conditions.
Public enumerationOhioKey
Specifies the host keys that can be used by the OhioScreen.SendAidAsync method.
Public enumerationOhioOwner
Specifies the session owner types.
Public enumerationOhioPlane
Specifies the types of plane including text, color, field or extended.
Public enumerationOhioState
Specifies the status of the communication link to host.
Public enumerationOhioType
Specifies the types of host session.
Public enumerationOhioUpdate
Specifies the sources of update.