HPackLitHdrFldWithIncrIndexing implements RFC 7541 par6.2.1
| 1367 | |
| 1368 | |
| 1369 | class HPackLitHdrFldWithIncrIndexing(HPackHeaders): |
| 1370 | """ HPackLitHdrFldWithIncrIndexing implements RFC 7541 par6.2.1 |
| 1371 | """ |
| 1372 | name = 'HPack Literal Header With Incremental Indexing' |
| 1373 | fields_desc = [ |
| 1374 | HPackMagicBitField('magic', 1, 2), |
| 1375 | UVarIntField('index', 0, 6), # Default is New Name |
| 1376 | fields.ConditionalField( |
| 1377 | fields.PacketField('hdr_name', None, HPackHdrString), |
| 1378 | lambda pkt: pkt.getfieldval('index') == 0 |
| 1379 | ), |
| 1380 | fields.PacketField('hdr_value', None, HPackHdrString) |
| 1381 | ] |
| 1382 | |
| 1383 | |
| 1384 | class HPackLitHdrFldWithoutIndexing(HPackHeaders): |
no test coverage detected
searching dependent graphs…