aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/detrav/net/DetravPacket.java
blob: a2b3697bac57047b304185a97dc02f5518c50698 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.detrav.net;

import com.google.common.io.ByteArrayDataInput;

/**
 * Created by wital_000 on 20.03.2016.
 */
public abstract class DetravPacket {

    public abstract int getPacketID() ;

    public abstract byte[] encode() ;

    public abstract Object decode(ByteArrayDataInput aData) ;

    public abstract void process();
}