// Copyright © 2019 The CefSharp Authors. All rights reserved. // // Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. using System; namespace CefSharp.Callback { /// /// Callback for asynchronous continuation of . /// public interface IResourceSkipCallback : IDisposable { /// /// Callback for asynchronous continuation of Skip(). /// /// If bytesSkipped > 0 then either Skip() will be called /// again until the requested number of bytes have been skipped or the request will proceed. /// If bytesSkipped <= the request will fail with ERR_REQUEST_RANGE_NOT_SATISFIABLE. void Continue(Int64 bytesSkipped); /// /// Gets a value indicating whether the callback has been disposed of. /// bool IsDisposed { get; } } }