home *** CD-ROM | disk | FTP | other *** search
- package java.net;
-
- public final class DatagramPacket {
- private byte[] buf;
- private int length;
- private InetAddress address;
- private int port;
-
- public DatagramPacket(byte[] var1, int var2) {
- if (var2 > var1.length) {
- throw new IllegalArgumentException("illegal length");
- } else {
- this.buf = var1;
- this.length = var2;
- this.address = null;
- this.port = -1;
- }
- }
-
- public DatagramPacket(byte[] var1, int var2, InetAddress var3, int var4) {
- if (var2 > var1.length) {
- throw new IllegalArgumentException("illegal length");
- } else {
- this.buf = var1;
- this.length = var2;
- this.address = var3;
- this.port = var4;
- }
- }
-
- public InetAddress getAddress() {
- return this.address;
- }
-
- public int getPort() {
- return this.port;
- }
-
- public byte[] getData() {
- return this.buf;
- }
-
- public int getLength() {
- return this.length;
- }
- }
-