#include "../../utility/server_utilities.h"
#include "custom_provider.h"
#define COMPANY_LONG_NAME "Unified Automation GmbH"
#define COMPANY_NAME "UnifiedAutomation"
#define PRODUCT_LONG_NAME "High Performance OPC UA SDK"
#define PRODUCT_NAME "UASDKHP"
#define PRODUCT_URI "urn:UnifiedAutomation:UASDKHP"
#define SERVER_LONG_NAME "GettingStarted Server Lesson02"
#define SERVER_NAME "UaServerHP"
};
int main(int argc, char *argv[])
{
struct server_main_args args;
struct server_vendor_info info = {
COMPANY_LONG_NAME, COMPANY_NAME, PRODUCT_LONG_NAME, PRODUCT_NAME, PRODUCT_URI, SERVER_LONG_NAME, SERVER_NAME,
};
server_set_vendor_info(&info);
server_main_args_init(&args, g_provider,
countof(g_provider));
server_main_parse_commandline(argc, argv, &args, NULL, NULL);
server_main_execute(&args);
return 0;
}