mirror of
https://github.com/Rogiel/l2jserver2
synced 2025-12-07 16:03:10 +00:00
First commit
Change-Id: I4d273faba7286288d2b9a214c87c39a76724d787
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
package com.l2jserver.game.net.codec;
|
||||
|
||||
import org.jboss.netty.buffer.ChannelBuffer;
|
||||
import org.jboss.netty.channel.Channel;
|
||||
import org.jboss.netty.channel.ChannelHandlerContext;
|
||||
import org.jboss.netty.handler.codec.frame.FrameDecoder;
|
||||
|
||||
public class Lineage2Decoder extends FrameDecoder {
|
||||
@Override
|
||||
protected Object decode(ChannelHandlerContext ctx, Channel channel,
|
||||
ChannelBuffer buffer) throws Exception {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.l2jserver.game.net.codec;
|
||||
|
||||
public class Lineage2Encoder {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
public abstract class AbstractClientPacket implements ClientPacket {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
public abstract class AbstractServerPacket implements ServerPacket {
|
||||
private final int opcode;
|
||||
|
||||
public AbstractServerPacket(int opcode) {
|
||||
this.opcode = opcode;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getOpcode() {
|
||||
return opcode;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
import org.jboss.netty.buffer.ChannelBuffer;
|
||||
|
||||
public interface ClientPacket extends Packet {
|
||||
void read(ChannelBuffer buffer);
|
||||
}
|
||||
5
src/main/java/com/l2jserver/game/net/packet/Packet.java
Normal file
5
src/main/java/com/l2jserver/game/net/packet/Packet.java
Normal file
@@ -0,0 +1,5 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
|
||||
public interface Packet {
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
public class PacketManager {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
import com.google.inject.AbstractModule;
|
||||
|
||||
public class PacketModule extends AbstractModule {
|
||||
@Override
|
||||
protected void configure() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.l2jserver.game.net.packet;
|
||||
|
||||
import org.jboss.netty.buffer.ChannelBuffer;
|
||||
|
||||
public interface ServerPacket extends Packet {
|
||||
void write(ChannelBuffer buffer);
|
||||
int getOpcode();
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.l2jserver.game.net.packet.client;
|
||||
|
||||
import org.jboss.netty.buffer.ChannelBuffer;
|
||||
|
||||
import com.l2jserver.game.net.packet.AbstractClientPacket;
|
||||
|
||||
public class TestPacket extends AbstractClientPacket {
|
||||
public static final int OPCODE = 0x00;
|
||||
|
||||
@Override
|
||||
public void read(ChannelBuffer buffer) {
|
||||
// TODO Auto-generated method stub
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.l2jserver.game.net.packet.server;
|
||||
|
||||
import org.jboss.netty.buffer.ChannelBuffer;
|
||||
|
||||
import com.l2jserver.game.net.packet.AbstractServerPacket;
|
||||
|
||||
public class TestPacket extends AbstractServerPacket {
|
||||
public static final int OPCODE = 0x00;
|
||||
|
||||
@Override
|
||||
public void write(ChannelBuffer buffer) {
|
||||
|
||||
}
|
||||
|
||||
public TestPacket() {
|
||||
super(OPCODE);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user