ROOT
Version v6.34
master
v6.32
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
►
graf3d
►
gui
►
hist
►
html
►
io
►
main
►
math
►
montecarlo
▼
net
►
auth
►
davix
doc
►
http
►
httpsniff
▼
net
▼
inc
►
NetErrors.h
►
RRemoteProtocol.h
►
TApplicationRemote.h
►
TApplicationServer.h
►
TFileStager.h
►
TFTP.h
►
TGrid.h
►
TGridCollection.h
►
TGridJDL.h
►
TGridJob.h
►
TGridJobStatus.h
►
TGridJobStatusList.h
►
TGridResult.h
►
TMessage.h
►
TMonitor.h
►
TNetFile.h
►
TNetFileStager.h
►
TParallelMergingFile.h
►
TPServerSocket.h
►
TPSocket.h
►
TS3HTTPRequest.h
TS3WebFile.h
►
TSecContext.h
►
TServerSocket.h
►
TSocket.h
►
TSQLColumnInfo.h
►
TSQLMonitoring.h
►
TSQLResult.h
►
TSQLRow.h
►
TSQLServer.h
►
TSQLStatement.h
►
TSQLTableInfo.h
►
TSSLSocket.h
►
TUDPSocket.h
►
TWebFile.h
►
src
►
netxng
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
v6-34-00-patches
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
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
#include "
RtypesCore.h
"
24
25
// Protocol version we run
26
// 1 Initial version
27
const
Int_t
kRRemote_Protocol
= 1;
28
29
// Message types
30
enum
ERootRemMsgTypes
{
31
kRRT_Undef
= -1,
32
kRRT_Fatal
= 0,
33
kRRT_Reset
= 1,
34
kRRT_CheckFile
= 2,
35
kRRT_File
= 3,
36
kRRT_LogFile
= 4,
37
kRRT_LogDone
= 5,
38
kRRT_Protocol
= 6,
39
kRRT_GetObject
= 7,
40
kRRT_Message
= 8,
41
kRRT_Terminate
= 9,
42
kRRT_SendFile
= 10
43
};
44
45
// Interrupts
46
enum
ERootRemInterrupt
{
47
kRRI_Hard
= 1,
48
kRRI_Soft
= 2,
49
kRRI_Shutdown
= 3
50
};
51
52
#endif
kRRemote_Protocol
const Int_t kRRemote_Protocol
Definition
RRemoteProtocol.h:27
ERootRemMsgTypes
ERootRemMsgTypes
Definition
RRemoteProtocol.h:30
kRRT_Terminate
@ kRRT_Terminate
Definition
RRemoteProtocol.h:41
kRRT_LogFile
@ kRRT_LogFile
Definition
RRemoteProtocol.h:36
kRRT_Undef
@ kRRT_Undef
Definition
RRemoteProtocol.h:31
kRRT_CheckFile
@ kRRT_CheckFile
Definition
RRemoteProtocol.h:34
kRRT_GetObject
@ kRRT_GetObject
Definition
RRemoteProtocol.h:39
kRRT_File
@ kRRT_File
Definition
RRemoteProtocol.h:35
kRRT_LogDone
@ kRRT_LogDone
Definition
RRemoteProtocol.h:37
kRRT_Message
@ kRRT_Message
Definition
RRemoteProtocol.h:40
kRRT_Protocol
@ kRRT_Protocol
Definition
RRemoteProtocol.h:38
kRRT_SendFile
@ kRRT_SendFile
Definition
RRemoteProtocol.h:42
kRRT_Reset
@ kRRT_Reset
Definition
RRemoteProtocol.h:33
kRRT_Fatal
@ kRRT_Fatal
Definition
RRemoteProtocol.h:32
ERootRemInterrupt
ERootRemInterrupt
Definition
RRemoteProtocol.h:46
kRRI_Shutdown
@ kRRI_Shutdown
Definition
RRemoteProtocol.h:49
kRRI_Soft
@ kRRI_Soft
Definition
RRemoteProtocol.h:48
kRRI_Hard
@ kRRI_Hard
Definition
RRemoteProtocol.h:47
RtypesCore.h
Int_t
int Int_t
Definition
RtypesCore.h:45
net
net
inc
RRemoteProtocol.h
ROOT tags/6-34-04 - Reference Guide Generated on Mon Mar 17 2025 14:41:44 (GVA Time) using Doxygen 1.10.0