public WaitResponse(ICoroutineResult result) { Result = result; }
public static ICoroutineYield Read(Stream stream, byte[] buffer, int offset, int len, out ICoroutineResult <int> result) { return(F.Assign(out result, new WaitForReadBuffer(stream, buffer, offset, len))); }
public static ICoroutineYield Read(Stream stream, int len, out ICoroutineResult <byte[]> result) { return(F.Assign(out result, new WaitForRead(stream, len))); }
public static ICoroutineYield Read(Stream stream, byte[] buffer, out ICoroutineResult <int> result) { return(Read(stream, buffer, 0, buffer.Length, out result)); }