Interface EsiRegistry
- 
- All Known Implementing Classes:
- SimpleEsiTypeRegistry
 
 @NonNullByDefault public interface EsiRegistry
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable EsiparseEsi(io.netty.buffer.ByteBuf buffer)Parse Esi.@Nullable EsiparseEsiModel(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode esi)Parse Esi Model.voidserializeEsi(Esi esi, io.netty.buffer.ByteBuf buffer)Serialize Esi.
 
- 
- 
- 
Method Detail- 
parseEsi@Nullable Esi parseEsi(io.netty.buffer.ByteBuf buffer) Parse Esi.- Parameters:
- buffer- encoded ESI body in Bytebuf
- Returns:
- Ethernet Segment Identifier
 
 - 
parseEsiModel@Nullable Esi parseEsiModel(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode esi) Parse Esi Model.- Parameters:
- esi- ChoiceNode containing ESI
- Returns:
- Ethernet Segment Identifier
 
 - 
serializeEsivoid serializeEsi(Esi esi, io.netty.buffer.ByteBuf buffer) Serialize Esi.- Parameters:
- esi- Ethernet Segment Identifier
- buffer- write in Bytebuf encoded ESI body
 
 
- 
 
-