Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtPipeWire::CoreEventSyncHelper Struct Reference

#include <qpipewire_async_support_p.h>

Inheritance diagram for QtPipeWire::CoreEventSyncHelper:
Collaboration diagram for QtPipeWire::CoreEventSyncHelper:

Public Member Functions

 CoreEventSyncHelper ()
q23::expected< bool, int > sync (pw_core *coreConnection, std::optional< std::chrono::nanoseconds > timeout={})
Public Member Functions inherited from QtPipeWire::CoreEventDoneListener
 CoreEventDoneListener ()
q23::expected< void, int > asyncWait (pw_core *coreConnection, std::function< void()> handler)
Public Member Functions inherited from QtPipeWire::SpaListenerBase
 SpaListenerBase ()
int sequenceNumber () const

Additional Inherited Members

Protected Member Functions inherited from QtPipeWire::CoreEventListener
 CoreEventListener ()
 ~CoreEventListener ()
Protected Member Functions inherited from QtPipeWire::SpaListenerBase
void removeHooks ()
Protected Attributes inherited from QtPipeWire::CoreEventListener
pw_core_events coreEvents {}
Protected Attributes inherited from QtPipeWire::SpaListenerBase
int m_sequenceNumber
spa_hook m_listenerHook {}

Detailed Description

Definition at line 91 of file qpipewire_async_support_p.h.

Constructor & Destructor Documentation

◆ CoreEventSyncHelper()

QtPipeWire::CoreEventSyncHelper::CoreEventSyncHelper ( )
default

Member Function Documentation

◆ sync()

q23::expected< bool, int > QtPipeWire::CoreEventSyncHelper::sync ( pw_core * coreConnection,
std::optional< std::chrono::nanoseconds > timeout = {} )

Definition at line 130 of file qpipewire_async_support.cpp.


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