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.ByteBuf
serializeMvpn(@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
-
-