Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public IHmeAsyncResult BeginRead(int count, IHmeAsyncCallback callback)
 {
     return(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(_contract.BeginRead(count, Tivo.Has.AddInSideAdapters.IHmeAsyncCallbackAddInAdapter.ViewToContractAdapter(callback))));
 }
Beispiel #4
0
 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))));
 }