Ich muss zwei TCP-Sitzungen mit unterschiedlichen RcvBufSize ausführen.NS3: Wie RcvBufSize für jede TCP-Sitzung einrichten?
Ich weiß, dass der folgende Code die RcvBufSize für alle TCP-Sitzungen einrichten kann.
Config::SetDefault("ns3::TcpSocket::RcvBufSize", UintegerValue (1500000));
Eigentlich suche ich die Funktion wie setsockopt()
Setup SO_RCVBUF für jede TCP-Sitzung.
Ich habe auch versucht Ptr<Socket>
-Ptr<TcpSocket>
zu niedergeschlagenen, aber SetRcvBufSize()
ist privat Funktion ...
Gibt es trotzdem, um dieses Problem zu lösen?
Ich habe auch versucht, Ptr zu Ptr , aber SetRcvBufSize() ist private Funktion ... –
wguo