summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/network/packet/Packet.java
blob: 2f16dfb9046f367fd7caba2da5511be4d569eb05 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package cuchaz.enigma.network.packet;

import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;

public interface Packet<H> {

	void read(DataInput input) throws IOException;

	void write(DataOutput output) throws IOException;

	void handle(H handler);

}