[−][src]Function rdp::core::per::read_length
pub fn read_length(s: &mut dyn Read) -> RdpResult<u16>
PER encoding length read length of following payload
Example
use std::io::Cursor; use rdp::core::per::read_length; let mut s = Cursor::new(&[0x10]); assert_eq!(read_length(&mut s).unwrap(), 0x10); let mut s2 = Cursor::new(&[0x81, 0x10]); assert_eq!(read_length(&mut s2).unwrap(), 0x110);