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