Crate ygw

Crate ygw 

Source

Modules§

msg
nodes
protobuf
record_file
File recording and replay
recorder
The recorder handles multiple recording files. The files have the name ygw_rec_.dat where is the number of the first record in hexadecimal.
replay_server
utc_converter
ygw_server
Handles connections from multiple Yamcs clients (or other clients implementing the protocol)

Structs§

Link
LinkStatus
The LinkStatus can be used inside the nodes to keep track of the link status It embeds a protobuf LinkStatus message which is cloned each time has to be sent out The data_in and data_out functions can be called when new data is received or sent One of the change_state, state_ok, state_failed functions can be called when the link goes up or down. From time to time the send() can be called to send the data to Yamcs.
YgwLinkNodeProperties
properties for a link or node

Enums§

YgwError

Traits§

YgwNode
A YGW node represents a connection to an end device. The node appears as a link in Yamcs and can have sub-links.

Functions§

ack_command
fail_command
generate_pids
hex8
nack_command

Type Aliases§

Result