[−][src]Crate ironrdp
Re-exports
pub use crate::mcs::McsError; |
pub use crate::mcs::McsPdu; |
pub use crate::mcs::SendDataContext; |
pub use crate::nego::*; |
pub use crate::rdp::vc::dvc; |
pub use crate::rdp::CapabilitySet; |
pub use crate::rdp::ClientConfirmActive; |
pub use crate::rdp::ClientInfoPdu; |
pub use crate::rdp::DemandActive; |
pub use crate::rdp::ServerDemandActive; |
Modules
gcc | |
mcs | |
nego | |
rdp |
Macros
impl_from_error | |
try_read_optional | |
try_write_optional |
Structs
ConnectInitial | |
ConnectResponse | |
Data | |
FastPath | Implements the Fast-Path RDP message header PDU. |
ShareControlHeader | |
ShareDataHeader | |
TpktHeader | |
VirtualChannel | The VirtualChannel structure is used to advertise virtual channel support characteristics. This capability is sent by both client and server. |
Enums
ControlAction | |
FastPathError | The type of a Fast-Path parsing error. Includes length error and I/O error. |
ShareControlPdu | |
ShareDataPdu | |
X224TPDUType | The PDU type of the X.224 negotiation phase. |
Constants
TPDU_DATA_HEADER_LENGTH | |
TPDU_ERROR_HEADER_LENGTH | |
TPDU_REQUEST_HEADER_LENGTH | |
TPDU_REQUEST_LENGTH | |
TPKT_HEADER_LENGTH |
Traits
PduParsing |
Functions
parse_fast_path_header | Parses the data received as an argument and returns a
|
read_and_check_tpdu_header |