Interface IIOManager
Assembly: MediaBrowser.Controller.dll
public interface IIOManager
Methods
GetConnectionContext(HttpRequestOptions, MediaProtocol)
Declaration
IDisposable GetConnectionContext(HttpRequestOptions options, MediaProtocol protocol)
Parameters
Returns
Type |
Description |
System.IDisposable |
|
Declaration
DateTimeOffset? GetLastWriteTimeUtc(ReadOnlySpan<char> path, MediaProtocol protocol, bool fileExists)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<System.Char> |
path |
|
MediaProtocol |
protocol |
|
System.Boolean |
fileExists |
|
Returns
Type |
Description |
System.Nullable<System.DateTimeOffset> |
|
Declaration
MediaProtocol GetPathProtocol(ReadOnlySpan<char> path)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<System.Char> |
path |
|
Returns
Declaration
Task<HttpResponseInfo> GetResponse(HttpRequestOptions options)
Parameters
Returns
Declaration
Task<HttpResponseInfo> GetResponse(HttpRequestOptions options, MediaProtocol protocol)
Parameters
Returns
Declaration
string MakeAbsolute(string url, string parentUrl, MediaProtocol parentProtocol)
Parameters
Type |
Name |
Description |
System.String |
url |
|
System.String |
parentUrl |
|
MediaProtocol |
parentProtocol |
|
Returns
Type |
Description |
System.String |
|
Extension Methods