[][src]Function rdp::core::per::write_length

pub fn write_length(length: u16) -> RdpResult<Trame>

Write PER encoded length

Example

use std::io::Cursor;
use rdp::core::per::write_length;
use rdp::model::data::Message;
let mut s = Cursor::new(vec![]);
write_length(0x10).unwrap().write(&mut s).unwrap();
assert_eq!(s.into_inner(), [0x10]);
let mut s2 = Cursor::new(vec![]);
write_length(0x110).unwrap().write(&mut s2).unwrap();
assert_eq!(s2.into_inner(), [0x81, 0x10]);