Menu

Tree [0cc7a8] master /
 History

HTTPS access


File Date Author Commit
 inc 2018-04-16 Francesco Bradascio Francesco Bradascio [0cc7a8] Source files reorganization
 src 2018-04-16 Francesco Bradascio Francesco Bradascio [0cc7a8] Source files reorganization
 .gitignore 2018-04-16 Francesco Bradascio Francesco Bradascio [0cc7a8] Source files reorganization
 LICENSE 2018-03-30 fbradasc fbradasc [449d99] Initial commit
 Makefile 2018-04-16 Francesco Bradascio Francesco Bradascio [0cc7a8] Source files reorganization
 Makefile.android 2018-04-16 Francesco Bradascio Francesco Bradascio [fe3d73] Code cleanup
 Makefile.unix 2018-04-16 Francesco Bradascio Francesco Bradascio [fe3d73] Code cleanup
 README.md 2018-04-16 Francesco Bradascio Francesco Bradascio [d57092] Updating README.md
 SharedBuffer.exvim 2018-03-30 Francesco Bradascio Francesco Bradascio [9bd43f] First release

Read Me

                                 SharedBuffer
                                 ------------

Sample code to demostrate the use of shared memory between different processes (not forked)

Supported targets:

  • linux / unix

By means of the following APIs:

  • SYSV (shmctl, shmget, shmat, shmdt)
  • POSIX (ftruncate, shm_unlink, shm_open)

  • Android

By means of the following APIs:

  • SYSV (partially implemented using the ION library)

Unix sockets and sendmsg/recvmsg (ancillary data) are used for the IPC.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.