ROOT
6.07/01
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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