| 20 | import java.nio.ByteBuffer; |
| 21 | |
| 22 | public interface ElfByteChannel extends java.nio.channels.ByteChannel { |
| 23 | |
| 24 | long position() throws IOException; |
| 25 | |
| 26 | ElfByteChannel position(long newPosition) throws IOException; |
| 27 | |
| 28 | int read(ByteBuffer dst) throws IOException; |
| 29 | |
| 30 | int read(ByteBuffer dst, long position) throws IOException; |
| 31 | |
| 32 | long size() throws IOException; |
| 33 | |
| 34 | ElfByteChannel truncate(long size) throws IOException; |
| 35 | |
| 36 | int write(ByteBuffer src) throws IOException; |
| 37 | } |
no outgoing calls
no test coverage detected