mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-23 16:45:07 +03:00
libcamera: file_descriptor: Add a function to retrieve the inode
The inode is useful to check if two file descriptors refer to the same file. Add a function to retrieve it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
This commit is contained in:
parent
f9c1a40e21
commit
8e18f8d45f
2 changed files with 29 additions and 0 deletions
|
@ -8,6 +8,7 @@
|
|||
#define __LIBCAMERA_FILE_DESCRIPTOR_H__
|
||||
|
||||
#include <memory>
|
||||
#include <sys/types.h>
|
||||
|
||||
namespace libcamera {
|
||||
|
||||
|
@ -27,6 +28,8 @@ public:
|
|||
int fd() const { return fd_ ? fd_->fd() : -1; }
|
||||
FileDescriptor dup() const;
|
||||
|
||||
ino_t inode() const;
|
||||
|
||||
private:
|
||||
class Descriptor
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue