11 #include "DVDInputStream.h" 20 void Close()
override;
21 int Read(uint8_t* buf,
int buf_size)
override;
22 int64_t Seek(int64_t offset,
int whence)
override;
23 bool IsEOF()
override;
24 int64_t GetLength()
override;
25 std::string GetFileName()
override;
27 void Abort()
override { m_aborted =
true; }
28 bool Aborted() {
return m_aborted; }
30 const CFileItem& GetItem()
const {
return m_item; }
32 std::string GetProxyType()
const;
33 std::string GetProxyHost()
const;
34 uint16_t GetProxyPort()
const;
35 std::string GetProxyUser()
const;
36 std::string GetProxyPassword()
const;
39 bool m_aborted =
false;
Represents a file on a share.
Definition: FileItem.h:102