Interface EsiRegistry
- All Known Implementing Classes:
SimpleEsiTypeRegistry
@NonNullByDefault
public interface EsiRegistry
-
Method Summary
Modifier and TypeMethodDescription@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 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
-