You can use the C program interface to incorporate the functionality of openFT in your own C programs:
synchronous file transmission
asynchronous file transfer
managing and deleting asynchronous file transfer requests
determining file attributes in the remote system
deleting files or directories in the remote system
creating directories in the remote system
executing commands in the remote system
These functions which are available to the openFT user can be used in C programs to automate sequences. The program interface naturally also provides monitoring and error handling mechanisms.
In addition, the program interface has a function call which you can use determine the properties of the program interface. You can use this call to check the properties and thus render your programs insensitive to changes in later versions.
Under Windows, the program interface supports multithreading, i.e. all program interface calls are thread-safe.