NVIDIA IndeX API
Up
icluster_change_callback.h
Go to the documentation of this file.
1
/******************************************************************************
2
* Copyright 2023 NVIDIA Corporation. All rights reserved.
3
*****************************************************************************/
6
7
#ifndef
MI_NVIDIA_INDEX_ICLUSTER_CHANGE_CALLBACK_H
8
#define
MI_NVIDIA_INDEX_ICLUSTER_CHANGE_CALLBACK_H
9
10
#include <mi/base/types.h>
11
#include <mi/dice.h>
12
#include <mi/base/interface_declare.h>
13
14
namespace
nv
15
{
16
namespace
index
17
{
18
24
class
ICluster_change_callback
:
25
public
mi::base::Interface_declare<0x38c98da4,0xe5dc,0x47c4,0x97,0x45,0xdc,0x7f,0x36,0x77,0x60,0xd4>
26
{
27
public
:
39
virtual
void
cluster_change
(mi::Uint32 machine_id,
const
char
* machine_name,
bool
change) = 0;
40
};
41
42
}}
// namespace index / nv
43
44
#endif
//
MI_NVIDIA_INDEX_ICLUSTER_CHANGE_CALLBACK_H
nv::index::ICluster_change_callback
The interface class allows implementing user-defined callbacks issued whenever the cluster topology h...
Definition:
icluster_change_callback.h:26
nv::index::ICluster_change_callback::cluster_change
virtual void cluster_change(mi::Uint32 machine_id, const char *machine_name, bool change)=0
The updates to the cluster topology will be reported to the callback.
nv
Common namespace for all NVIDIA APIs.
Definition:
iindex.h:349
20 February 2024, 19:55, rev375192
© 2024 NVIDIA Corporation.
All rights reserved.