de::gsi::bel::xferserver::XferServer Interface Reference

Inheritance diagram for de::gsi::bel::xferserver::XferServer:

de::gsi::bel::xferserver::XferServerImpl List of all members.

Public Member Functions

abstract void setOnline (boolean online)
abstract void addXferRequestListener (XferListener listener)
abstract void rmXferRequestListener (XferListener listener)
abstract void close ()

Detailed Description

Author:
huhmann


Member Function Documentation

abstract void de::gsi::bel::xferserver::XferServer::addXferRequestListener ( XferListener  listener  )  [pure virtual]

Add a listener to the XferServer. The listener method handleMessage is called when an object is received. The listener method exitHandler is called when the xfer connection is closed by peer.

Parameters:
listener to add
See also:
XferListener

Implemented in de::gsi::bel::xferserver::XferServerImpl.

abstract void de::gsi::bel::xferserver::XferServer::close (  )  [pure virtual]

Shut down the server and all client connections

Implemented in de::gsi::bel::xferserver::XferServerImpl.

abstract void de::gsi::bel::xferserver::XferServer::rmXferRequestListener ( XferListener  listener  )  [pure virtual]

Removes a listener from the XferServer.

Parameters:
listener to remove
See also:
XferListener

Implemented in de::gsi::bel::xferserver::XferServerImpl.

abstract void de::gsi::bel::xferserver::XferServer::setOnline ( boolean  online  )  [pure virtual]

enable or disable handlers

Parameters:
online true: dispatch the message objects received false: objects are received but no handlers are called

Implemented in de::gsi::bel::xferserver::XferServerImpl.


The documentation for this interface was generated from the following file:
Generated on 4 Mar 2014 for xferserver by  doxygen 1.4.7