10 #ifndef DBUS_CXX_FILEDESCRIPTOR
11 #define DBUS_CXX_FILEDESCRIPTOR
36 static std::shared_ptr<FileDescriptor>
create(
int fd ) {
47 operator bool()
const {
A FileDescriptor holds a UNIX file descriptor that can be passed between processes.
Definition: filedescriptor.h:21
static std::shared_ptr< FileDescriptor > create(int fd)
Definition: filedescriptor.h:36
FileDescriptor(int fd)
Definition: filedescriptor.h:27
FileDescriptor(const FileDescriptor &other)
Definition: filedescriptor.h:31
int m_fd
Definition: filedescriptor.h:53
bool m_valid
Definition: filedescriptor.h:52
FileDescriptor()
Definition: filedescriptor.h:23
int descriptor() const
Definition: filedescriptor.h:43
~FileDescriptor()
Definition: filedescriptor.h:41
Global DBus namespace, where everything happens.
Definition: callmessage.cpp:18