BufferSyncerState

data class BufferSyncerState(activities: Map<BufferId, MessageTypes>, highlightCounts: Map<BufferId, Int>, lastSeenMsg: Map<BufferId, MsgId>, markerLines: Map<BufferId, MsgId>, bufferInfos: Map<BufferId, BufferInfo>)

Functions

Link copied to clipboard
fun all(bufferName: String? = null, bufferId: BufferId? = null, networkId: NetworkId? = null, type: BufferTypes? = null, groupId: Int? = null, networkState: NetworkState? = null): List<BufferInfo>
Link copied to clipboard
fun find(bufferName: String? = null, bufferId: BufferId? = null, networkId: NetworkId? = null, type: BufferTypes? = null, groupId: Int? = null, networkState: NetworkState? = null): BufferInfo?
Link copied to clipboard
fun where(bufferName: String? = null, bufferId: BufferId? = null, networkId: NetworkId? = null, type: BufferTypes? = null, groupId: Int? = null, networkState: NetworkState? = null): Sequence<BufferInfo>

Properties

Link copied to clipboard
val activities: Map<BufferId, MessageTypes>
Link copied to clipboard
val bufferInfos: Map<BufferId, BufferInfo>
Link copied to clipboard
val highlightCounts: Map<BufferId, Int>
Link copied to clipboard
val lastSeenMsg: Map<BufferId, MsgId>
Link copied to clipboard
val markerLines: Map<BufferId, MsgId>