(self)
| 410 | raise TypeError("payload must be 'Packet', 'bytes', 'str', 'bytearray', or 'memoryview', not [%s]" % repr(payload)) # noqa: E501 |
| 411 | |
| 412 | def remove_payload(self): |
| 413 | # type: () -> None |
| 414 | self.payload.remove_underlayer(self) |
| 415 | self.payload = NoPayload() |
| 416 | self.overloaded_fields = {} |
| 417 | |
| 418 | def add_underlayer(self, underlayer): |
| 419 | # type: (Packet) -> None |
no test coverage detected