Interface MvpnSerializer<T extends MvpnChoice>
-
- All Known Implementing Classes:
InterASIPmsiADHandler,IntraAsIPmsiADHandler,LeafADHandler,SharedTreeJoinHandler,SourceActiveADHandler,SourceTreeJoinHandler,SPmsiADHandler
public interface MvpnSerializer<T extends MvpnChoice>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<? extends MvpnChoice>getClazz()returns class of MvpnChoice handled by serializer.@NonNull io.netty.buffer.ByteBufserializeMvpn(@NonNull T mvpn)Serialize mvpn.
-
-
-
Method Detail
-
serializeMvpn
@NonNull io.netty.buffer.ByteBuf serializeMvpn(@NonNull T mvpn)
Serialize mvpn.- Parameters:
mvpn- mvpn- Returns:
- Encode mvpn to output buffer
-
getClazz
Class<? extends MvpnChoice> getClazz()
returns class of MvpnChoice handled by serializer.- Returns:
- MvpnChoice Class
-
-