Iox #33 implement uds with named pipes#820
Merged
elfenpiff merged 47 commits intoeclipse-iceoryx:masterfrom ApexAI:iox-#33-implement-uds-with-named-pipesJun 9, 2021
+1,296-217
Commits
Commits on Jun 9, 2021
- committed
- committed
iox-#33 default shared memory size increased to 1gb for windows iox_shm_open, removed cmd line parser from roudi app in windows
committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
iox-#33 activated more tests in CI, unix domain socket valid name characters reduced to a-zA-Z0-9.,_-
committed- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
iox-#33 created platform_settings for shared generic platform properties, cleaned up uds and use platform settings
committed- committed
- committed
- committed
iox-#33 std::cerr seems to lead to program termination in windows switched to fprintf(stderr, removed some tests from pipeline
committed- committed
- committed
- committed
- committed
- committed
iox-#33 activated tests which are now running in windows, removed windows named pipe abstraction, removed windows unix domain socket iml
committediox-#33 added named pipe documentation, more readable code in isFileNameValid, moved platform implementation config into platform settings
committed- committed
iox-#33 filled grp_t completely with dummy values, implemented sysconf for pagesize in windows, added explanatory comments
committediox-#33 add constexpr variables for valid character ranges, add iceoryx prefix for windows user/group dummys, removed unnecessary type alias IpcChannelType
committed- committed
- committed
iox-#33 windows supports a maximum SHM size of 1TB, use VirtualAlloc and only reserve SHM in windows, improved code readability
committed- committed
- committed
- committed
iox-#33 shm death test is only activated on platforms which are zeroing the shared memory, introduce warning message if sockets are used in windows, mask 32-bit high/low conversion to futureproof code
committediox-#33 print warning if cmd line arguments are used in windows, reduce error message on startup/cleanup in windows
committediox-#33 max and zero are public Duration factories, added iceoryx_prefix to named_pipe, use Duration::max for infinite timeout
committed- committed
- committed
- committed