Expand description

A Unix sharedmem implementation.

On Android, this is partially reused to wrap unix_shmem::ashmem::AshmemShMem, Although for an ServedShMemProvider using a unix domain socket Is needed on top.

Modules

Module containing ashmem shared memory support, commonly used on Android.

Structs

Mmap-based The sharedmap impl for unix using shm_open and mmap. Default on MacOS and iOS, where we need a central point to unmap shared mem segments for dubious Mach kernel reasons.

A ShMemProvider which uses shmget/shmat/shmctl to provide shared memory mappings.

Type Definitions

Shared memory for Unix

Shared memory Provider for Unix