45 if (
d &&
d->deref() ) {
55 return d ?
d->
fd != -1 :
false;
60 return d ?
d->
fd : -1;
70 if (
d &&
d->deref() ) {
87 if (
d &&
d->deref() ) {
Class for representing D-Bus unix file handles.
virtual ~TQT_DBusUnixFd()
Destroys the unix file handle.
TQT_DBusUnixFd()
Creates an empty and invalid unix file handle.
TQT_DBusUnixFd & operator=(const TQT_DBusUnixFd &other)
Copy unix file handle from TQT_DBusUnixFd.
TQT_DBusUnixFd::TQT_DBusUnixFdPrivate * d
void setFileDescriptor(int fileDescriptor)
Set new unix file handle.
void giveFileDescriptor(int fileDescriptor)
Give unix file handle.
int fileDescriptor() const
Get unix file handle.
bool isValid() const
Returns whether the current content is considered a valid unix file handle.