Murat Parlakisik | f95672c | 2016-12-05 00:53:17 -0800 | [diff] [blame] | 1 | -- binary |
| 2 | 06 1f # version, type |
| 3 | 00 20 # length |
| 4 | 12 34 56 78 # xid |
| 5 | 03 # reason (OFPTR_VACANCY_DOWN) |
| 6 | 00 00 00 00 00 00 00 # pad |
| 7 | 00 10 # table.length |
| 8 | 01 # table.table_id |
| 9 | 00 # table.pad |
| 10 | 00 00 00 08 # table.config (OFPTC_VACANCY_EVENTS) |
| 11 | 00 03 # table.properties[0].type (OFPTMPT_VACANCY) |
| 12 | 00 08 # length.properties[0].length |
| 13 | 03 # vacancy_down |
| 14 | 04 # vacancy_up |
| 15 | 05 # vacancy |
| 16 | 00 # pad |
| 17 | -- java |
| 18 | builder |
| 19 | .setXid(0x12345678) |
| 20 | .setReason(OFTableReason.VACANCY_DOWN) |
| 21 | .setTable(factory.buildTableDesc().setTableId(TableId.of(1)).setConfig(ImmutableSet.<OFTableConfig>of(OFTableConfig.VACANCY_EVENTS)) |
| 22 | .setProperties(ImmutableList.<OFTableModProp>of(factory.buildTableModPropVacancy().setVacancyDown((short)3) |
| 23 | .setVacancyUp((short)4) |
| 24 | .setVacancy((short)5) |
| 25 | .build())).build()) |
| 26 | .build() |