/* (c) Copyright 2003-2021, Real-Time Innovations, Inc. All rights reserved. */ /* * @(#)pres_test.h generated by: makeheader Tue Apr 7 22:56:13 2026 * * built from: test.ifc */ #ifndef pres_test_h #define pres_test_h #ifndef test_setting_h #include "rtitest/test_setting.h" #endif #ifndef clock_interface_h #include "clock/clock_interface.h" #endif #ifndef writer_history_odbc_h #include "writer_history/writer_history_odbc.h" #endif #ifdef __cplusplus extern "C" { #endif #define NDDS_PRES_ODBC_PLUGIN_DSN_MAX_LENGTH 100 #define NDDS_PRES_ODBC_PLUGIN_LIBNAME_MAX_LENGTH 255 #define NDDS_PRES_ODBC_PLUGIN_MAX_TEST_DATABASES 10 struct RTIPRESTestOdbcDatabaseInfo { char DSN[NDDS_PRES_ODBC_PLUGIN_DSN_MAX_LENGTH]; char odbcDatabaseLib[NDDS_PRES_ODBC_PLUGIN_LIBNAME_MAX_LENGTH]; }; struct RTIPRESTestSetting { struct RTITestSetting parent; unsigned int numSessions; int numOdbcDatabases; int odbcDatabaseIndex; struct RTIPRESTestOdbcDatabaseInfo testOdbcDatabaseInfo[NDDS_PRES_ODBC_PLUGIN_MAX_TEST_DATABASES]; }; #ifdef __cplusplus } /* extern "C" */ #endif #endif /* pres_test_h */