package protocol;
import java.util.ArrayList;
import java.util.List;
import network.Client;
import org.apache.mina.core.buffer.IoBuffer;
public interface ProtocolHandler {
public default IoBuffer encode(Client client, IoBuffer buffer) {
return buffer;
}
public default List<IoBuffer> encode(Client client, List<IoBuffer> buffer) {
return buffer;
}
public default List<IoBuffer> decode(Client client, IoBuffer buffer) {
List<IoBuffer> list = new ArrayList<IoBuffer>();
list.add(buffer);
return list;
}
}