| 554 | |
| 555 | |
| 556 | class NRBFBinaryMethodReturn(NRBFRecord): |
| 557 | RecordTypeEnum = 22 |
| 558 | fields_desc = [ |
| 559 | NRBFRecord, |
| 560 | FlagsField("MessageEnum", 0, -32, _NRBF_MessageFlags), |
| 561 | ConditionalField( |
| 562 | PacketField("ReturnValue", NRBFValueWithCode(), NRBFValueWithCode), |
| 563 | lambda pkt: pkt.MessageEnum.ReturnValueInline, |
| 564 | ), |
| 565 | ConditionalField( |
| 566 | StringValueWithCode("CallContext"), |
| 567 | lambda pkt: pkt.MessageEnum.ContextInline, |
| 568 | ), |
| 569 | ConditionalField( |
| 570 | PacketField("Args", NRBFArrayOfValueWithCode(), NRBFArrayOfValueWithCode), |
| 571 | lambda pkt: pkt.MessageEnum.ArgsInline, |
| 572 | ), |
| 573 | ] |
| 574 | |
| 575 | |
| 576 | # [MS-NRBF] sect 2.3 - Class Records |
nothing calls this directly
no test coverage detected
searching dependent graphs…