| 147 | |
| 148 | |
| 149 | class ParticipantMessageDataPacket(EPacket): |
| 150 | name = "Participant Message Data" |
| 151 | fields_desc = [ |
| 152 | PacketField("guidPrefix", "", GUIDPrefixPacket), |
| 153 | XIntField("kind", 0), |
| 154 | EField(XIntField("sequenceSize", 0), |
| 155 | endianness_from=e_flags), # octets |
| 156 | StrLenField( |
| 157 | "serializedData", |
| 158 | "", |
| 159 | length_from=lambda x: x.sequenceSize * 4, |
| 160 | max_length=STR_MAX_LEN, |
| 161 | ), |
| 162 | ] |
| 163 | |
| 164 | |
| 165 | class DataPacket(EPacket): |
nothing calls this directly
no test coverage detected
searching dependent graphs…