ROOT
6.08/07
Reference Guide
net
net
inc
RRemoteProtocol.h
Go to the documentation of this file.
1
// @(#)root/net:$Id$
2
// Author: G. Ganis 10/5/2007
3
4
/*************************************************************************
5
* Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT_RRemoteProtocol
13
#define ROOT_RRemoteProtocol
14
15
//////////////////////////////////////////////////////////////////////////
16
// //
17
// RRemoteProtocol //
18
// //
19
// Protocol and parameters for remote running //
20
// //
21
//////////////////////////////////////////////////////////////////////////
22
23
#ifndef ROOT_Rtypes
24
#include "
Rtypes.h
"
25
#endif
26
27
// Protocol version we run
28
// 1 Initial version
29
const
Int_t
kRRemote_Protocol
= 1;
30
31
// Message types
32
enum
ERootRemMsgTypes
{
33
kRRT_Undef
= -1,
34
kRRT_Fatal
= 0,
35
kRRT_Reset
= 1,
36
kRRT_CheckFile
= 2,
37
kRRT_File
= 3,
38
kRRT_LogFile
= 4,
39
kRRT_LogDone
= 5,
40
kRRT_Protocol
= 6,
41
kRRT_GetObject
= 7,
42
kRRT_Message
= 8,
43
kRRT_Terminate
= 9,
44
kRRT_SendFile
= 10
45
};
46
47
// Interrupts
48
enum
ERootRemInterrupt
{
49
kRRI_Hard
= 1,
50
kRRI_Soft
= 2,
51
kRRI_Shutdown
= 3
52
};
53
54
#endif
kRRT_Fatal
Definition:
RRemoteProtocol.h:34
kRRT_LogFile
Definition:
RRemoteProtocol.h:38
kRRI_Shutdown
Definition:
RRemoteProtocol.h:51
Rtypes.h
kRRT_GetObject
Definition:
RRemoteProtocol.h:41
Int_t
int Int_t
Definition:
RtypesCore.h:41
kRRemote_Protocol
const Int_t kRRemote_Protocol
Definition:
RRemoteProtocol.h:29
kRRT_Protocol
Definition:
RRemoteProtocol.h:40
kRRT_SendFile
Definition:
RRemoteProtocol.h:44
kRRT_Terminate
Definition:
RRemoteProtocol.h:43
ERootRemInterrupt
ERootRemInterrupt
Definition:
RRemoteProtocol.h:48
ERootRemMsgTypes
ERootRemMsgTypes
Definition:
RRemoteProtocol.h:32
kRRT_CheckFile
Definition:
RRemoteProtocol.h:36
kRRI_Hard
Definition:
RRemoteProtocol.h:49
kRRI_Soft
Definition:
RRemoteProtocol.h:50
kRRT_Message
Definition:
RRemoteProtocol.h:42
kRRT_File
Definition:
RRemoteProtocol.h:37
kRRT_Reset
Definition:
RRemoteProtocol.h:35
kRRT_Undef
Definition:
RRemoteProtocol.h:33
kRRT_LogDone
Definition:
RRemoteProtocol.h:39