Skip to content

Commit

Permalink
iox-#1036 Update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
elBoberido committed Sep 4, 2023
1 parent 66e3f0d commit 3aaac0b
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions doc/website/release-notes/iceoryx-unreleased.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@
- `MemoryMap`
- `SharedMemory`
- `MessageQueue`
- `NamedPipe`
- `FileLock`
- Add the ability to adjust path and file permissions of the file lock
- `Mutex`
Expand Down Expand Up @@ -1151,3 +1152,23 @@

// after
auto e = exp.error();
```

52. `UnixDomainSocket`, `MessageQueue` and `NamedPipe` are not default constructible anymore

```cpp
// before
iox::posix::UnixDomainSocket socket;

// after
// option 1
iox::optional<iox::posix::UnixDomainSocket> socket;
// option 2
iox::posix::UnixDomainSocket socket { UnixDomainSocketBuilder()
.name("foo")
.channelSide(iox::posix::IpcChannelSide::CLIENT)
.create()
.expect("Valid UnixDomainSocket")
};

```

0 comments on commit 3aaac0b

Please sign in to comment.