Package com.biglybt.core.devices.impl
Class TranscodeJobOutputLeecher.Channel
java.lang.Object
com.biglybt.core.devices.impl.TranscodeJobOutputLeecher.Channel
- All Implemented Interfaces:
DiskManagerChannel
- Enclosing class:
- TranscodeJobOutputLeecher
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) long
private RandomAccessFile
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
channel_destroyed
volatile boolean channel_destroyed -
channel_position
volatile long channel_position -
raf
-
-
Constructor Details
-
Channel
protected Channel()
-
-
Method Details
-
createRequest
- Specified by:
createRequest
in interfaceDiskManagerChannel
-
getFile
- Specified by:
getFile
in interfaceDiskManagerChannel
-
getPosition
public long getPosition()- Specified by:
getPosition
in interfaceDiskManagerChannel
-
isDestroyed
public boolean isDestroyed()- Specified by:
isDestroyed
in interfaceDiskManagerChannel
-
destroy
public void destroy()- Specified by:
destroy
in interfaceDiskManagerChannel
-
read
- Throws:
IOException
-