Wie setzt man die TOS flags/DSCP flags in Ruby auf einen UDP/TCP-Stream (vorzugsweise mit der Ruby/Sockets-Bibliothek)?Wie TOS/DSCP in Rubin zu tun?
1
A
Antwort
0
Versuchen Socket # setsockoption(). Es ist in Anhang A des Spitzhackenbuchs dokumentiert, oder Sie können die Quelle nach Details der Schnittstelle durchsuchen.
- MarkusQ
2
Sie die TOS-Flags gesetzt mit Socket.setsockoptIPPROTO_IP
als die Ebene vorbei, IP_TOS
wie der Name der Option, und der gewünschte Wert:
require 'socket'
s = TCPSocket.new('example.com', 80)
s.setsockopt(Socket::IPPROTO_IP, Socket::IP_TOS, YOUR_TOS_VAL)
Verwandte Themen
- 1. Wie zu tun! in Rubin?
- 2. Nokogiri jeden Knoten tun, Rubin
- 3. Rubin auf Schienen, wie man mit NaN zu tun
- 4. Was macht #tty? auf STDIN bedeuten/in Rubin tun?
- 5. Wie in Rubin quetschen
- 6. Rubin DataMapper, wie Abfrage zu tun, den Vergleich von zwei Spalten
- 7. Rubin
- 8. mit Monaden zu tun, um Transformationen in Masse zu tun?
- 9. Wie interaktive SMS zu tun?
- 10. wie zu tun enthält R
- 11. Wie bubble plot zu tun?
- 12. wie Streuung zu tun/Operationen in numpy
- 13. Wie HTTP-Authentifizierung in Android zu tun?
- 14. Wie Socket-Kommunikation in Android zu tun?
- 15. In PHP wie Session-Instanzen zu tun?
- 16. Wie zu tun genetische Operationen in Matlab
- 17. Wie bedingte Aggregation in Postgres zu tun?
- 18. wie so etwas in sqlalchemy zu tun?
- 19. wie anonyme Vektor in R zu tun?
- 20. Wie in Schienen äußere Verknüpfung zu tun
- 21. Wie Ereignisse in Ruby zu tun?
- 22. wie zu tun Variable + 1 in iReport
- 23. Wie LINKS in LINQ richtig zu tun?
- 24. Wie in der Anlegestelle Housekeeping zu tun?
- 25. Wie JavaScript Introspektion zu tun?
- 26. Wie zu tun, Textur-Änderung
- 27. Curl zu Open-Uri in Rubin umwandeln?
- 28. Was bedeutet || = tun in Ruby
- 29. Rubin - Gegenwert in logstash
- 30. Interfaceähnliches Designmuster in Rubin
Der auf Linux funktioniert. Danke bis jetzt, aber wäre da auch etwas ähnliches für Windows? – Deadolus
Es tut mir leid, ich habe noch nie mit Windows Sockets gearbeitet. – jgre