Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
graphics
VP1
VP1Gui
VP1Gui
VP1TcpServer.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// //
7
// Header file for class VP1TcpServer //
8
// //
9
// Author: Thomas Kittelmann <Thomas.Kittelmann@cern.ch> //
10
// //
11
// Initial version: April 2007 //
12
// //
14
15
#ifndef VP1TCPSERVER_H
16
#define VP1TCPSERVER_H
17
18
#include <QObject>
19
#include <QAbstractSocket>
20
#include "
VP1Base/VP1ExternalRequest.h
"
21
22
class
VP1TcpServer
:
public
QObject {
23
24
Q_OBJECT
25
26
public
:
27
31
32
VP1TcpServer
();
33
virtual
~VP1TcpServer
();
34
35
bool
listen
(QString&
err
,
const
quint16&
port
= 4747);
//Returns false (and fills the err string) if not successful.
36
quint16
port
()
const
;
37
bool
isListening
();
38
public
Q_SLOTS:
39
void
close
();
40
41
signals
:
42
void
receivedExternalRequest
(
VP1ExternalRequest
);
43
void
listenStateChanged
(
bool
);
//Might be emitted up to 2 seconds after the state really changed
44
48
49
private
:
50
class
Imp
;
51
Imp
*
m_d
;
52
private
Q_SLOTS:
53
void
acceptConnection
();
54
void
readData
();
55
void
handleError
(QAbstractSocket::SocketError);
56
void
socketDestroyed
(QObject*);
57
void
listenStateMightHaveChanged
();
58
};
59
60
#endif
VP1TcpServer
Definition:
VP1TcpServer.h:22
VP1TcpServer::listen
bool listen(QString &err, const quint16 &port=4747)
Definition:
VP1TcpServer.cxx:57
VP1TcpServer::readData
void readData()
Definition:
VP1TcpServer.cxx:143
VP1TcpServer::~VP1TcpServer
virtual ~VP1TcpServer()
Definition:
VP1TcpServer.cxx:50
dqt_zlumi_pandas.err
err
Definition:
dqt_zlumi_pandas.py:182
VP1TcpServer::receivedExternalRequest
void receivedExternalRequest(VP1ExternalRequest)
VP1TcpServer::port
quint16 port() const
Definition:
VP1TcpServer.cxx:75
VP1ExternalRequest
Definition:
VP1ExternalRequest.h:20
VP1TcpServer::close
void close()
Definition:
VP1TcpServer.cxx:87
VP1TcpServer::m_d
Imp * m_d
Definition:
VP1TcpServer.h:50
VP1TcpServer::VP1TcpServer
VP1TcpServer()
Definition:
VP1TcpServer.cxx:35
VP1TcpServer::acceptConnection
void acceptConnection()
Definition:
VP1TcpServer.cxx:107
python.L1.Config.LegacyTopoMergerMap.signals
signals
Definition:
LegacyTopoMergerMap.py:13
VP1TcpServer::listenStateChanged
void listenStateChanged(bool)
VP1TcpServer::socketDestroyed
void socketDestroyed(QObject *)
Definition:
VP1TcpServer.cxx:196
VP1TcpServer::listenStateMightHaveChanged
void listenStateMightHaveChanged()
Definition:
VP1TcpServer.cxx:206
VP1TcpServer::handleError
void handleError(QAbstractSocket::SocketError)
Definition:
VP1TcpServer.cxx:128
VP1TcpServer::Imp
Definition:
VP1TcpServer.cxx:24
VP1TcpServer::isListening
bool isListening()
Definition:
VP1TcpServer.cxx:81
VP1ExternalRequest.h
Generated on Tue Apr 1 2025 21:23:09 for ATLAS Offline Software by
1.8.18