rero.dcc

Class GenericDCC

public abstract class GenericDCC extends Object implements Runnable

Field Summary
protected ChatFrameworkfw
protected ProtocolDCCimpl
Method Summary
voidannounceFramework(ChatFramework f)
voidconnect()
abstract SocketestablishConnection()
ProtocolDCCgetImplementation()
StringgetNickname()
intgetState()
intgetTypeOfDCC()
voidrun()
voidsetImplementation(ProtocolDCC _impl)

Field Detail

fw

protected ChatFramework fw

impl

protected ProtocolDCC impl

Method Detail

announceFramework

public void announceFramework(ChatFramework f)

connect

public void connect()

establishConnection

public abstract Socket establishConnection()

getImplementation

public ProtocolDCC getImplementation()

getNickname

public String getNickname()

getState

public int getState()

getTypeOfDCC

public int getTypeOfDCC()

run

public void run()

setImplementation

public void setImplementation(ProtocolDCC _impl)