net.sourceforge.simplegamenet.framework.transport
Class ClientConnection

java.lang.Object
  extended bynet.sourceforge.simplegamenet.framework.transport.Connection
      extended bynet.sourceforge.simplegamenet.framework.transport.ClientConnection
All Implemented Interfaces:
Runnable

public class ClientConnection
extends net.sourceforge.simplegamenet.framework.transport.Connection


Field Summary
protected  boolean active
           
protected  Thread inputThread
           
protected  ObjectInputStream objectInputStream
           
protected  ObjectOutputStream objectOutputStream
           
protected  Socket socket
           
 
Constructor Summary
ClientConnection(ClientModem clientModem, Socket socket, ObjectInputStream objectInputStream, ObjectOutputStream objectOutputStream)
           
 
Method Summary
 void close()
           
 void run()
           
 void sendPacket(Packet packet)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

socket

protected Socket socket

objectInputStream

protected ObjectInputStream objectInputStream

objectOutputStream

protected ObjectOutputStream objectOutputStream

inputThread

protected Thread inputThread

active

protected boolean active
Constructor Detail

ClientConnection

public ClientConnection(ClientModem clientModem,
                        Socket socket,
                        ObjectInputStream objectInputStream,
                        ObjectOutputStream objectOutputStream)
Method Detail

run

public void run()

sendPacket

public void sendPacket(Packet packet)

start

public void start()

close

public void close()


Copyright © 2003-2004 The 3 Belgians. All Rights Reserved.