neuray API Programmer's Manual

mi::neuraylib::IWorker_process_started_callback Class Reference

[Node manager]

Description

Abstract interface for indicating that a worker process has been fully started. Its aim is to be derived from by the application writer. The concrete implementation can then be registered with the neuray API and will after that be used by the .

Note:

Instances of this interface should not be created on the stack, since this might lead to premature destruction of such instances while still being in use by .

Public Member Functions

virtual void worker_process_started_callback( IWorker_node_descriptor* worker_descriptor) =0
This function is called when the worker process on the node represented by the worker_descriptor has been fully started. More...

Member Functions

virtual void mi::​neuraylib::​IWorker_process_started_callback::worker_process_started_callback( IWorker_node_descriptor* worker_descriptor) [pure virtual]

This function is called when the worker process on the node represented by the worker_descriptor has been fully started. It should return as soon as possible because it may block further network operations.