Прежде всего, я знаю, что входные ворота состоят из входных и выходных ворот, склеенных вместе. Который приводит меня к следующим вопросам:Как работают каналы с inout-воротами?
- Когда канал назначается соединению между двумя входами inout в NED, входные и выходные ворота совместно используют канал или создаются два разных канала?
- Скажите, у вас был вектор ворот inout, если вы использовали getBaseId, чтобы получить базовый идентификатор ворот в векторе. если вы выполнили итерацию через вектор, будут ли ворота, которые вы получаете с помощью каждого приращения на базовом id, должны быть недействующим затвором или затвором ввода/вывода?
То, что я пытаюсь сделать, динамически добавлять в ворота к вектору ворот, а также динамически изменять свойства каналов предыдущих ворот inout, которые являются частью вектора. Недавно я начал использовать Omnetpp и прочитал руководство и многое другое в Интернете, но я не смог найти ответа на них.
Спасибо, действительно ценю это. – luckyseven
Добро пожаловать. Если вы думаете, что на ваш вопрос ответили, вы должны принять его, чтобы другие люди тоже выиграли в будущем, если у них будет такая же проблема. – Rudi
Но второй ответ приводит к вопросу о том, как вы получаете доступ к базовому идентификатору каждого вектора из C++; было бы что-то вроде 'int baseId = gateBaseId (« out $ i »); @Rudi – luckyseven