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