public void Dispose() { if (fd != null) { Libeio.close(fd, err => { }); } }
public void EndWrite(IIOStream stream) { Libeio.close(fd, err => { fd = null; }); if (callback != null) { callback(); } }