Program Listing for File ChildProcess.cpp

Return to documentation for file (include/input/IPC/transmission/linux/ChildProcess.cpp)

#include "ChildProcess.hpp"
#include "ipc_shared_memory.hpp"
namespace PDJE_IPC {

void
ChildProcess::RunServer(const int port)
{
    server.listen("0.0.0.0", port);
}
void
ChildProcess::EndTransmission(const httplib::Request &, httplib::Response &res)
{
    res.set_content("stopped", "text/plain");
    server.stop();
}
bool
ChildProcess::RecvIPCSharedMem(const std::string &mem_path,
                               const std::string &dataType,
                               const uint64_t     data_count)
{
    return false; // todo -impl
}
std::string
ChildProcess::ListDev()
{
    return {}; // todo - impl
}

void
ChildProcess::LoopTrig()
{
    return; // todo - impl
}

}; // namespace PDJE_IPC