chore: update task ssh-session-call-protocol-bridge status to completed
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
id: ssh-session-call-protocol-bridge
|
id: ssh-session-call-protocol-bridge
|
||||||
name: Bridge SshSession recv/send to call protocol via alknet-control:0 channel
|
name: Bridge SshSession recv/send to call protocol via alknet-control:0 channel
|
||||||
status: pending
|
status: completed
|
||||||
depends_on: [stream-interface-message-interface-split]
|
depends_on: [stream-interface-message-interface-split]
|
||||||
scope: moderate
|
scope: moderate
|
||||||
risk: medium
|
risk: medium
|
||||||
@@ -69,4 +69,4 @@ The bridge works as follows:
|
|||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
|
|
||||||
> To be filled on completion
|
> Implemented SshSession recv/send bridge to call protocol via alknet-control:0 channel. Added FrameFramedReader/FrameFramedWriter for async length-prefixed EventEnvelope I/O. SshSession::recv() reads InterfaceEvents from mpsc channel bridged from SSH channel. SshSession::send() writes EventEnvelopes to mpsc channel bridged to SSH channel. ControlChannelBridge implements ControlChannelHandler. SshHandler routes alknet-control:0 channels to bridge task using tokio::select!. Session Identity attached to every InterfaceEvent.
|
||||||
Reference in New Issue
Block a user