Package org.apache.pekko.io
Class Udp.SO$
java.lang.Object
org.apache.pekko.io.Udp.SO$
- All Implemented Interfaces:
Inet.SoForwarders
- Enclosing class:
- Udp
Scala API: This object provides access to all socket options applicable to UDP sockets.
For the Java API see UdpSO.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal classpekko.io.Inet.SocketOptionto set the SO_BROADCAST optionclass -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidorg$apache$pekko$io$Inet$SoForwarders$_setter_$ReceiveBufferSize_$eq(org.apache.pekko.io.Inet.SO.ReceiveBufferSize$ x$1) pekko.io.Inet.SocketOptionto set the SO_RCVBUF optionprotected voidorg$apache$pekko$io$Inet$SoForwarders$_setter_$ReuseAddress_$eq(org.apache.pekko.io.Inet.SO.ReuseAddress$ x$1) pekko.io.Inet.SocketOptionto enable or disable SO_REUSEADDRprotected voidorg$apache$pekko$io$Inet$SoForwarders$_setter_$SendBufferSize_$eq(org.apache.pekko.io.Inet.SO.SendBufferSize$ x$1) pekko.io.Inet.SocketOptionto set the SO_SNDBUF option.protected voidorg$apache$pekko$io$Inet$SoForwarders$_setter_$TrafficClass_$eq(org.apache.pekko.io.Inet.SO.TrafficClass$ x$1) pekko.io.Inet.SocketOptionto set the traffic class or type-of-service octet in the IP header for packets sent from this socket.org.apache.pekko.io.Inet.SO.ReceiveBufferSize$pekko.io.Inet.SocketOptionto set the SO_RCVBUF optionorg.apache.pekko.io.Inet.SO.ReuseAddress$pekko.io.Inet.SocketOptionto enable or disable SO_REUSEADDRorg.apache.pekko.io.Inet.SO.SendBufferSize$pekko.io.Inet.SocketOptionto set the SO_SNDBUF option.org.apache.pekko.io.Inet.SO.TrafficClass$pekko.io.Inet.SocketOptionto set the traffic class or type-of-service octet in the IP header for packets sent from this socket.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.io.Inet.SoForwarders
ReusePort
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
SO$
public SO$()
-
-
Method Details
-
ReceiveBufferSize
public org.apache.pekko.io.Inet.SO.ReceiveBufferSize$ ReceiveBufferSize()Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the SO_RCVBUF optionFor more information see
Socket.setReceiveBufferSize(int)- Specified by:
ReceiveBufferSizein interfaceInet.SoForwarders
-
ReuseAddress
public org.apache.pekko.io.Inet.SO.ReuseAddress$ ReuseAddress()Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto enable or disable SO_REUSEADDRFor more information see
Socket.setReuseAddress(boolean)- Specified by:
ReuseAddressin interfaceInet.SoForwarders
-
SendBufferSize
public org.apache.pekko.io.Inet.SO.SendBufferSize$ SendBufferSize()Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the SO_SNDBUF option.For more information see
Socket.setSendBufferSize(int)- Specified by:
SendBufferSizein interfaceInet.SoForwarders
-
TrafficClass
public org.apache.pekko.io.Inet.SO.TrafficClass$ TrafficClass()Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the traffic class or type-of-service octet in the IP header for packets sent from this socket.For more information see
Socket.setTrafficClass(int)- Specified by:
TrafficClassin interfaceInet.SoForwarders
-
org$apache$pekko$io$Inet$SoForwarders$_setter_$ReceiveBufferSize_$eq
protected void org$apache$pekko$io$Inet$SoForwarders$_setter_$ReceiveBufferSize_$eq(org.apache.pekko.io.Inet.SO.ReceiveBufferSize$ x$1) Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the SO_RCVBUF optionFor more information see
Socket.setReceiveBufferSize(int)- Specified by:
org$apache$pekko$io$Inet$SoForwarders$_setter_$ReceiveBufferSize_$eqin interfaceInet.SoForwarders
-
org$apache$pekko$io$Inet$SoForwarders$_setter_$ReuseAddress_$eq
protected void org$apache$pekko$io$Inet$SoForwarders$_setter_$ReuseAddress_$eq(org.apache.pekko.io.Inet.SO.ReuseAddress$ x$1) Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto enable or disable SO_REUSEADDRFor more information see
Socket.setReuseAddress(boolean)- Specified by:
org$apache$pekko$io$Inet$SoForwarders$_setter_$ReuseAddress_$eqin interfaceInet.SoForwarders
-
org$apache$pekko$io$Inet$SoForwarders$_setter_$SendBufferSize_$eq
protected void org$apache$pekko$io$Inet$SoForwarders$_setter_$SendBufferSize_$eq(org.apache.pekko.io.Inet.SO.SendBufferSize$ x$1) Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the SO_SNDBUF option.For more information see
Socket.setSendBufferSize(int)- Specified by:
org$apache$pekko$io$Inet$SoForwarders$_setter_$SendBufferSize_$eqin interfaceInet.SoForwarders
-
org$apache$pekko$io$Inet$SoForwarders$_setter_$TrafficClass_$eq
protected void org$apache$pekko$io$Inet$SoForwarders$_setter_$TrafficClass_$eq(org.apache.pekko.io.Inet.SO.TrafficClass$ x$1) Description copied from interface:Inet.SoForwarderspekko.io.Inet.SocketOptionto set the traffic class or type-of-service octet in the IP header for packets sent from this socket.For more information see
Socket.setTrafficClass(int)- Specified by:
org$apache$pekko$io$Inet$SoForwarders$_setter_$TrafficClass_$eqin interfaceInet.SoForwarders
-