Inheritance diagram for de::gsi::bel::xferserver::XferServer:
Public Member Functions | |
abstract void | setOnline (boolean online) |
abstract void | addXferRequestListener (XferListener listener) |
abstract void | rmXferRequestListener (XferListener listener) |
abstract void | close () |
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.
listener | to add |
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.
listener | to remove |
Implemented in de::gsi::bel::xferserver::XferServerImpl.
abstract void de::gsi::bel::xferserver::XferServer::setOnline | ( | boolean | online | ) | [pure virtual] |
enable or disable handlers
online | true: dispatch the message objects received false: objects are received but no handlers are called |
Implemented in de::gsi::bel::xferserver::XferServerImpl.