neuray API Programmer's Manual

mi::neuraylib::IShutdown_cluster_callback Class Reference

[Node manager]

Description

Abstract interface for signaling a request to shutdown a cluster. 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 shutdown_cluster_callback( const ICluster_descriptor* cluster) =0
This function is called when a request to shutdown a cluster is being received. More...

Member Functions

virtual void mi::​neuraylib::​IShutdown_cluster_callback::shutdown_cluster_callback( const ICluster_descriptor* cluster) [pure virtual]

This function is called when a request to shutdown a cluster is being received. It should return as soon as possible because it may block further network operations.