A shared memory region (allocated using mmap or a similar system call). More...

Public Member Functions | |
| SharedMemoryDevice (Device.Kind kind, String name, IntPtr hint, ulong size) | |
| The shared memory device constructor. More... | |
Properties | |
| String | Name [get] |
| IntPtr | Hint [get] |
| ulong | Size [get] |
Properties inherited from eXtremeDB.Database.Device | |
| Kind | DeviceKind [get] |
| uint | iKind [get] |
Additional Inherited Members | |
Public Types inherited from eXtremeDB.Database.Device | |
| enum class | Kind { Data , DiskCache , TransactionLog , AsyncBuffer , PipeBuffer } |
| The assignment of this device. More... | |
A shared memory region (allocated using mmap or a similar system call).
| eXtremeDB.Database.SharedMemoryDevice.SharedMemoryDevice | ( | Device.Kind | kind, |
| String | name, | ||
| IntPtr | hint, | ||
| ulong | size | ||
| ) |
The shared memory device constructor.
| kind | the device assignment. |
| name | the segment name. |
| hint | the proposed region address. |
| size | the region size. |
|
get |
|
get |
|
get |