public IHmeAsyncResult BeginWrite(byte[] buffer, int offset, int count, IHmeAsyncCallback callback) { HmeAsyncResult result = new HmeAsyncResult(); result.Callback = callback; result.AsyncResult = _innerStream.BeginWrite(buffer, offset, count, AsyncCallbackWrapper, result); return(result); }
public IHmeAsyncResult BeginRead(int count, IHmeAsyncCallback callback) { HmeAsyncResult result = new HmeAsyncResult(); result.Callback = callback; EnsureBuffer(count); result.AsyncResult = _innerStream.BeginRead(_readBuffer, 0, count, AsyncCallbackWrapper, result); return(result); }
public IHmeAsyncResult BeginRead(int count, IHmeAsyncCallback callback) { return(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(_contract.BeginRead(count, Tivo.Has.AddInSideAdapters.IHmeAsyncCallbackAddInAdapter.ViewToContractAdapter(callback)))); }
public IHmeAsyncResult BeginWrite(byte[] buffer, int offset, int count, IHmeAsyncCallback callback) { return(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(_contract.BeginWrite(buffer, offset, count, Tivo.Has.AddInSideAdapters.IHmeAsyncCallbackAddInAdapter.ViewToContractAdapter(callback)))); }