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