shibboleth-3.5.0
|
Berkeley Socket-based ListenerService implementation. More...
#include <shibsp/remoting/impl/SocketListener.h>
Friends | |
class | ServerThread |
Additional Inherited Members | |
![]() | |
virtual DDF | send (const DDF &in)=0 |
Send a remoted message and return the response. More... | |
void | receive (DDF &in, std::ostream &out) |
Receive a remoted message and write the response. More... | |
DDF * | getInput () const |
Access the input message being processed by the active worker thread. More... | |
virtual void | regListener (const char *address, Remoted *svc) |
Register for a message. More... | |
virtual bool | unregListener (const char *address, Remoted *current) |
Unregisters service from an address, possibly restoring an original. More... | |
virtual Remoted * | lookup (const char *address) const |
Returns current service registered at an address, if any. More... | |
virtual bool | init (bool force) |
OutOfProcess servers can implement server-side initialization that should occur before daemonization. More... | |
virtual bool | run (bool *shutdown)=0 |
OutOfProcess servers can implement server-side transport handling by calling the run method and supplying a flag to monitor for shutdown. More... | |
virtual void | term () |
OutOfProcess servers can implement server-side termination/cleanup. | |
Berkeley Socket-based ListenerService implementation.