-/* Copyright (c) 2007-2021. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2007-2022. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
#define SIMGRID_MC_PATTERN_H
#include "src/kernel/activity/CommImpl.hpp"
+#include "src/mc/remote/RemotePtr.hpp"
namespace simgrid {
namespace mc {
PatternCommunicationType type = PatternCommunicationType::send;
unsigned long src_proc = 0;
unsigned long dst_proc = 0;
- const xbt::string* src_host = nullptr;
- const xbt::string* dst_host = nullptr;
std::string rdv;
std::vector<char> data;
int tag = 0;
// src_proc?
// dst_proc?
res.dst_proc = this->dst_proc;
- res.dst_host = this->dst_host;
res.rdv = this->rdv;
res.data = this->data;
// tag?