Package | Description |
---|---|
org.opendaylight.p4plugin.p4runtime.proto |
Modifier and Type | Class and Description |
---|---|
class |
PacketMetadata
Any metadata associated with Packet-IO (controller Packet-In or Packet-Out)
needs to be modeled as P4 headers carrying special annotations
@controller_metadata("packet_out") and @controller_metadata("packet_in")
respectively.
|
static class |
PacketMetadata.Builder
Any metadata associated with Packet-IO (controller Packet-In or Packet-Out)
needs to be modeled as P4 headers carrying special annotations
@controller_metadata("packet_out") and @controller_metadata("packet_in")
respectively.
|
Modifier and Type | Method and Description |
---|---|
PacketMetadataOrBuilder |
PacketIn.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_in").
|
PacketMetadataOrBuilder |
PacketIn.Builder.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_in").
|
PacketMetadataOrBuilder |
PacketInOrBuilder.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_in").
|
PacketMetadataOrBuilder |
PacketOutOrBuilder.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_out").
|
PacketMetadataOrBuilder |
PacketOut.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_out").
|
PacketMetadataOrBuilder |
PacketOut.Builder.getMetadataOrBuilder(int index)
This will be based on P4 header annotated as
@controller_header("packet_out").
|
Modifier and Type | Method and Description |
---|---|
List<? extends PacketMetadataOrBuilder> |
PacketIn.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_in").
|
List<? extends PacketMetadataOrBuilder> |
PacketIn.Builder.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_in").
|
List<? extends PacketMetadataOrBuilder> |
PacketInOrBuilder.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_in").
|
List<? extends PacketMetadataOrBuilder> |
PacketOutOrBuilder.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_out").
|
List<? extends PacketMetadataOrBuilder> |
PacketOut.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_out").
|
List<? extends PacketMetadataOrBuilder> |
PacketOut.Builder.getMetadataOrBuilderList()
This will be based on P4 header annotated as
@controller_header("packet_out").
|
Copyright © 2018 OpenDaylight. All rights reserved.