Package io.aeron.driver.media
package io.aeron.driver.media
Media, such as UDP, specific implementations used by the driver.
-
ClassDescriptionRepresents the control mode specified on a channel URI.Encapsulates the polling of control
UdpChannelTransport
s using whatever means provides the lowest latency.Encapsulates the polling of dataUdpChannelTransport
s using whatever means provides the lowest latency.State tracking for a connection endpoint to an image from transport.Collection of network specific utility functions.Interface for managing ports in use by UdpChannelTransportsAggregator of multiple subscriptions onto a single transport channel for the receiving of data and setup frames plus sending status and NAK frames.Thread local variables that will only be accessed in the context of the Receiver agent thread from within aReceiveChannelEndpoint
subclass.Destination endpoint representation for reception into an image from a UDP transport.Aggregator of multipleNetworkPublication
s onto a single transport channel for the sending of data and setup frames plus the receiving of status and NAK frames.The media configuration for Aeron UDP channels as an instantiation of the socket addresses for aChannelUri
.Base class for UDP channel transports which is specialised for send or receive endpoints.UdpChannelTransport
specialised for name resolution betweenMediaDriver
s.Handler for processing the received frames.Encapsulates the polling of a number ofUdpChannelTransport
s using whatever means provides the lowest latency.Class for managing wildcard ports for UDP channel transports within a specific range.