private static IntPtr CreateLoop() { IntPtr ptr = UV.Alloc(uv_loop_size().ToInt32()); int r = uv_loop_init(ptr); Ensure.Success(r); return(ptr); }
internal UVStream(Loop loop, int size) : this(loop, UV.Alloc(size)) { }
internal HandleBase(Loop loop, int size) : this(loop, UV.Alloc(size)) { }
public PermaRequest(int size) : this(UV.Alloc(size)) { }