ATLAS Offline Software
Loading...
Searching...
No Matches
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

namespace  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.
typedef struct EventRequest_t JiveXML::EventRequest
 Data structures for GetEvent functions.
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 34 of file ONCRPCServer.h.

◆ ONCRPC_GETSTATUS_PROC

#define ONCRPC_GETSTATUS_PROC   1

Definition at line 32 of file ONCRPCServer.h.

◆ ONCRPC_GETSTREAMS_PROC

#define ONCRPC_GETSTREAMS_PROC   2

Definition at line 33 of file ONCRPCServer.h.

◆ ONCRPC_SETEVENT_PROC

#define ONCRPC_SETEVENT_PROC   4

Definition at line 35 of file ONCRPCServer.h.

◆ ONCRPCSERVERPROG

#define ONCRPCSERVERPROG   200048965

Definition at line 30 of file ONCRPCServer.h.

◆ ONCRPCSERVERVERS

#define ONCRPCSERVERVERS   2

Definition at line 31 of file ONCRPCServer.h.