Use variables based on these Records in the iSeries access function calls that EGL provides.
The following Record definitions are available:
Record SystemDefinition type BasicRecord systemName string; userId string; password string; end Record DataAreaDefinition type BasicRecord areaname char(10); libname char(10); areaType int; systemDef SystemDefinition; path string?; end Record DataQueueDefinition type BasicRecord qname char(10); libname char(10); keyed boolean; systemDef SystemDefinition; path string?; end Record iDataAccessException type Exception{message = "lib.iDataAccessException: "} functionName string; path string; exception AnyException; end
For the source file location, see EGL support for IBM i objects.