ezEngine  Release 25.03
ezLongOpWorkerManager Class Referencefinal

The LongOp worker manager is active in the engine process of the editor. More...

#include <LongOpWorkerManager.h>

Inheritance diagram for ezLongOpWorkerManager:

Friends

class ezLongOpTask
 

Additional Inherited Members

- Public Member Functions inherited from ezLongOpManager
void Startup (ezProcessCommunicationChannel *pCommunicationChannel)
 Needs to be called early to initialize the IPC channel to use.
 
void Shutdown ()
 Call this to shut down the IPC communication.
 
- Public Attributes inherited from ezLongOpManager
ezMutex m_Mutex
 Publicly exposed mutex for some special cases.
 
- Protected Attributes inherited from ezLongOpManager
ezProcessCommunicationChannelm_pCommunicationChannel = nullptr
 
ezEvent< const ezProcessCommunicationChannel::Event & >::Unsubscriber m_Unsubscriber
 

Detailed Description

The LongOp worker manager is active in the engine process of the editor.

This class has no public functionality, it communicates with the ezLongOpControllerManager and executes the ezLongOpWorker's that are named by the respective ezLongOpProxy's.


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