我需要從Cmessage獲取數據部分,方法是轉換爲一個const char *或其他東西。我看了一下Cmessage.h。但是,我一直無法理解它Omnet:如何從CMessage提取數據
0
A
回答
2
我向消息添加一些數據的方式是創建一個新對象並將其附加到消息中。由於消息是通過網絡傳遞的,每當它到達一個節點時,我都會從中提取對象。 的代碼基本是這樣的:
cMessage *msg = new cMessage("message"); // create a new message
NewObject *newObAdded = new NewObject(); // create your new object
msg -> addObject(NewObAdded); // attach object to message
NewObject *newObExtracted = (NewObject *) msg -> getObject("message"); // extract object from message
我不知道任何其他方式將數據添加到一個cMessage派生而來的對象。
0
我只是創建一個味精類型,並添加我需要的所有東西,發送後,我使用發送延遲,設置時間計算使用消息的大小。
希望這篇文章可以幫到你
相關問題
- 1. 如何在Omnet ++中確定路徑cMessage?
- 2. 通過CMessage發送數組 - OMNET ++
- 3. 如何從XML中提取數據,然後提取數據
- 4. 在Omnet ++中獲取數據包的ETA
- 5. 如何從mp3中提取元數據?
- 6. 如何從JSON.stringify提取數據?
- 7. 如何從EPIC EMR中提取數據?
- 8. 如何從pymodbus中提取數據?
- 9. 如何從此對象提取數據?
- 10. 如何從qwebengineview提取數據qt5.9
- 11. 如何從此JSON中提取數據?
- 12. 如何從getJson中提取數據?
- 13. 如何從JSON數據中提取URL?
- 14. 如何從此文件提取數據?
- 15. 如何從對象中提取數據?
- 16. 如何從git api提取數據?
- 17. 如何從upcdatabase請求提取數據
- 18. Android:如何從GridView提取數據?
- 19. 如何從XML中提取數據?
- 20. 如何從腳本中提取數據?
- 21. 如何從DataTable中提取數據?
- 22. 如何從Promise中提取數據
- 23. 如何從角度提取數據http.get.subscribe
- 24. 如何從在線API提取數據?
- 25. 如何從preg_replace提取數據
- 26. 如何從firebase.auth()提取數據onAuthStateChanged
- 27. Regex如何從json中提取數據
- 28. 如何從SipleXMLElement中提取數據?
- 29. JavaScript - 如何從HTML中提取數據?
- 30. 如何從pyplot中提取數據圖