Interface EsiRegistry
- All Known Implementing Classes:
SimpleEsiTypeRegistry
@NonNullByDefault
public interface EsiRegistry
-
Method Summary
Modifier and TypeMethodDescription@Nullable Esi
parseEsi
(io.netty.buffer.ByteBuf buffer) Parse Esi.@Nullable Esi
parseEsiModel
(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode esi) Parse Esi Model.void
serializeEsi
(Esi esi, io.netty.buffer.ByteBuf buffer) Serialize Esi.
-
Method Details
-
parseEsi
Parse Esi.- Parameters:
buffer
- encoded ESI body in Bytebuf- Returns:
- Ethernet Segment Identifier
-
parseEsiModel
Parse Esi Model.- Parameters:
esi
- ChoiceNode containing ESI- Returns:
- Ethernet Segment Identifier
-
serializeEsi
Serialize Esi.- Parameters:
esi
- Ethernet Segment Identifierbuffer
- write in Bytebuf encoded ESI body
-