Inheritance diagram for GSISocketServer:
Public Types | |
enum | limited_proxy_mode_t { normal, multi } |
Public Member Functions | |
GSISocketServer (int, int=5) | |
Constructor. | |
virtual | ~GSISocketServer () |
Destructor. | |
virtual void | Close () |
Close the connection. | |
virtual GSISocketAgent * | Listen () |
Listen for incoming connection requests. | |
bool | GSISocketServer::AuthenticateAgent (GSISocketAgent *sa) |
void | RedirectGSIOutput (FILE *fp) |
Redirects the GSI output. | |
void | LimitedProxyMode (limited_proxy_mode_t mode) |
This object acts as Server in the message exchange. It listens for client connections and, when asked for, it receives, sets and sends back the reference to the agent to be used for secure message exchange.
comments by Marco Pappalardo marco.pappalardo@ct.infn.it and Salvatore Monforte
|
|
|
Constructor.
|
|
Destructor. This method must be also implemented by object subclassing server socket. |
|
Close the connection.
Reimplemented from SocketServer. |
|
|
|
|
|
Listen for incoming connection requests. Accept incoming requests and redirect communication on a dedicated port.
|
|
Redirects the GSI output. This method allows to define a logging file for GSI.
|