package org.zarroboogs.smartzpn.tunnel; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.Selector; import java.nio.channels.SocketChannel; public class RawTunnel extends Tunnel { public RawTunnel(InetSocketAddress serverAddress, Selector selector) throws Exception { super(serverAddress, selector); } public RawTunnel(SocketChannel innerChannel, Selector selector) { super(innerChannel, selector); // TODO Auto-generated constructor stub } @Override protected void onConnected(ByteBuffer buffer) throws Exception { onTunnelEstablished(); } @Override protected void beforeSend(ByteBuffer buffer) throws Exception { // TODO Auto-generated method stub } @Override protected void afterReceived(ByteBuffer buffer) throws Exception { // TODO Auto-generated method stub } @Override protected boolean isTunnelEstablished() { return true; } @Override protected void onDispose() { // TODO Auto-generated method stub } }