Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
host name
operating system details
Used in:
time
host name
process id
process name
unit name
message level
message content
log messages
Used in:
method name
request type
response type
call counter
hosts
processes
services
topics
Used in:
name
Used in:
registration clock
host name
process id
process name
unit name
process parameter
process memory
process cpu usage
process user time
data write bytes per sec
data read bytes per sec
process state info
time sychronisation state
time sychronisation module name
eCAL component initilization state (eCAL::Initialize(..))
like comp_init_state as human readable string (pub|sub|srv|mon|log|time|proc)
Used in:
severity
severity level
info string
Used in:
qos reliability (reliable / best effort)
qos history kind (keep last / all)
number of samples for history kind "keep last"
Used in:
keep only a number of samples, default value
keep all samples until the ResourceLimitsQosPolicy are exhausted
Used in:
best effort reliability (default for Subscribers)
reliable reliability (default for Publishers)
common service header
request payload
common service header
response payload
callback return state
Used in:
registration clock
host name
process name
unit name
process id
service name
the tcp port used for that service
list of methods
Used in: ,
host name
service name
method name
error message
session id
method call state
Used in:
state of the simulation (this especially carries information whether the
timestamps are valid and the time has to proceed)
current eCAL simulation time in nanoseconds
factor relative to the real time at which the simulation time hast to proceed
local PC timestamp in nanoseconds (used for interpolating)
hostname of the PC that generated the local_time_nsecs value. Used for
deciding wether to use that number or rely on the receive time
PID of the process that generated the simulation time
Used in:
simulation is running and the time has to run at the given speed
simulation has been paused and the time is not running, but it will continue to run forward
simulation has been stopped (or not started) and the timestamps might not contain meaningfull data
Used in:
transport layer type
transport layer version
transport layer used ?
transport layer parameter
Used in:
registration clock (heart beat)
host id
host name
process id
process name
unit name
topic id
topic name
direction (publisher, subscriber)
topic type (protocol)
topic description (protocol descriptor)
topic quality of service
active topic transport layers and it's specific parameter
topic size
number of local connected entities
number of external connected entities
dropped messages
data send id (publisher setid)
data clock (send / receive action)
data frequency (send / receive samples per second) [mHz]
topic attributes
Used in:
condition unknown
process healthy
process warning level
process critical
process failed
Used in:
condition unknown
default severity level 1
severity level 2
severity level 3
severity level 4
severity level 5
Used in:
undefined
ecal udp multicast
ecal shared memory
inproc (inner process)
all layer
Used in:
not synchronized
real time sync mode
replay time sync mode