Encapsulate the interface for shared memory, both public and private.
Provide interface for allocation of shared memory from caller. This is fundemental to enablement of Memory Management.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is a solution space issue. The library will not impose locking on shared memory between processes that it has no idea what the required behavior is.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Encapsulate the interface for shared memory, both public and private.
Provide interface for allocation of shared memory from caller. This is fundemental to enablement of Memory Management.
SRS, Use Case Reports, Analysis Diagram, Class Report and Design Diagram checked in and posted to the web.
http://corelinux.sourceforge.net/doc/requirements/req20873.html
There remains the issue of coordinating storage objects across process spaces when the Memory allocation is created "shared".
This is a solution space issue. The library will not impose locking on shared memory between processes that it has no idea what the required behavior is.