view rep/channel/REPServerSocket.java @ 179:763aad2da6b3

*** empty log message ***
author pin
date Thu, 28 Aug 2008 22:53:05 +0900
parents 5653cf8e3c8b
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 (){
	}*/
	
}