mirror of
https://github.com/nasa/fprime.git
synced 2025-12-10 00:44:37 -06:00
* 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
16 lines
536 B
Fortran
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
|
|
}
|
|
}
|