All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bidib.jbidibc.netbidib.client.DataPacket Maven / Gradle / Ivy

package org.bidib.jbidibc.netbidib.client;

import java.net.InetAddress;

public class DataPacket {

    private byte[] receivedPacket;

    private InetAddress address;

    private int port;

    public DataPacket(byte[] receivedPacket, int startIndex, int receivedLen, final InetAddress address, final int port) {

        this.receivedPacket = new byte[receivedLen];
        System.arraycopy(receivedPacket, startIndex, this.receivedPacket, 0, receivedLen);

        this.address = address;
        this.port = port;
    }

    public byte[] getData() {
        return receivedPacket;
    }

    public InetAddress getAddress() {
        return address;
    }

    public int getPort() {
        return port;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy