JWAVE Wrapper API Functions

Caution: JWAVE uses an insecure protocol without authentication. This makes JWAVE insecure to use in an Internet facing configuration and would allow an attacker to execute arbitrary code on the server. If you choose to implement JWAVE in this way, you are responsible for the security of those applications that leverage JWAVE.

DMCopyData Procedure  

Copies a named dataset in the current PV‑WAVE session

DMDataExists Function

Determines if the named data exists in the current PV‑WAVE session

DMEnumerateData Function

Returns the data names stored in the specified domain in the current PV‑WAVE session

DMGetData Function

Returns a stored dataset in the current PV‑WAVE session

DMInit Procedure

Initializes the JWAVE Data Manager

DMRemoveData Procedure

Deletes a dataset from the current PV‑WAVE session

DMRenameData Procedure

Renames a dataset stored in the current PV‑WAVE session

DMRestore Procedure

Restores the Data Manager from a file

DMSave Procedure

Saves all data that is managed by the JWAVE Data Manager to a file

DMStoreData Procedure

Stores a dataset in the current PV‑WAVE session

GETPARAM Function

Retrieves parameters and data sent from a JWAVE client application

GET_NAMED_COLOR Function

Gets a color from a color name supplied by a JWAVE client application

PACKIMAGE Procedure   

Stores an image into an associative array

PACKTABLE Procedure   

Writes out an HTML table to the open HTML file

SETIMAGESIZE Procedure   

Sets size of the image appropriately for current PV‑WAVE device driver

UPDATE_LOG Procedure  

Writes logging and debugging information to JWAVE log file(s)

WRAPPER_TEST_EXECUTE Procedure   

Executes the JWAVE wrapper function named in WRAPPER_TEST_INIT

WRAPPER_TEST_GETRETURN Function   

Retrieves a value returned from a JWAVE wrapper function

WRAPPER_TEST_INIT Procedure   

Initializes a JWAVE wrapper function test

WRAPPER_TEST_RETURN_INFO Procedure   

Prints information on all returned values after WRAPPER_TEST_EXECUTE is called

WRAPPER_TEST_SETCOLOR Procedure   

Sets a named color to be used by a JWAVE wrapper function

WRAPPER_TEST_SETPARAM Procedure   

Sets a parameter to be used as input to a JWAVE wrapper function