Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.net
Version documentée : Java SE 17

Classe « DatagramSocket »

Informations générales

Héritage

java.lang.Object
    java.net.DatagramSocket

Définition

public class DatagramSocket extends java.lang.Object
implements java.io.Closeable

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
DatagramSocket()
DatagramSocket( SocketAddress bindaddr )
DatagramSocket( DatagramSocketImpl impl )
DatagramSocket( int port )
DatagramSocket( int port, InetAddress laddr )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public boolean bound R/-
public boolean broadcast R/W
public DatagramChannel channel R/-
public boolean closed R/-
public boolean connected R/-
public static synchronized DatagramSocketImplFactory datagramSocketImplFactory -/W
public InetAddress inetAddress R/-
public InetAddress localAddress R/-
public int localPort R/-
public SocketAddress localSocketAddress R/-
public int port R/-
public int receiveBufferSize R/W
public SocketAddress remoteSocketAddress R/-
public boolean reuseAddress R/W
public int sendBufferSize R/W
public int soTimeout R/W
public int trafficClass R/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void bind( SocketAddress addr )
public void close()
public void connect( SocketAddress addr )
public void connect( InetAddress address, int port )
public void disconnect()
public boolean getBroadcast()
public DatagramChannel getChannel()
public InetAddress getInetAddress()
public InetAddress getLocalAddress()
public int getLocalPort()
public SocketAddress getLocalSocketAddress()
public <T> T getOption( SocketOption<T> name )
public int getPort()
public int getReceiveBufferSize()
public SocketAddress getRemoteSocketAddress()
public boolean getReuseAddress()
public int getSendBufferSize()
public int getSoTimeout()
public int getTrafficClass()
public boolean isBound()
public boolean isClosed()
public boolean isConnected()
public void joinGroup( SocketAddress mcastaddr, NetworkInterface netIf )
public void leaveGroup( SocketAddress mcastaddr, NetworkInterface netIf )
public void receive( DatagramPacket p )
public void send( DatagramPacket p )
public void setBroadcast( boolean on )
public static synchronized void setDatagramSocketImplFactory( DatagramSocketImplFactory fac )
public <T> DatagramSocket setOption( SocketOption<T> name, T value )
public void setReceiveBufferSize( int size )
public void setReuseAddress( boolean on )
public void setSendBufferSize( int size )
public void setSoTimeout( int timeout )
public void setTrafficClass( int tc )
public Set<java.net.SocketOption<?>> supportedOptions()

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait