[libcamera-devel] [PATCH v4 0/3] libcamera: ipc: unix: Add a IPC mechanism based on Unix sockets

Laurent Pinchart laurent.pinchart at ideasonboard.com
Tue Jul 2 01:23:36 CEST 2019


Hello,

This is the v4 of Niklas' IPC patch series, taken over with his
permission.

Compared to v3,

- Patch 1/3 is unchanged
- Patch 2/3 incorporates my review feedback and uses open(O_TMPFILE)
- Patch 3/3 is new

Laurent Pinchart (1):
  libcamera: ipc: unix: Make socket operation asynchronous

Niklas Söderlund (2):
  libcamera: ipc: unix: Add a IPC mechanism based on Unix sockets
  test: ipc: unix: Add test for IPCUnixSocket

 src/libcamera/include/ipc_unixsocket.h |  59 +++
 src/libcamera/ipc_unixsocket.cpp       | 343 +++++++++++++++++
 src/libcamera/meson.build              |   2 +
 test/ipc/meson.build                   |  12 +
 test/ipc/unixsocket.cpp                | 502 +++++++++++++++++++++++++
 test/meson.build                       |   1 +
 6 files changed, 919 insertions(+)
 create mode 100644 src/libcamera/include/ipc_unixsocket.h
 create mode 100644 src/libcamera/ipc_unixsocket.cpp
 create mode 100644 test/ipc/meson.build
 create mode 100644 test/ipc/unixsocket.cpp

-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list