コード例 #1
0
ファイル: HmeStream.cs プロジェクト: ljvankuiken/tivo-sdks
        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);
        }
コード例 #2
0
ファイル: HmeStream.cs プロジェクト: ljvankuiken/tivo-sdks
        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);
        }
コード例 #3
0
 public IHmeAsyncResult BeginRead(int count, IHmeAsyncCallback callback)
 {
     return(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(_contract.BeginRead(count, Tivo.Has.AddInSideAdapters.IHmeAsyncCallbackAddInAdapter.ViewToContractAdapter(callback))));
 }
コード例 #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))));
 }