package networking
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class ConnectionHandler[F[_], K, M] extends AnyRef
- class ConnectionsRegister[F[_], K, M] extends AnyRef
- trait EncryptedConnection[F[_], K, M] extends AnyRef
- trait EncryptedConnectionProvider[F[_], K, M] extends AnyRef
- trait LocalConnectionManager[F[_], K, M] extends AnyRef
-
trait
Network[F[_], K, M] extends AnyRef
Network adapter for specializing messages.
-
sealed
trait
NetworkEvent[K, +M] extends AnyRef
Events we want to trace.
- case class NetworkTracers[F[_], K, M](unknown: Tracer[F, EncryptedConnection[F, K, M]], registered: Tracer[F, HandledConnection[F, K, M]], deregistered: Tracer[F, HandledConnection[F, K, M]], discarded: Tracer[F, HandledConnection[F, K, M]], failed: Tracer[F, ConnectionFailure[K]], receiveError: Tracer[F, HandledConnectionError[F, K, M]], sendError: Tracer[F, HandledConnection[F, K, M]], received: Tracer[F, HandledConnectionMessage[F, K, M]], sent: Tracer[F, HandledConnectionMessage[F, K, M]]) extends Product with Serializable
- trait RemoteConnectionManager[F[_], K, M] extends AnyRef
Value Members
- object ConnectionHandler
- object ConnectionsRegister
- object EncryptedConnectionProvider
-
object
LocalConnectionManager
Connect to a single local process and keep the connection alive.
- object Network
- object NetworkEvent
- object NetworkTracers extends Serializable
- object RemoteConnectionManager
- object ScalanetConnectionProvider