Skip to main content

Application Development Kit (Version 4.7)


input_plugin.h

Last updated: 17-Sep-2025
Go to the documentation of this file.
    1 #ifndef INPUT_PLUGIN_H_20160330    2 #define INPUT_PLUGIN_H_20160330    3      8 #if defined _WIN32 && defined VFI_INPUTPLUGIN_SHARED_EXPORT    9 #  define DllSpec __declspec(dllexport)   10 #elif defined __GNUC__ && defined VFI_INPUTPLUGIN_SHARED_EXPORT   11 #  define DllSpec  __attribute__((visibility ("default")))   12 #else   13 #  define DllSpec   14 #endif   15     16 #ifdef __cplusplus   17 extern "C" {   18 #endif   19     27 DllSpec void *input_start(const char *parameter, char **log_msg);   28     34 DllSpec char *input_poll(void *handle);   35     40 DllSpec void input_end(void *handle);   41     42     43 #ifdef __cplusplus   44 }   45 #endif   46     47 #undef DllSpec   48     49 #endif

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo