shibboleth-3.2.3
shibsp::SocketListener Class Reference

Berkeley Socket-based ListenerService implementation. More...

#include <shibsp/remoting/impl/SocketListener.h>

Inheritance diagram for shibsp::SocketListener:
shibsp::ListenerService shibsp::Remoted

Friends

class ServerThread
 

Additional Inherited Members

- Public Member Functions inherited from shibsp::ListenerService
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...
 
DDFgetInput () 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 Remotedlookup (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.
 

Detailed Description

Berkeley Socket-based ListenerService implementation.


The documentation for this class was generated from the following file: