Class AbstractTransportAdapter
An adapter that wraps a transport and provides interception capabilities
Inheritance
AbstractTransportAdapter
Inherited Members
Namespace: Akka.Remote.Transport
Assembly: Akka.Remote.dll
Syntax
public abstract class AbstractTransportAdapter : Transport
Constructors
| Improve this Doc View SourceAbstractTransportAdapter(Transport)
TBD
Declaration
protected AbstractTransportAdapter(Transport wrappedTransport)
Parameters
Type | Name | Description |
---|---|---|
Transport | wrappedTransport | TBD |
Fields
| Improve this Doc View SourceWrappedTransport
TBD
Declaration
protected Transport WrappedTransport
Field Value
Type | Description |
---|---|
Transport |
Properties
| Improve this Doc View SourceMaximumPayloadBytes
TBD
Declaration
public override long MaximumPayloadBytes { get; }
Property Value
Type | Description |
---|---|
Int64 |
Overrides
| Improve this Doc View SourceSchemeAugmenter
TBD
Declaration
protected abstract SchemeAugmenter SchemeAugmenter { get; }
Property Value
Type | Description |
---|---|
SchemeAugmenter |
SchemeIdentifier
TBD
Declaration
public override string SchemeIdentifier { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
Methods
| Improve this Doc View SourceAssociate(Address)
TBD
Declaration
public override Task<AssociationHandle> Associate(Address remoteAddress)
Parameters
Type | Name | Description |
---|---|---|
Address | remoteAddress | TBD |
Returns
Type | Description |
---|---|
Task<AssociationHandle> | TBD |
Overrides
| Improve this Doc View SourceInterceptAssociate(Address, TaskCompletionSource<AssociationHandle>)
TBD
Declaration
protected abstract void InterceptAssociate(Address remoteAddress, TaskCompletionSource<AssociationHandle> statusPromise)
Parameters
Type | Name | Description |
---|---|---|
Address | remoteAddress | TBD |
TaskCompletionSource<AssociationHandle> | statusPromise | TBD |
InterceptListen(Address, Task<IAssociationEventListener>)
TBD
Declaration
protected abstract Task<IAssociationEventListener> InterceptListen(Address listenAddress, Task<IAssociationEventListener> listenerTask)
Parameters
Type | Name | Description |
---|---|---|
Address | listenAddress | TBD |
Task<IAssociationEventListener> | listenerTask | TBD |
Returns
Type | Description |
---|---|
Task<IAssociationEventListener> | TBD |
IsResponsibleFor(Address)
TBD
Declaration
public override bool IsResponsibleFor(Address remote)
Parameters
Type | Name | Description |
---|---|---|
Address | remote | TBD |
Returns
Type | Description |
---|---|
Boolean | TBD |
Overrides
| Improve this Doc View SourceListen()
TBD
Declaration
public override Task<(Address, TaskCompletionSource<IAssociationEventListener>)> Listen()
Returns
Type | Description |
---|---|
Task<System.ValueTuple<Address, TaskCompletionSource<IAssociationEventListener>>> | TBD |
Overrides
| Improve this Doc View SourceShutdown()
TBD
Declaration
public override Task<bool> Shutdown()
Returns
Type | Description |
---|---|
Task<Boolean> | TBD |