# Enterprise Communication Interface (ECI)

## Utility Functions for ECI Parameter Manipulation

The following ECI utility functions are additionally provided to facilitate the ECI programing with the IPC functions.

Function | Description of the ECI utility function
eci_def_par | Create an (static) input parameter
eci_cre_par | Create an (dynamic) input parameter
eci_des_par | Free memory allocated by eci_cre_par
eci_add_par | Add a parameter string to an input parameter
eci_add_blb | The contents is copied to the respective DataView field
eci_add_blb_fil | The contents is copied to the respective (Blob) field
eci_end_par | Parameter delimiter to an input parameter
eci_set _par | Prepare interpretation of an output parameter string
eci_get_par | Get a parameter of an output parameter string
eci_get_blb_fil_ptr | A file "cpp_BlobFile" is created and the contents of the blob field is stored
eci_get_blb_ptr | Returns an indicator to the binary data section (Blob)