gopher
package gopher
Type members
Classlikes
class ChannelWithExpiration[F[_], W, R](internal: Channel[F, W, R], ttl: FiniteDuration, throwTimeouts: Boolean) extends WriteChannelWithExpiration[F, W] with Channel[F, W, R]
case class JVMGopherConfig(controlExecutor: ExecutorService, taskExecutor: ExecutorService) extends GopherConfig
Select group is a virtual 'lock' object, where only ne fro rieader and writer can exists at the sae time.
Select group is a virtual 'lock' object, where only ne fro rieader and writer can exists at the sae time.
object SharedGopherAPI
Shared gopehr api, which is initialized by platofrm part, Primary used for cross-platforming test, you shoul initialize one of platform API behind and then run tests.
Shared gopehr api, which is initialized by platofrm part, Primary used for cross-platforming test, you shoul initialize one of platform API behind and then run tests.
Time API, simular to one in golang standard library.
Time API, simular to one in golang standard library.
- See also
gopherApi#time
- Companion
- object
class WriteChannelWithExpiration[F[_], A](internal: WriteChannel[F, A], ttl: FiniteDuration, throwTimeouts: Boolean, gopherApi: Gopher[F]) extends WriteChannel[F, A]
Channel, where messages can be exprited.
Channel, where messages can be exprited.
Value members
Concrete methods
Extensions
Extensions
extension (c: IterableOnce[A])
extension (fa: F[A])