| Akka.Remote.Transport Namespace | 
| Class | Description | |
|---|---|---|
| AbstractTransportAdapter | 
            An adapter that wraps a transport and provides interception capabilities
              | |
| Activity | 
                Base trait for remote activities that are logged by TestTransport  | |
| ActorAssociationEventListener | 
            Converts an IActorRef into an IAssociationEventListener, so IAssociationEvent messages
            can be passed directly to the Actor.
              | |
| ActorHandleEventListener | 
            Converts an IActorRef into an IHandleEventListener, so IHandleEvent messages
            can be passed directly to the Actor.
              | |
| ActorTransportAdapter | 
             Actor-based transport adapter
              | |
| AkkaProtocolException | 
            This exception is thrown when an error occurred during the Akka protocol handshake.
              | |
| AssociateAttempt | 
            TBD
              | |
| AssociationHandle | 
            A Service Provider Interface (SPI) layer for abstracting over logical links (associations) created by a Transport.
            Handles are responsible for providing an API for sending and receiving from the underlying channel.
            
            To register a listener for processing incoming payload data, the listener must be registered by completing the Task returned by
            ReadHandlerSource. Incoming data is not processed until this registration takes place.
              | |
| AssociationRegistry | 
                Shared state among TestTransport instances. Coordinates the transports and the means of
                communication between them.
              | |
| Blackhole | 
            Signals that we're going to totally black out a connection
              | |
| DisassociateAttempt | 
            TBD
              | |
| Disassociated | 
            TBD
              | |
| FailureInjectorException | 
            This exception is used to indicate a simulated failure in an association.
              | |
| FailureInjectorProvider | 
            Provider implementation for creating FailureInjectorTransportAdapter instances.
              | |
| InboundAssociation | 
            Message sent to IAssociationEventListener registered to a transport (via the TaskCompletionSource returned by Listen)
            when the inbound association request arrives.
              | |
| InboundPayload | 
            Message sent to the listener registered to an association (via the TaskCompletionSource returned by ReadHandlerSource)
              | |
| InvalidAssociationException | 
            This exception is thrown when an association setup request is invalid and it is impossible to recover (malformed IP address, unknown hostname, etc...).
              | |
| ListenAttempt | 
            TBD
              | |
| SchemeAugmenter | 
            TBD
              | |
| ShutdownAttempt | 
            TBD
              | |
| SwitchableLoggedBehaviorTIn, TOut | ||
| TestAssociationHandle | 
            TBD
              | |
| TestTransport | 
                Transport implementation used for testing.
                The TestTransport is basically shared memory between actor systems. It can be programmed to emulate
                different failure modes of a Transport implementation. TestTransport keeps a log of the activities
                it was requested to do. This class is not optimized for performance and MUST not be used in production systems.
              | |
| ThrottleMode | 
            The type of throttle being applied to a connection.
              | |
| ThrottlerProvider | 
            Used to provide throttling controls for remote Transport instances.
              | |
| ThrottleTransportAdapter | 
            INTERNAL API
            
            The throttler transport adapter
              | |
| Transport | 
            TBD
              | |
| UnderlyingTransportError | 
            The underlying transport reported a non-fatal error
              | |
| Unthrottled | 
            Unthrottles a previously throttled connection
              | |
| WriteAttempt | 
            TBD
              | 
| Interface | Description | |
|---|---|---|
| IAssociationEvent | 
            Marker type for whenever new actors / endpoints are associated with this ActorSystem via remoting.
              | |
| IAssociationEventListener | 
            Listener interface for any object that can handle IAssociationEvent messages.
              | |
| IHandleEvent | 
            Marker interface for events that the registered listener for a AssociationHandle might receive.
              | |
| IHandleEventListener | 
            An interface that needs to be implemented by a user of an AssociationHandle
            in order to listen to association events
              | |
| ITransportAdapterProvider | 
            Interface for producing adapters that can wrap an underlying transport and augment it with additional behavior.
              | 
| Enumeration | Description | |
|---|---|---|
| DisassociateInfo | 
            Supertype of possible disassociation reasons
              | |
| ThrottleTransportAdapterDirection | 
            TBD
              |