The FTP Voyager Software Development Kit comes with several C / C++ header files used to define structures, error messages, function results, and parameters. When developing an application using the FTP Voyager SDK, C / C++ source files only need to include the FVSDK_Funcs.h header file. The FVSDK_Funcs.h header file includes all other required header files. The following are the FTP Voyager SDK header files, which are found in C:\Program Files\RhinoSoft.com\FVSDK\Inc or the location of your FTP Voyager SDK installation directory.
| FVSDK_Funcs.h | Contains the all of the function prototypes and includes all other required header files. Include this file in project files using the FTP Voyager SDK. |
| FVSDK_ErrorCodes.h | Contains the error codes returned by the FTP Voyager SDK. |
| FVSDK_Session.h | Contains the FVSDK_Session structure definition. |
| FVSDK_FileInfo.h | Contains the FVSDK_FileInfo structure definition used by the FVSDK_FindNextFile() function. |
| FVSDK_TransferStatus.h | Contains the FVSDK_TransferStatus structure definition used by the pfnNotifyTransferStatus callback function. |
| FtpTreeErrors.h | Defines error values used by FtpTree ActiveX control for transfer error notifcations, which are sent to callback functions pfnDownloadError and pfnUploadError. |