SimGrid  3.21
Versatile Simulation of Distributed Systems
simgrid::vm::VmMigrationExt Class Reference

#include <VmLiveMigration.hpp>

Public Member Functions

virtual ~VmMigrationExt ()=default
 
 VmMigrationExt (s4u::ActorPtr issuer, s4u::ActorPtr rx, s4u::ActorPtr tx)
 

Static Public Member Functions

static void ensureVmMigrationExtInstalled ()
 

Public Attributes

s4u::ActorPtr issuer_ = nullptr
 
s4u::ActorPtr tx_ = nullptr
 
s4u::ActorPtr rx_ = nullptr
 

Static Public Attributes

static simgrid::xbt::Extension< simgrid::s4u::Host, VmMigrationExtEXTENSION_ID
 

Constructor & Destructor Documentation

◆ ~VmMigrationExt()

virtual simgrid::vm::VmMigrationExt::~VmMigrationExt ( )
virtualdefault

◆ VmMigrationExt()

simgrid::vm::VmMigrationExt::VmMigrationExt ( s4u::ActorPtr  issuer,
s4u::ActorPtr  rx,
s4u::ActorPtr  tx 
)
inlineexplicit

Member Function Documentation

◆ ensureVmMigrationExtInstalled()

void simgrid::vm::VmMigrationExt::ensureVmMigrationExtInstalled ( )
static

Member Data Documentation

◆ issuer_

s4u::ActorPtr simgrid::vm::VmMigrationExt::issuer_ = nullptr

◆ tx_

s4u::ActorPtr simgrid::vm::VmMigrationExt::tx_ = nullptr

◆ rx_

s4u::ActorPtr simgrid::vm::VmMigrationExt::rx_ = nullptr

◆ EXTENSION_ID

simgrid::xbt::Extension< s4u::Host, VmMigrationExt > simgrid::vm::VmMigrationExt::EXTENSION_ID
static

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