JP Swinski

Results 25 issues of JP Swinski

The store/ram.c module does not keep track of data that has been dequeued. Therefore if an application closes a channel without relinquishing all dequeued bundles, those bundles are left as...

Currently bplib only checks that the destination node and service of an ACS bundle matches the current channel's node and service numbers; and if it does, it goes ahead and...

The library could open mutliple storage services per channel - one for each bundle priority (bulk, normal, expedited. This could be handled similar to how DACS and data bundles each...

* Need to add test for when there are bundles in storage that have all been loaded, and then bplib_load is called to load another one. This was failing in...

The library currently does not support receiving fragmented bundles and reconstituting the payload before delivering to the application.

The current cFE OS module does not implement the locks and signals interfaces. This is okay for cFS implementations that put all the processing in one task (and therefore do...

In the bplib_store function there is a check to see if the header needs to be prebuilt. This is not thread safe against itself nor against the bplib_process function when...

The constraint on the number of fills per dacs leaves a lot of wiggle room in what the actual size of the bundle will be. Things like headers and the...

There should be an api to force the generation of a DACS bundle that contains the current aggregation of bundle acknowledgments.

The current design requires that there is an open slot in the active table before a bundle is dequeued, in case it requests custody transfer. But in reality, even if...