rusty-cotp 0.4.1

Implements the Kernel Function of Connection Oriented Transport Protocol/ISO 8073/IEC 8073/ITU-T X.224 standard.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::packet::{connection_confirm::ConnectionConfirm, connection_request::ConnectionRequest, data_transfer::DataTransfer, disconnect_request::DisconnectRequest, tpdu_error::TpduError};

#[derive(Debug, PartialEq)]
pub(crate) enum TransportProtocolDataUnit {
    CR(ConnectionRequest),
    CC(ConnectionConfirm),
    DR(DisconnectRequest),
    DT(DataTransfer),
    ER(TpduError),
}