(self)
| 240 | self.entries = entries |
| 241 | self.ptype = ptype |
| 242 | def to_parcel_entry(self): |
| 243 | data = (self.arr_size).to_bytes(4, "little") |
| 244 | data += sum(len(e) for e in self.entries).to_bytes(4, "little") |
| 245 | for entry in self.entries: |
| 246 | data += (len(entry)).to_bytes(4, "little") |
| 247 | data += entry |
| 248 | length = len(data) |
| 249 | return ParcelEntry(self.ptype, length, data) |
| 250 | |
| 251 | def deserialize_parcel(raw_data:bytes): |
| 252 | if(len(raw_data) < 8): |
nothing calls this directly
no test coverage detected