view rep/channel/REPServerSocket.java @ 175:5653cf8e3c8b

*** empty log message ***
author kent
date Thu, 28 Aug 2008 21:22:07 +0900
parents 72252e970a8b
children be219ba8b39c
line wrap: on
line source

package rep.channel;

import java.io.IOException;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.SocketAddress;
import java.nio.channels.ServerSocketChannel;


/* こいつはシミュレーションの時しか生成され無いゾ */
public class REPServerSocket extends ServerSocket{
	ServerChannelSimulator<?> scs;
    //scs.socket().setReuseAddress(true);
    //scs.socket().bind(IP);

	public REPServerSocket(ServerChannelSimulator<?> channel) throws IOException {
		scs = channel;
	}
	
	public void bind(SocketAddress ip){
		scs.bind(ip);
	}
	
	@Override
	public void close(){
	}
	@Override
	public ServerSocketChannel getChannel(){
		return scs;
	}
	@Override
	public InetAddress getInetAddress(){
		return null;
	}
	@Override
	public int getLocalPort(){
		return 0;
	}
	@Override
	public SocketAddress getLocalSocketAddress(){
		return null;
	}
	@Override
	public int getReceiveBufferSize(){
		return 0;
	}
	@Override
	public boolean getReuseAddress(){
		return false;
	}
	@Override
	public int getSoTimeout(){
		return 0;
	}
	/*
	@Override
	public (){
	}
	@Override
	public (){
	}*/
	
}