ATLAS Offline Software
Classes | Namespaces | Macros | Typedefs | Variables
ONCRPCServer.h File Reference
#include <rpc/rpc.h>
#include <rpc/pmap_clnt.h>
#include <math.h>
Include dependency graph for ONCRPCServer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  JiveXML::Streams_t
 
struct  JiveXML::EventRequest_t
 
struct  JiveXML::Event_t
 

Namespaces

 JiveXML
 This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
 

Macros

#define ONCRPCSERVERPROG   200048965
 
#define ONCRPCSERVERVERS   2
 
#define ONCRPC_GETSTATUS_PROC   1
 
#define ONCRPC_GETSTREAMS_PROC   2
 
#define ONCRPC_GETEVENT_PROC   3
 
#define ONCRPC_SETEVENT_PROC   4
 

Typedefs

typedef struct Streams_t JiveXML::Streams
 Data structures for GetStreams functions. More...
 
typedef struct EventRequest_t JiveXML::EventRequest
 Data structures for GetEvent functions. More...
 
typedef struct Event_t JiveXML::Event
 

Variables

const unsigned int JiveXML::NSTREAMMAX = 1024
 
const unsigned int JiveXML::NBYTESMAX = 0x1u << (sizeof( unsigned int )*8 - 1)
 

Macro Definition Documentation

◆ ONCRPC_GETEVENT_PROC

#define ONCRPC_GETEVENT_PROC   3

Definition at line 35 of file ONCRPCServer.h.

◆ ONCRPC_GETSTATUS_PROC

#define ONCRPC_GETSTATUS_PROC   1

Definition at line 33 of file ONCRPCServer.h.

◆ ONCRPC_GETSTREAMS_PROC

#define ONCRPC_GETSTREAMS_PROC   2

Definition at line 34 of file ONCRPCServer.h.

◆ ONCRPC_SETEVENT_PROC

#define ONCRPC_SETEVENT_PROC   4

Definition at line 36 of file ONCRPCServer.h.

◆ ONCRPCSERVERPROG

#define ONCRPCSERVERPROG   200048965

Definition at line 31 of file ONCRPCServer.h.

◆ ONCRPCSERVERVERS

#define ONCRPCSERVERVERS   2

Definition at line 32 of file ONCRPCServer.h.