FeedReader

class FeedReader(val root: RootReader, val feed: Feed, val resourceAcquirer: ResourceAcquirer, dataChannelFormat: DataChannelFormat, val dataChannelMedium: DataChannelMedium, bufferByteSizeThresholdForFlush: Int, val clock: Clock)

A FeedReader manages the publishing of RECORD, STATE and TRACE messages for a single feed.

Constructors

Link copied to clipboard
constructor(root: RootReader, feed: Feed, resourceAcquirer: ResourceAcquirer, dataChannelFormat: DataChannelFormat, dataChannelMedium: DataChannelMedium, bufferByteSizeThresholdForFlush: Int, clock: Clock)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val feed: Feed
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun read()

Reads records from this feed.