blob: e80d4999472c8f930e445094cf23383f6fddbe95 [file] [log] [blame]
#ifdef _MSC_VER
#include <windows.h>
#else
#include <unistd.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <signal.h>
#include <dirent.h>
#include <stdio.h>
#include <fcntl.h>
#endif
#include <cstring>
#include <string>
#include <sstream>
#include <iostream>
using namespace std;
#define BUF_SIZE 512
string getCommand(char *, int);
void Recieve_message();
char buffer[BUF_SIZE];
char readbuffer[BUF_SIZE];
#ifdef _MSC_VER
#define SYNC_EVENT LPCWSTR("sync")
HANDLE hNamedPipe;
LPSTR lpszPipeName = "\\\\.\\pipe\\$mypipe$";
DWORD cbRead;
DWORD cbWritten;
#else
#define NAMEDPIPE_NAME "/tmp/serverok"
int fd, len, pnum;
#endif