mirror of
https://gitlab.com/niansa/libhss.git
synced 2025-03-06 20:49:21 +01:00
22 lines
479 B
C++
22 lines
479 B
C++
#include <iostream>
|
|
#include <string>
|
|
#include <unistd.h>
|
|
#include <QIPC/ipc.hpp>
|
|
#include <hss.hpp>
|
|
|
|
|
|
int main() {
|
|
QBiIPC ipc;
|
|
ipc.create();
|
|
|
|
HSS::run(ipc, "./libHSSTestChild.so");
|
|
|
|
std::cout << ipc.recv() << std::endl
|
|
<< ipc.recv_raw<size_t>() << std::endl;
|
|
ipc.send("/etc/passwd");
|
|
for (std::string line = ""; line != "End."; line = ipc.recv()) {
|
|
if (!line.empty()) {
|
|
std::cout << line << std::endl;
|
|
}
|
|
}
|
|
}
|