class

Shimfs

Inherits Reference < Object

Constants

VERSION = "1.0.0"

Constructors

new(size : Int32, resource_name : String, address : Pointer(Void))

WHY ADDRESS AND MAP_FIXED: imfs store absolute pointers. until it stop doing this and use relative pointer, we must ensure the pointers stay valid by having the page at the same location in all process.

Source
new(size : Int32)
Source

Class methods

check(error : LibC::Int, name : String) : LibC::Int
Source

Instance methods

address
Source
close
Source
closed?
Source
finalize
Source
is_owner
Source
open(path, mode) : IMFSIO
Source
resource_name
Source
size
Source
with_lock
Source

Nested types