This commit is contained in:
parent
84b5ac5ef2
commit
eb5c755dd3
@ -25,6 +25,7 @@ use super::tcp_server::TcpTmtcError;
|
|||||||
///
|
///
|
||||||
/// The server wil use the [parse_buffer_for_cobs_encoded_packets] function to parse for packets
|
/// The server wil use the [parse_buffer_for_cobs_encoded_packets] function to parse for packets
|
||||||
/// and pass them to a generic TC receiver.
|
/// and pass them to a generic TC receiver.
|
||||||
|
///
|
||||||
pub struct TcpTmtcInCobsServer<TcError, TmError> {
|
pub struct TcpTmtcInCobsServer<TcError, TmError> {
|
||||||
base: TcpTmtcServerBase<TcError, TmError>,
|
base: TcpTmtcServerBase<TcError, TmError>,
|
||||||
tm_encoding_buffer: Vec<u8>,
|
tm_encoding_buffer: Vec<u8>,
|
||||||
|
@ -6,7 +6,8 @@ use std::net::{SocketAddr, ToSocketAddrs, UdpSocket};
|
|||||||
use std::vec;
|
use std::vec;
|
||||||
use std::vec::Vec;
|
use std::vec::Vec;
|
||||||
|
|
||||||
/// This TC server helper can be used to receive raw PUS telecommands thorough a UDP interface.
|
/// This UDP server can be used to receive CCSDS space packet telecommands or any other telecommand
|
||||||
|
/// format.
|
||||||
///
|
///
|
||||||
/// It caches all received telecomands into a vector. The maximum expected telecommand size should
|
/// It caches all received telecomands into a vector. The maximum expected telecommand size should
|
||||||
/// be declared upfront. This avoids dynamic allocation during run-time. The user can specify a TC
|
/// be declared upfront. This avoids dynamic allocation during run-time. The user can specify a TC
|
||||||
|
Loading…
x
Reference in New Issue
Block a user