QtBase  v6.3.1
Public Types | Public Member Functions | Public Attributes | List of all members
QT_BEGIN_NAMESPACE::QSocketPoller Struct Reference

Public Types

enum  { maxHandles = 2 }
 

Public Member Functions

 QSocketPoller (const QLocalSocketPrivate &socket)
 
qint64 getRemainingTime (const QDeadlineTimer &deadline) const
 
bool poll (const QDeadlineTimer &deadline)
 

Public Attributes

HANDLE handles [maxHandles]
 
DWORD handleCount = 0
 
bool waitForClose = false
 
bool writePending = false
 

Detailed Description

Definition at line 47 of file qlocalsocket_win.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
maxHandles 

Definition at line 54 of file qlocalsocket_win.cpp.

Constructor & Destructor Documentation

◆ QSocketPoller()

QT_BEGIN_NAMESPACE::QSocketPoller::QSocketPoller ( const QLocalSocketPrivate socket)

Definition at line 61 of file qlocalsocket_win.cpp.

Member Function Documentation

◆ getRemainingTime()

qint64 QT_BEGIN_NAMESPACE::QSocketPoller::getRemainingTime ( const QDeadlineTimer deadline) const

Definition at line 73 of file qlocalsocket_win.cpp.

Here is the call graph for this function:

◆ poll()

bool QT_BEGIN_NAMESPACE::QSocketPoller::poll ( const QDeadlineTimer deadline)

Definition at line 94 of file qlocalsocket_win.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ handleCount

DWORD QT_BEGIN_NAMESPACE::QSocketPoller::handleCount = 0

Definition at line 56 of file qlocalsocket_win.cpp.

◆ handles

HANDLE QT_BEGIN_NAMESPACE::QSocketPoller::handles[maxHandles]

Definition at line 55 of file qlocalsocket_win.cpp.

◆ waitForClose

bool QT_BEGIN_NAMESPACE::QSocketPoller::waitForClose = false

Definition at line 57 of file qlocalsocket_win.cpp.

◆ writePending

bool QT_BEGIN_NAMESPACE::QSocketPoller::writePending = false

Definition at line 58 of file qlocalsocket_win.cpp.


The documentation for this struct was generated from the following file: