MulticastSocket |
Socket multicast |
|---|---|
| Java | java.net |
Description
Cette classe contient un socket de datagramme multicast utilisé pour l'envoi et la réception de paquet d'IP multicast.
Liste des méthodes
| Méthode | Prototype | Description | Hérité |
|---|---|---|---|
| MULTICASTSOCKET | public MulticastSocket() throws IOException; | Ce constructeur permet de créer l'objet avec les paramètres par défaut. | |
| MULTICASTSOCKET | public MulticastSocket(int port) throws IOException; | Ce constructeur permet de créer l'objet avec la liaison au port spécifié. | |
| MULTICASTSOCKET | public MulticastSocket(SocketAddress bindaddr) throws IOException; | Ce constructeur permet de créer l'objet avec l'adresse de socket spécifié. | |
| GETINTERFACE | InetAddress getInterface(); | Cette méthode permet de demander l'adresse de l'interface réseau utilisé pour les paquets multicast. | |
| GETLOOPBACKMODE | boolean getLoopbackMode(); | Cette méthode permet de demander l'ajustement pour le retour en arrière du datagramme multicast. | |
| GETNETWORKINTERFACE | NetworkInterface getNetworkInterface(); | Cette méthode permet de demander l'ensemble d'interface réseau multicast. | |
| GETTIMETOLIVE | int getTimeToLive(); | Cette méthode permet de demander la durée de vie par défaut des paquets multicast pour l'envoi dans le socket. | |
| GETTTL | byte getTTL(); | Cette méthode permet de demander la durée de vie de cet objet. Cette méthode est obsolète et a été remplacé par «getTimeToLive». | |
| JOINGROUP | void joinGroup(InetAddress mcastaddr); | Cette méthode permet de joindre un groupe multicast. | |
| JOINGROUP | void joinGroup(SocketAddress mcastaddr, NetworkInterface netIf); | Cette méthode permet de joindre le groupe multicast spécifié à l'interface spécifié. | |
| LEAVEGROUP | void leaveGroup(InetAddress mcastaddr); | Cette méthode permet de laisser le groupe multicast. | |
| LEAVEGROUP | void leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf); | Cette méthode permet de laisser le groupe multicast dans l'interface local spécifié. | |
| SEND | void send(DatagramPacket p, byte ttl); | Cette méthode permet d'envoyer des datagrammes avec la durée de vie spécifié. Cette méthode est obsolète. | |
| SETINTERFACE | void setInterface(InetAddress inf); | Cette méthode permet de fixer l'interface réseau multicast. | |
| SETLOOPBACKMODE | void setLoopbackMode(boolean disable); | Cette méthode permet de fixer l'activation ou désactivation du retour en arrière du datagramme multicast. | |
| SETNETWORKINTERFACE | void setNetworkInterface(NetworkInterface netIf); | Cette méthode permet de fixer l'interface réseau multicast pour l'envoi de datagramme au socket. | |
| SETTIMETOLIVE | void setTimeToLive(int ttl); | Cette méthode permet de fixer la durée de vie par défaut des paquets multicast pour l'envoi dans le socket. | |
| SETTTL | void setTTL(byte ttl); | Cette méthode permet de fixer la durée de vie de cet objet. Cette méthode est obsolète et a été remplacé par «setTimeToLive». |
Dernière mise à jour : Dimanche, le 21 juin 2015