Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Groups
Namespace List
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
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Variables
e
f
i
l
m
n
p
r
s
t
Typedefs
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
v
x
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Class List
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
Enumerations
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
v
w
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
z
Properties
c
m
o
r
s
t
Related Functions
File List
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
m
n
o
p
q
r
s
t
u
v
Functions
_
e
g
h
i
m
o
q
s
u
Variables
Typedefs
Enumerations
Enumerator
Macros
_
a
b
c
d
e
f
g
i
m
o
p
q
r
s
u
v
Examples
Download
Bug Tracker
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
mitk::IGTLServer Member List
This is the complete list of members for
mitk::IGTLServer
, including all inherited members.
Clone
() const
mitk::IGTLServer
CloseConnection
() override
mitk::IGTLServer
virtual
Connect
() override
mitk::IGTLServer
protected
virtual
EnableNoBufferingMode
(mitk::IGTLMessageQueue::Pointer queue, bool enable=true)
mitk::IGTLDevice
EnableNoBufferingMode
(bool enable=true)
mitk::IGTLDevice
GetHostname
()
mitk::IGTLDevice
virtual
GetLogMessages
()
mitk::IGTLDevice
virtual
GetMessageFactory
()
mitk::IGTLDevice
virtual
GetMessageQueue
() const
mitk::IGTLDevice
virtual
GetName
() const
mitk::IGTLDevice
virtual
GetNextCommand
()
mitk::IGTLDevice
GetNextImage2dMessage
()
mitk::IGTLDevice
GetNextImage3dMessage
()
mitk::IGTLDevice
GetNextMiscMessage
()
mitk::IGTLDevice
GetNextStringMessage
()
mitk::IGTLDevice
GetNextTrackingDataMessage
()
mitk::IGTLDevice
GetNextTransformMessage
()
mitk::IGTLDevice
GetNumberOfConnections
() override
mitk::IGTLServer
virtual
GetPortNumber
()
mitk::IGTLDevice
virtual
GetState
() const
mitk::IGTLDevice
IGTLDevice
(bool ReadFully)
mitk::IGTLDevice
IGTLDevice
()
mitk::IGTLDevice
protected
IGTLDeviceState
enum name
mitk::IGTLDevice
IGTLServer
(bool ReadFully)
mitk::IGTLServer
protected
m_ConnectingFinishedMutex
mitk::IGTLDevice
protected
m_Hostname
mitk::IGTLDevice
protected
m_LogMessages
mitk::IGTLDevice
protected
m_MessageFactory
mitk::IGTLDevice
protected
m_MessageQueue
mitk::IGTLDevice
protected
m_Name
mitk::IGTLDevice
protected
m_PortNumber
mitk::IGTLDevice
protected
m_ReceiveListMutex
mitk::IGTLServer
protected
m_ReceivingFinishedMutex
mitk::IGTLDevice
protected
m_RegisteredClients
mitk::IGTLServer
protected
m_SendingFinishedMutex
mitk::IGTLDevice
protected
m_SentListMutex
mitk::IGTLServer
protected
m_Socket
mitk::IGTLDevice
protected
m_State
mitk::IGTLDevice
protected
m_StateMutex
mitk::IGTLDevice
mutable
protected
m_StopCommunication
mitk::IGTLDevice
protected
m_StopCommunicationMutex
mitk::IGTLDevice
protected
mitkClassMacro
(IGTLServer, IGTLDevice)
mitk::IGTLServer
mitkClassMacroItkParent
(IGTLDevice, itk::Object)
mitk::IGTLDevice
mitkNewMacro1Param
(Self, bool)
mitk::IGTLServer
OpenConnection
() override
mitk::IGTLServer
virtual
Ready
enum value
mitk::IGTLDevice
Receive
() override
mitk::IGTLServer
protected
virtual
ReceivePrivate
(igtl::Socket *device)
mitk::IGTLDevice
protected
RunCommunication
(void(IGTLDevice::*ComFunction)(void), std::mutex &mutex)
mitk::IGTLDevice
Running
enum value
mitk::IGTLDevice
Send
() override
mitk::IGTLServer
protected
virtual
SendMessage
(mitk::IGTLMessage::Pointer msg)
mitk::IGTLDevice
SendMessagePrivate
(mitk::IGTLMessage::Pointer msg, igtl::Socket::Pointer socket)
mitk::IGTLDevice
protected
SendRTSMessage
(const char *type)
mitk::IGTLDevice
SetHostname
(std::string _arg)
mitk::IGTLDevice
virtual
SetLogMessages
(bool _arg)
mitk::IGTLDevice
virtual
SetName
(std::string _arg)
mitk::IGTLDevice
virtual
SetPortNumber
(int _arg)
mitk::IGTLDevice
virtual
SetReadFully
(bool _arg)
mitk::IGTLDevice
virtual
SetState
(IGTLDeviceState state)
mitk::IGTLDevice
protected
Setup
enum value
mitk::IGTLDevice
SocketListIteratorType
typedef
mitk::IGTLServer
SocketListType
typedef
mitk::IGTLServer
StartCommunication
()
mitk::IGTLDevice
StopCommunication
()
mitk::IGTLDevice
virtual
StopCommunicationWithSocket
(SocketListType &toBeRemovedSockets)
mitk::IGTLServer
protected
virtual
StopCommunicationWithSocket
(igtl::Socket *client) override
mitk::IGTLServer
protected
virtual
TestConnection
()
mitk::IGTLDevice
virtual
ThreadStartConnecting
()
mitk::IGTLDevice
ThreadStartReceiving
()
mitk::IGTLDevice
ThreadStartSending
()
mitk::IGTLDevice
~IGTLDevice
() override
mitk::IGTLDevice
protected
~IGTLServer
() override
mitk::IGTLServer
protected
Generated on Thu Nov 30 2023 15:59:12 for Medical Imaging Interaction Toolkit by
1.8.17