    {
        //if values.map.is_empty() {
        //    return Err(Error::EmptyPackage);
        //}

        self.write_and_wait(b"=begin=");

        let packet_size = P::to_usize();
        let vl_size : usize = NAME_SZ+4+packet_size*4;