Section courante

A propos

Section administrative du site

DatagramPacket

Paquet de datagramme
Java java.net

Description

Cette classe contient une représentation d'un paquet de datagramme.

Liste des méthodes

Méthode Prototype Description Hérité
DATAGRAMPACKET public DatagramPacket(byte[] buf, int offset, int length); Ce constructeur permet de créer l'objet pour recevoir des paquets avec une longueur, un déplacement et un tampon spécifié.  
DATAGRAMPACKET public DatagramPacket(byte[] buf, int length); Ce constructeur permet de créer l'objet pour recevoir des paquets avec une longueur et un tampon spécifié.  
DATAGRAMPACKET public DatagramPacket(byte[] buf, int offset, int length, InetAddress address, int port); Ce constructeur permet de créer l'objet pour envoyer des paquets avec une longueur spécifié, un déplacement spécifié, un tampon spécifié et un numéro de port dans le hôte spécifié.  
DATAGRAMPACKET public DatagramPacket(byte[] buf, int offset, int length, SocketAddress address) throws SocketException; Ce constructeur permet de créer l'objet pour envoyer des paquets avec une longueur spécifié, un déplacement spécifié, un tampon spécifié et l'adresse spécifié.  
DATAGRAMPACKET public DatagramPacket(byte[] buf, int length, InetAddress address, int port); Ce constructeur permet de créer l'objet pour envoyer des paquets avec une longueur spécifié, un tampon spécifié et un numéro de port dans le hôte spécifié.  
DATAGRAMPACKET public DatagramPacket(byte[] buf, int length, SocketAddress address) throws SocketException; Ce constructeur permet de créer l'objet pour envoyer des paquets avec une longueur spécifié, un tampon spécifié et une adresse spécifié.  
GETADDRESS InetAddress getAddress(); Cette méthode permet de demander l'adresse IP de la machine dans lequel ce datagramme est envoyé ou dans lequel le datagramme est reçu.  
GETDATA byte[] getData(); Cette méthode permet de demander le tampon de données.  
GETLENGTH int getLength(); Cette méthode permet de demander la longueur des données envoyé ou la longueur des données reçu.  
GETOFFSET int getOffset(); Cette méthode permet de demander le déplacement de la donnée envoyé ou le déplacement de la données reçu.  
GETPORT int getPort(); Cette méthode permet de demander le numéro du port dans l'hôte à distance dans lequelle ce datagramme est envoyé ou dans lequel le datagramme est reçu.  
GETSOCKETADDRESS SocketAddress getSocketAddress(); Cette méthode permet de demander l'adresse du Socket (adresse IP + numéro de port) de l'hôte à distance étant le paquet envoyé ou reçu.  
SETADDRESS void setAddress(InetAddress iaddr); Cette méthode permet de fixer l'adresse IP de la machine dans laquelle ce datagramme est envoyé.  
SETDATA void setData(byte[] buf); Cette méthode permet de fixer le tampon de données pour ce paquet.  
SETDATA void setData(byte[] buf, int offset, int length); Cette méthode permet de fixer le tampon de données pour ce paquet avec le déplacement et la longueur spécifié.  
SETLENGTH void setLength(int length); Cette méthode permet de fixer la longueur de ce paquet.  
SETPORT void setPort(int iport); Cette méthode permet de fixer le numéro de port de l'hôte à distance dans lequel ce datagramme est envoyé.  
SETSOCKETADDRESS void setSocketAddress(SocketAddress address); Cette méthode permet de fixer l'adresse du Socket (adresse IP + numéro de port) de l'hôte à distance étant le paquet envoyé ou reçu.  


Dernière mise à jour : Dimanche, le 21 juin 2015