hpx/runtime_distributed/server/migrate_component.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace components
namespace server

Functions

template<typename Component, typename DistPolicy>
future<id_type> migrate_component(id_type const &to_migrate, naming::address const &addr, DistPolicy const &policy)
template<typename Component, typename DistPolicy>
future<id_type> trigger_migrate_component(id_type const &to_migrate, DistPolicy const &policy, hpx::id_type const &id, naming::address const &addr)
template<typename Component, typename DistPolicy>
future<id_type> perform_migrate_component(id_type const &to_migrate, DistPolicy const &policy)