1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-04-20 09:07:44 +03:00
2022-01-21 16:43:49 +00:00

41 lines
685 B
C++

#include <iostream>
using namespace std;
#include "messagequeue.h"
using namespace messageqcpp;
#include "configcpp.h"
using namespace config;
int main(int argc, char** argv)
{
Config* cf = Config::makeConfig("./Columnstore.xml");
MessageQueueServer mqs("server1", cf);
cout << "server ready..." << endl;
IOSocket ios;
ByteStream ibs;
ByteStream obs;
uint32_t qb = 0;
while (1)
{
ios = mqs.accept();
ibs = ios.read();
while (ibs.length() > 0)
{
cout << "read " << ibs.length() << " bytes from " << ios << endl;
obs.restart();
obs << qb;
ios.write(obs);
ibs = ios.read();
}
ios.close();
}
return 0;
}