private int Read_CB(Libvirt.virStreamPtr st, IntPtr data, uint nbytes, IntPtr @opaque) { return(0); //var remainingbytes = fstream.Length - fstream.Position; //if(remainingbytes < nbytes) // nbytes = (uint)remainingbytes; //var dat = new byte[nbytes]; //var bread = fstream.Read(dat, 0, (int)nbytes); //System.Runtime.InteropServices.Marshal.Copy(dat, 0, data, bread); //Debug.WriteLine("returning " + bread); //return bread; }
public Stream(Libvirt.virStreamPtr ptr) { _StreamPtr = ptr; }
public Stream(Libvirt.virStreamPtr ptr) { _StreamPtr = ptr; }