Package io.aeron.driver
Interface SendChannelEndpointSupplier
- All Known Implementing Classes:
DebugSendChannelEndpointSupplier
,DefaultSendChannelEndpointSupplier
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Supplier of channel endpoints which extend
SendChannelEndpoint
to add specialised behaviour for the sender.-
Method Summary
Modifier and TypeMethodDescriptionnewInstance
(UdpChannel udpChannel, AtomicCounter statusIndicator, MediaDriver.Context context) A new instance of a specialisedSendChannelEndpoint
.
-
Method Details
-
newInstance
SendChannelEndpoint newInstance(UdpChannel udpChannel, AtomicCounter statusIndicator, MediaDriver.Context context) A new instance of a specialisedSendChannelEndpoint
.- Parameters:
udpChannel
- on which the sender will send.statusIndicator
- for the channel.context
- for the configuration of the driver.- Returns:
- a new instance of a specialised
SendChannelEndpoint
.
-