Zend Studio IDE for i5 comes complete with the following code templates containing i5 PHP API Toolkit functions:
I5 Template
|
Explanation
|
i5ActiveJobs
|
Enables retrieving the system's active jobs , it:
-
Connects to i5 server
-
Opens active job list
-
Gets array for an active job entry
-
Closes handle received from i5_job_list function
-
Closes connection to i5 server
|
i5Connect
|
Enables connecting to the i5 server, it:
-
Connects to i5 server
-
Closes connection to i5 server
|
i5DataAreaCreate
|
Creates the data area, it:
-
Connects to i5 server
-
Creates data area of given size
-
Closes connection to i5 server
|
i5DataAreaDelete
|
Enables deleting the data area, it:
-
Connects to i5 server
-
Deletes data area
-
Closes connection to i5 server
|
i5DataAreaRead
|
Enables reading from a data area, it:
-
Connects to i5 server
-
Reads from data area
-
Closes connection to i5 server
|
i5DataAreaWrite
|
Enables reading from a data area, it:
-
Connects to i5 server
-
Reads from the data area
-
Closes connection to i5 server
|
i5DtaqReceive
|
Enables reading data from the data queue without key, it:
-
Connects to i5 server
-
Reads data from the data queue without key
-
Closes connection to i5 server
|
i5DtaqReceiveKey
|
Enables reading data from the data queue with key, it:
-
Connects to i5 server
-
Reads data from the data queue with key
-
Closes connection to i5 server
|
i5DtaqSend
|
Enables putting data to the data queue without key, it:
-
Connects to i5 server
-
Puts data to the data queue without key
-
Closes connection to i5 server
|
i5DtaqSendKey
|
Enables putting data into the data queue without a key, it
-
Connects to i5 server
-
Puts data to the data queue without key
-
Closes connection to i5 server
|
i5JobLogs
|
Enables retrieving job log entries, it:
-
Connects to i5 server
-
Opens job log
-
Gets array for a job log entry
-
Closes handle received from i5_jobLog_list function
-
Closes connection to i5 server
|
i5ObjectListing
|
Enables getting an array with the message element for an object list entry, it:
-
Connects to i5 server
-
Opens object list
-
Gets for a object list entry
-
Closes handle received from i5_objects_list function
-
Closes connection to i5 server
|
i5Program
|
Enables calling a program and accept results from it, it:
-
Connects to i5 server
-
Opens a program or service procedure and prepares it to be run
-
Calls the program and optionally accepts results
-
Free program resource handle
-
Closes connection to i5 server
|
i5ProgramService
|
Creates Web Services class enabling invoking an RPG program, it:
-
Connects to i5 server
-
Opens a program or service procedure and prepares it to be run
-
Calls the program and optionally accepts results
-
Free program resource handle
-
Closes connection to i5 server
|
i5Spool
|
Enables getting spool file data from the queue and getting the data from the spool file, it:
-
Connects to i5 server
-
Creates an pool file lists, of certain output queue or for all queues
-
Gets spool file data from the queue
-
Get the data from the spool file
-
Free spool list resource
-
Closes connection to i5 server
|
i5UserSpaceCreate
|
Creates a new user space object, it:
-
Connects to i5 server
-
Creates new user space object
-
Closes connection to i5 server
|
i5UserSpaceDelete
|
Enables deleting a user space object, it:
-
Connects to i5 server
-
Deletes user space object
-
Closes connection to i5 server
|
i5UserSpaceGet
|
Retrieves user space data, it:
-
Connects to i5 server
-
Opens a user space and prepares it to be run
-
Retrieves user space data
-
Closes connection to i5 server
|
i5UserSpacePut
|
Enables to add user space data, it:
-
Connects to i5 server
-
Opens a user space and prepares it to be run
-
Adds user space data
-
Closes connection to i5 server
|