Section courante

A propos

Section administrative du site

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