.. _program_listing_file_include_input_linux_RT_RTMain.cpp: Program Listing for File RTMain.cpp =================================== |exhale_lsh| :ref:`Return to documentation for file ` (``include/input/linux/RT/RTMain.cpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp // #include "RTSocket.hpp" #include "ChildProcess.hpp" #include #include #include #include int main(int argc, char **argv) { std::cout << "Hello from subProcess!!!" << std::endl; if (argc < 2) { return -1; } PDJE_IPC::ChildProcess serv; auto port = std::stoi(argv[1]); std::cout << "open transmission on port " << argv[1] << std::endl; serv.RunServer(port); std::cout << "Ended Transmission on server" << std::endl; return 0; // std::cout << "client on" << std::endl; // std::unique_ptr rs; // RTEvent rtev; // try { // rs = std::make_unique(argv[1], &rtev); // } catch (const std::exception &e) { // std::cerr << e.what() << std::endl; // std::cout << "from RT" << std::endl; // return -2; // } // std::cout << "in communication" << std::endl; // rs->Communication(); // std::cout << "trig loop" << std::endl; // rtev.Trig(); // std::cout << "end client" << std::endl; // run return 0; }