La classe NetworkInterface représente une interface réseau composée d'un nom et d'une liste d'adresses IP assignées à cette interface.
Elle est utilisée pour identifier l'interface locale sur laquelle un groupe multi-points est joint. Les interfaces sont normalement connues par des noms tel que le0.
Les méthodes |
---|
boolean equals(Object obj) |
compare l'objet NetworkInterface à un autre objet spécifié en argument. |
static NetworkInterface getByInetAddress(InetAddress addr) |
recherche une interface réseau reliant l'adresse IP spécifiée. |
static NetworkInterface getByName(String name) |
recherche l'interface réseau ayant le nom spécifié. |
String getDisplayName() |
obtient le nom d'affichage de l'interface réseau. |
Enumeration getInetAddresses() |
retourne un objet Enumeration avec toutes ou un sous-ensemble des objets InetAddresses reliés à l'interface de réseau. |
String getName() |
obtient le nom de l'interface réseau. |
static Enumeration getNetworkInterfaces() |
retourne toutes les interfaces sur la machine courante. |
int hashCode() |
retourne une valeur hashcode pour l'interface réseau. |
String toString() |
retourne une chaîne de caractères représentant l'interface réseau. |
Les méthodes héritées de la classe racine java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |