gopher.impl.Expirable
See theExpirable companion object
Object, which can be expired (usually - reader or writer in SelectGroup) Usage protocol is next: capture if A inside is used, call markUsed and use A if A inside is unused for some reason -- call markFree
Attributes
- Companion:
- object
- Source:
- Expirable.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait Reader[A]class SimpleReaderclass ReaderRecord[A]class InterceptReaderclass FilteredReaderclass FilteredReaderclass MReaderclass MReaderclass WrappedReader[B]trait Writer[A]class WriterRecord[A]class NesteWriterWithExpireTime[A]class SimpleWriter[A]class SimpleWriterWithExpireTime[A]