diff options
Diffstat (limited to 'test/client_test/client_test_common.h')
-rw-r--r-- | test/client_test/client_test_common.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/client_test/client_test_common.h b/test/client_test/client_test_common.h new file mode 100644 index 0000000..36a990f --- /dev/null +++ b/test/client_test/client_test_common.h @@ -0,0 +1,24 @@ +#ifndef CLIENT_TEST_COMMON_H +#define CLIENT_TEST_COMMON_H + +#include <unistd.h> +#include <ipc.h> + +#define IPC_TEST_DOMAIN_PATH "./" + +#define CLUSTER_TEST_DOMAIN_PATH "cluster_test_domain" +#define CLUSTER_TEST_SENDDATA_FILE "cluster_test.dat" + +#define ERRNO_LOG(func) \ + do { \ + perror(#func "()"); \ + fprintf(stderr, "%s:%d Failed to %s()\n", __FILE__, __LINE__, #func); \ + }while(0) + +void setExeFilePath(const char *exeFilePath); +void startDummyServer(pid_t child); +void stopDummyServer(void); +void connectToDummyServer(void); +void requestSendData(IPC_DATA_IC_SERVICE_S *pSendData); + +#endif // CLIENT_TEST_COMMON_H |