Interface BabelMessage

All Known Implementing Classes:
BabelNodeAnswer, BabelNodeProbeMessage, KeepAliveMessage, SignedBabelMessage

public interface BabelMessage
Marker interface for all protocol-level messages exchanged between BabelNode instances through a BabelChannel.

Every concrete message type must implement this interface. The runtime dispatches inbound messages to handlers registered via @UponMessageIn, outbound-success notifications via @UponMessageOutSuccess, and outbound-failure notifications via @UponMessageOutFailed.