Section courante

A propos

Section administrative du site

DatagramSocketImpl

Intègre le paquet de datagramme
Java java.net

Description

Cette classe contient la base de représentation d'un socket de datagramme et de multicast.

Liste des méthodes

Méthode Prototype Description Hérité
DATAGRAMSOCKETIMPL public DatagramSocketImpl(); Ce constructeur permet de créer l'objet avec les paramètres par défaut.  
BIND protected abstract void bind(int lport, InetAddress laddr); Cette méthode permet d'effectuer une liaison de socket de datagramme vers le port local et l'adresse spécifiés.  
CLOSE protected abstract void close(); Cette méthode permet de fermer le socket.  
CONNECT protected void connect(InetAddress address, int port); Cette méthode permet de connecter un socket de datagramme vers une destination à distance.  
CREATE protected abstract void create(); Cette méthode permet de créer un socket de datagramme.  
DISCONNECT protected void disconnect(); Cette méthode permet de déconnecter un socket de datagramme d'une destination à distance.  
GETFILEDESCRIPTOR protected FileDescriptor getFileDescriptor(); Cette méthode permet de demander un descripteur de fichier pour un socket de datagramme.  
GETLOCALPORT protected int getLocalPort(); Cette méthode permet de demander le port locale.  
GETTIMETOLIVE protected abstract int getTimeToLive(); Cette méthode permet de demander l'option TTL (durée-de-vie).  
GETTTL protected abstract byte getTTL(); Cette méthode permet de demander la durée de vie du socket. Cette méthode est obsolète et a été remplacé par «getTimeToLive».  
JOIN protected abstract void join(InetAddress inetaddr); Cette méthode permet de joindre le groupe multicast.  
JOINGROUP protected abstract void joinGroup(SocketAddress mcastaddr, NetworkInterface netIf); Cette méthode permet de joindre le groupe multicast avec l'interface spécifié.  
LEAVE protected abstract void leave(InetAddress inetaddr); Cette méthode permet de laisser le groupe multicast.  
LEAVEGROUP protected abstract void leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf); Cette méthode permet de laisser le groupe multicast avec l'interface spécifié.  
PEEK protected abstract int peek(InetAddress i); Cette méthode permet de vérifier l'adresse afin de savoir qui il est.  
PEEKDATA protected abstract int peekData(DatagramPacket p); Cette méthode permet de vérifier le paquet afin de savoir qui il est.  
RECEIVE protected abstract void receive(DatagramPacket p); Cette méthode permet de demander le paquet de datagramme.  
SEND protected abstract void send(DatagramPacket p); Cette méthode permet d'envoyer un paquet de datagramme.  
SETTIMETOLIVE protected abstract void setTimeToLive(int ttl); Cette méthode permet de fixer l'option TTL (durée-de-vie).  
SETTTL protected abstract void setTTL(byte ttl); Cette méthode permet de fixer la durée de vie du socket. Cette méthode est obsolète et a été remplacé par «setTimeToLive».  


Dernière mise à jour : Dimanche, le 21 juin 2015