12 #ifndef DYNAMIC_LOADER_H 13 #define DYNAMIC_LOADER_H 15 #include "azure_c_shared_utility/strings.h" 16 #include "azure_c_shared_utility/umock_c_prod.h" 20 #include "gateway_export.h" 27 #define DYNAMIC_LOADER_NAME "native" 43 #endif // DYNAMIC_LOADER_H STRING_HANDLE moduleLibraryFileName
file name, path to shared library
Definition: dynamic_loader.h:33
Definition of the functions and structures that must be implemented by a gateway module loader...
Definition: module_loader.h:119
MOCKABLE_FUNCTION(, GATEWAY_EXPORT const MODULE_LOADER *, DynamicLoader_Get)
The API for the dynamically linked module loader.
struct DYNAMIC_LOADER_ENTRYPOINT_TAG DYNAMIC_LOADER_ENTRYPOINT
Structure to load a dynamically linked module.
Interface for modules which communicate with other modules via a message broker.
Structure to load a dynamically linked module.
Definition: dynamic_loader.h:30