Sha256: 5c508b95f91281488967771c28d56fb5479c87f043e6f6be852ce55b8aca34a2

Contents?: true

Size: 996 Bytes

Versions: 10

Compression:

Stored size: 996 Bytes

Contents

package com.rho;

import java.io.IOException;

import j2me.io.FileNotFoundException;

public interface IRAFile {
	public void open(String name) throws FileNotFoundException;
	public void open(String name, String mode) throws FileNotFoundException;
	public void close() throws IOException;
	
	public long size() throws IOException;
	public void setSize(long newSize) throws IOException;
	
	public void seek(long pos) throws IOException;
	public long seekPos() throws IOException;
	
	public void write(int b) throws IOException;
	public void write(byte[] b, int off, int len) throws IOException;
	
	public int read() throws IOException;
	public int read(byte[] b, int off, int len) throws IOException;
	
	public void sync() throws IOException;
	
	public void listenForSync(String name) throws IOException;
	public void stopListenForSync(String name) throws IOException;
	
	public boolean exists();
	public void delete() throws IOException;
	public void rename(String newName) throws IOException;
}

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rhodes-1.5.5 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.5.4 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.5.3 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.5.2 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.5.1 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.5.0 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.4.2 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.4.1 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.4.0 platform/shared/rubyJVM/src/com/rho/IRAFile.java
rhodes-1.2.2 platform/shared/rubyJVM/src/com/rho/IRAFile.java