NVIDIA Iray API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
inode_manager.h File Reference

Node manager API. More...

Go to the source code of this file.

Classes

class   mi::neuraylib::IWorker_node_descriptor
  This interface describes a worker node and its properties. More...
 
class   mi::neuraylib::ICluster_descriptor
  This interface describes a cluster and its properties. More...
 
class   mi::neuraylib::ICluster_property_callback
  Abstract interface for signaling changed cluster properties. More...
 
class   mi::neuraylib::IWorker_node_property_callback
  Abstract interface for signaling changed worker node properties. More...
 
class   mi::neuraylib::IClient_node_callback
  Abstract interface for signaling changed cluster members. More...
 
class   mi::neuraylib::IWorker_node_callback
  Abstract interface for signaling changed cluster members. More...
 
class   mi::neuraylib::IHead_node_callback
  Abstract interface for signaling a change of the cluster application head node. More...
 
class   mi::neuraylib::INode_manager_cluster
  The interface to a cluster created and managed by the node manager. More...
 
class   mi::neuraylib::ICluster_filter
  A filter used to decide whether a cluster is eligible to be joined. More...
 
class   mi::neuraylib::IWorker_node_filter
  A filter used to decide whether a worker node is eligible to be included in a cluster. More...
 
class   mi::neuraylib::INode_manager_client
  The node manager client allows to start or join Iray clusters built from worker nodes. More...
 
class   mi::neuraylib::IChild_process_resolver
  A filter used to decide if a command string to start a child process is eligible for execution. More...
 
class   mi::neuraylib::INode_manager_worker
  The node manager worker class allows to set properties and announce them to other nodes. More...
 
class   mi::neuraylib::INode_manager_factory
  Factory to create node manager client and worker instances. More...
 

Namespaces

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 
  mi::neuraylib
  Namespace for the Iray API.
 

Constant Groups

  mi
  Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 
  mi::neuraylib
  Namespace for the Iray API.
 

Detailed Description

Node manager API.