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