Gibt es eine Möglichkeit, den Bereich eines CommDevice zu ändern? Wir möchten eine Nachricht mit einer kleinen Reichweite senden und die Reichweite nach und nach erweitern, wenn keine Antwort empfangen wird.Rinsim: Ändern des Bereichs eines CommDevice
1
A
Antwort
1
Der Bereich CommDevice
soll die physikalischen Einschränkungen eines Kommunikationsgeräts modellieren. Die aktuelle Implementierung geht davon aus, dass sich diese Einschränkungen im Laufe der Zeit nicht ändern können.
Der beste Weg, um das Verhalten der Implementierung, die Sie wollen, ist eine zusätzliche Methode für die Übertragung in CommDevice umzusetzen:
public void broadcast(MessageContents contents, double range){
checkRegistered();
// construct a predicate based on 'range' and 'rangePredicate' (if it exists)
outbox.add(Message.createBroadcast(user, contents, predicate));
}
Wenn Sie möchten, können Sie eine Pull-Anforderung senden kann ich es akzeptieren, wenn es gut getestet.
Verwandte Themen
- 1. Ändern der Hintergrundfarbe eines Intellij-Bereichs
- 2. Ausschließen eines Bereichs des DOM auf addEventListener
- 3. Eliminierung des oberen Bereichs eines horizontalen Menüs
- 4. Überprüfen eines Datums innerhalb des SqlDbType.DateTime-Bereichs
- 5. Expression Engine: Status außerhalb des Admin-Bereichs ändern
- 6. C# Standardauflösung des Bereichs
- 7. Wie erreiche ich die Zeit des Simulators in RinSim 4.1.0?
- 8. Integer außerhalb des Bereichs
- 9. Ändern der Opazität eines Bereichs basierend auf der Mausposition
- 10. Heapsort innerhalb eines gegebenen Bereichs
- 11. Skriptsteuerungsclientobjekt Verlust des Bereichs
- 12. VBA außerhalb des Bereichs
- 13. Position des sichtbaren Bereichs
- 14. Listenindex außerhalb des Bereichs
- 15. Ändern des Standard-X-Bereichs im Histogramm matplotlib
- 16. "git commit --amend" ohne "git add"/Ändern des Staging-Bereichs
- 17. Ändern der Hintergrundfarbe des ausgewählten Bereichs im Popup
- 18. Excel ändern aktive Zelle Farbe, wenn innerhalb des definierten Bereichs
- 19. AngularJS: Ändern des übergeordneten Bereichs in ng-include
- 20. Numpy Conditional Max des Bereichs
- 21. Ändern der Hintergrundfarbe/Deckkraft eines ausgewählten Bereichs in HTML
- 22. Werte innerhalb eines Bereichs normalisieren
- 23. Ändern des Namens eines Knopfes
- 24. Ändern des rootViewControllers eines UIWindow
- 25. Ändern des Stils eines NSSearchField
- 26. Ändern des Spaltennamens eines Schienenobjekts
- 27. Ändern des Farbrahmens eines Kontrollkästchens
- 28. pyAudioAnalysis, Tupelindex außerhalb des Bereichs
- 29. Wartung eines Nat innerhalb eines festen Bereichs
- 30. Vektor Index außerhalb des Bereichs bei der Konvertierung eines char