![]() |
ATLAS Offline Software
|
#include "CxxUtils/checker_macros.h"#include "JiveXML/ONCRPCServerThreads.h"#include "JiveXML/ONCRPCThreadCollection.h"#include "JiveXML/ONCRPCServerProcs.h"#include "JiveXML/ONCRPCXDRProcs.h"#include "JiveXML/IServer.h"#include <climits>#include <netinet/in.h>#include <arpa/inet.h>#include <sys/socket.h>#include <netdb.h>#include <sstream>#include <errno.h>Go to the source code of this file.
Namespaces | |
| JiveXML | |
| This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc. | |
Functions | |
| void * | JiveXML::ONCRPCDispatchThread (void *args) |
| This is the thread handling the request - one thread per request. More... | |
| void | JiveXML::ONCRPCRequestHandler (struct svc_req *rqstp, SVCXPRT *transp) |
| The Request handler is called from the RPC kernel routines - hence extern C It creates a new dispatch thread and returns. More... | |
| void | JiveXML::ONCRPCCleanupHandler (void *args) |
| This cleanup handler is called whenever the server thread exits. More... | |
| void * | JiveXML::ONCRPCServerThread (void *args) |
| This is the actual server thread, which takes above arguments. More... | |
Variables | |
| pthread_key_t ServerSvcKey | JiveXML::ATLAS_THREAD_SAFE |
1.8.18