fprime/Svc/Interfaces/FrameAccumulator.fpp
Andrei Tumbar 5723115f5e
Add FPP Interfaces (#3709)
* Interfaces

* Point to new fpp alpha release

* Fix the fprime-gds version

* Update for framer/deframer work

* Fix cmake tests

* Clean up annotations

* Clean up final fpp
2025-06-24 09:08:44 -07:00

16 lines
536 B
Fortran

module Svc {
interface FrameAccumulator {
@ Receive raw bytes from a ComInterface (e.g. ComStub)
guarded input port dataIn: Svc.ComDataWithContext
@ Port for sending an extracted frame out
output port dataOut: Svc.ComDataWithContext
@ Port for returning ownership of buffers received on dataIn
output port dataReturnOut: Svc.ComDataWithContext
@ Port receiving back ownership of buffers sent on frameOut
sync input port dataReturnIn: Svc.ComDataWithContext
}
}