Interface EsiRegistry

    • 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
      • serializeEsi

        void serializeEsi​(Esi esi,
                          io.netty.buffer.ByteBuf buffer)
        Serialize Esi.
        Parameters:
        esi - Ethernet Segment Identifier
        buffer - write in Bytebuf encoded ESI body