Package org.globus.net
Class DatagramSocketFactory.PrDatagramSocket
java.lang.Object
java.net.DatagramSocket
org.globus.net.DatagramSocketFactory.PrDatagramSocket
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Enclosing class:
- DatagramSocketFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
connect
(InetAddress address, int port) void
int
int
getPort()
int
int
int
void
void
void
setReceiveBufferSize
(int size) void
setSendBufferSize
(int size) void
setSoTimeout
(int timeout) Methods inherited from class java.net.DatagramSocket
bind, connect, getBroadcast, getChannel, getLocalSocketAddress, getOption, getRemoteSocketAddress, getReuseAddress, getTrafficClass, isBound, isClosed, isConnected, joinGroup, leaveGroup, setBroadcast, setDatagramSocketImplFactory, setOption, setReuseAddress, setTrafficClass, supportedOptions
-
Field Details
-
socket
-
-
Constructor Details
-
PrDatagramSocket
- Throws:
SocketException
-
-
Method Details
-
connect
- Overrides:
connect
in classDatagramSocket
-
disconnect
public void disconnect()- Overrides:
disconnect
in classDatagramSocket
-
getInetAddress
- Overrides:
getInetAddress
in classDatagramSocket
-
getPort
public int getPort()- Overrides:
getPort
in classDatagramSocket
-
send
- Overrides:
send
in classDatagramSocket
- Throws:
IOException
-
receive
- Overrides:
receive
in classDatagramSocket
- Throws:
IOException
-
getLocalAddress
- Overrides:
getLocalAddress
in classDatagramSocket
-
getLocalPort
public int getLocalPort()- Overrides:
getLocalPort
in classDatagramSocket
-
setSoTimeout
- Overrides:
setSoTimeout
in classDatagramSocket
- Throws:
SocketException
-
getSoTimeout
- Overrides:
getSoTimeout
in classDatagramSocket
- Throws:
SocketException
-
setSendBufferSize
- Overrides:
setSendBufferSize
in classDatagramSocket
- Throws:
SocketException
-
getSendBufferSize
- Overrides:
getSendBufferSize
in classDatagramSocket
- Throws:
SocketException
-
setReceiveBufferSize
- Overrides:
setReceiveBufferSize
in classDatagramSocket
- Throws:
SocketException
-
getReceiveBufferSize
- Overrides:
getReceiveBufferSize
in classDatagramSocket
- Throws:
SocketException
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classDatagramSocket
-