(self, char="v")
| 171 | # , = end of array |
| 172 | |
| 173 | def decode_simple(self, char="v"): |
| 174 | if char == "v": |
| 175 | return self.decode_payload_varint() |
| 176 | if char == "i": |
| 177 | return self.decode_payload_node() |
| 178 | if char == "H": |
| 179 | self.payloadOffset += 2 |
| 180 | return struct.unpack(">H", self.payload[self.payloadOffset-2:self.payloadOffset])[0] |
| 181 | if char == "I": |
| 182 | self.payloadOffset += 4 |
| 183 | return struct.unpack(">I", self.payload[self.payloadOffset-4:self.payloadOffset])[0] |
| 184 | if char == "Q": |
| 185 | self.payloadOffset += 8 |
| 186 | return struct.unpack(">Q", self.payload[self.payloadOffset-8:self.payloadOffset])[0] |
| 187 | |
| 188 | size = None |
| 189 | isArray = False |
nothing calls this directly
no test coverage detected