com.github.junrar.unpack.vm
Class RarVM
java.lang.Object
com.github.junrar.unpack.vm.BitInput
com.github.junrar.unpack.vm.RarVM
public class RarVM
- extends BitInput
DOCUMENT ME
- Version:
- $LastChangedRevision$
- Author:
- $LastChangedBy$
|
Constructor Summary |
RarVM()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VM_MEMSIZE
public static final int VM_MEMSIZE
- See Also:
- Constant Field Values
VM_MEMMASK
public static final int VM_MEMMASK
- See Also:
- Constant Field Values
VM_GLOBALMEMADDR
public static final int VM_GLOBALMEMADDR
- See Also:
- Constant Field Values
VM_GLOBALMEMSIZE
public static final int VM_GLOBALMEMSIZE
- See Also:
- Constant Field Values
VM_FIXEDGLOBALSIZE
public static final int VM_FIXEDGLOBALSIZE
- See Also:
- Constant Field Values
RarVM
public RarVM()
init
public void init()
setLowEndianValue
public void setLowEndianValue(byte[] mem,
int offset,
int value)
setLowEndianValue
public void setLowEndianValue(Vector<Byte> mem,
int offset,
int value)
execute
public void execute(VMPreparedProgram prg)
getMem
public byte[] getMem()
prepare
public void prepare(byte[] code,
int codeSize,
VMPreparedProgram prg)
ReadData
public static int ReadData(BitInput rarVM)
setMemory
public void setMemory(int pos,
byte[] data,
int offset,
int dataSize)
Copyright © 2012. All Rights Reserved.