2017-02-10 22 views
0

你能告訴我如何連接與其它模塊或單模模塊OMNET ++?比如我有這個模塊一個模塊如何連接在OMNET其它模塊或單模++

module R 
 
{ 
 
    parameters: 
 
     @display("bgb=151,47,white;i=device/palm;b=40,40,rect"); 
 
    gates: 
 
     input in; 
 
}

和此單模

simple sender 
 
{ 
 
    gates: 
 
     output out; 
 
     output out1; 
 
     input in; 
 
}

,並有兩個人具有相同,最後我的連接

connections: 
 
    s.out --> r.in; 
 
    s.out1 --> r1.in;// s is the simple module and r1 is the module 
 
    r.out1 --> s1.in; 
 
    r.out --> s.in; 
 
}

但是當我啓動仿真OMNET ++給我一個錯誤說,該模塊R1的輸入門不與任何模塊或簡單模塊連接。這是我的問題,所以如果你有幫助,請告訴我。謝謝

回答

0

R被定義爲一個「複合」模塊,這意味着它必須有內部子模塊連接到它的門。當前定義的R是空的,所以當有東西到達它的'入口'時應該發生什麼?複合模塊上的所有門必須連接外部和內部。

+0

哦!!,那真的很棒,你幫了我很多Rudi先生,非常感謝。 Rudi先生,如果我在使用OMNet ++和C++時遇到問題,我可否在未來請求您的幫助?當然,如果我不打擾您的話,先生。 –