Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Scheduler
Class jq_RegisterState  view jq_RegisterState download jq_RegisterState.java

java.lang.Object
  extended byScheduler.jq_RegisterState
All Implemented Interfaces:
Clazz.jq_DontAlign, Assembler.x86.x86Constants

public class jq_RegisterState
extends java.lang.Object
implements Assembler.x86.x86Constants, Clazz.jq_DontAlign


Field Summary
static int CONTEXT_CONTROL
           
static int CONTEXT_DEBUG_REGISTERS
           
static int CONTEXT_EXTENDED_REGISTERS
           
static int CONTEXT_FLOATING_POINT
           
static int CONTEXT_FULL
           
static int CONTEXT_i386
           
static int CONTEXT_INTEGER
           
static int CONTEXT_SEGMENTS
           
(package private)  int ContextFlags
           
(package private)  int ControlWord
           
(package private)  int Cr0NpxState
           
(package private)  int DataOffset
           
(package private)  int DataSelector
           
(package private)  int Dr0
           
(package private)  int Dr1
           
(package private)  int Dr2
           
(package private)  int Dr3
           
(package private)  int Dr6
           
(package private)  int Dr7
           
(package private)  int Eax
           
(package private)  Memory.StackAddress Ebp
           
(package private)  int Ebx
           
(package private)  int Ecx
           
(package private)  int Edi
           
(package private)  int Edx
           
(package private)  int EFlags
           
static int EFLAGS_AUXCARRY
           
static int EFLAGS_CARRY
           
static int EFLAGS_DIRECTION
           
static int EFLAGS_INTERRUPT
           
static int EFLAGS_IOPRIV_MASK
           
static int EFLAGS_IOPRIV_SHIFT
           
static int EFLAGS_NESTEDTASK
           
static int EFLAGS_OVERFLOW
           
static int EFLAGS_PARITY
           
static int EFLAGS_SIGN
           
static int EFLAGS_TRAP
           
static int EFLAGS_ZERO
           
(package private)  Memory.CodeAddress Eip
           
(package private)  int ErrorOffset
           
(package private)  int ErrorSelector
           
(package private)  int Esi
           
(package private)  Memory.StackAddress Esp
           
(package private)  short fp0_H
           
(package private)  long fp0_L
           
(package private)  short fp1_H
           
(package private)  long fp1_L
           
(package private)  short fp2_H
           
(package private)  long fp2_L
           
(package private)  short fp3_H
           
(package private)  long fp3_L
           
(package private)  short fp4_H
           
(package private)  long fp4_L
           
(package private)  short fp5_H
           
(package private)  long fp5_L
           
(package private)  short fp6_H
           
(package private)  long fp6_L
           
(package private)  short fp7_H
           
(package private)  long fp7_L
           
(package private)  int SegCs
           
(package private)  int SegDs
           
(package private)  int SegEs
           
(package private)  int SegFs
           
(package private)  int SegGs
           
(package private)  int SegSs
           
(package private)  int StatusWord
           
(package private)  int TagWord
           
 
Fields inherited from interface Assembler.x86.x86Constants
AL, AX, BOUNDS_EX_NUM, CACHE_LINE_SIZE, CJUMP_NEAR, CJUMP_SHORT, COMPLEX, EAX, EBP, EBX, ECX, EDI, EDX, ESI, ESP, JUMP_NEAR, JUMP_SHORT, MOD_DISP32, MOD_DISP8, MOD_EA, MOD_REG, NP, PU, PV, RA, RM_SIB, SCALE_1, SCALE_2, SCALE_4, SCALE_8, SEIMM8, SHIFT_ONCE, UV
 
Fields inherited from interface Clazz.jq_DontAlign
_class
 
Constructor Summary
jq_RegisterState()
           
 
Method Summary
 Memory.StackAddress getEbp()
           
 Memory.CodeAddress getEip()
           
 Memory.StackAddress getEsp()
           
 void setEbp(Memory.StackAddress a)
           
 void setEip(Memory.CodeAddress a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ContextFlags

int ContextFlags

Dr0

int Dr0

Dr1

int Dr1

Dr2

int Dr2

Dr3

int Dr3

Dr6

int Dr6

Dr7

int Dr7

ControlWord

int ControlWord

StatusWord

int StatusWord

TagWord

int TagWord

ErrorOffset

int ErrorOffset

ErrorSelector

int ErrorSelector

DataOffset

int DataOffset

DataSelector

int DataSelector

fp0_L

long fp0_L

fp0_H

short fp0_H

fp1_L

long fp1_L

fp1_H

short fp1_H

fp2_L

long fp2_L

fp2_H

short fp2_H

fp3_L

long fp3_L

fp3_H

short fp3_H

fp4_L

long fp4_L

fp4_H

short fp4_H

fp5_L

long fp5_L

fp5_H

short fp5_H

fp6_L

long fp6_L

fp6_H

short fp6_H

fp7_L

long fp7_L

fp7_H

short fp7_H

Cr0NpxState

int Cr0NpxState

SegGs

int SegGs

SegFs

int SegFs

SegEs

int SegEs

SegDs

int SegDs

Edi

int Edi

Esi

int Esi

Ebx

int Ebx

Edx

int Edx

Ecx

int Ecx

Eax

int Eax

Ebp

Memory.StackAddress Ebp

Eip

Memory.CodeAddress Eip

SegCs

int SegCs

EFlags

int EFlags

Esp

Memory.StackAddress Esp

SegSs

int SegSs

EFLAGS_CARRY

public static final int EFLAGS_CARRY
See Also:
Constant Field Values

EFLAGS_PARITY

public static final int EFLAGS_PARITY
See Also:
Constant Field Values

EFLAGS_AUXCARRY

public static final int EFLAGS_AUXCARRY
See Also:
Constant Field Values

EFLAGS_ZERO

public static final int EFLAGS_ZERO
See Also:
Constant Field Values

EFLAGS_SIGN

public static final int EFLAGS_SIGN
See Also:
Constant Field Values

EFLAGS_TRAP

public static final int EFLAGS_TRAP
See Also:
Constant Field Values

EFLAGS_INTERRUPT

public static final int EFLAGS_INTERRUPT
See Also:
Constant Field Values

EFLAGS_DIRECTION

public static final int EFLAGS_DIRECTION
See Also:
Constant Field Values

EFLAGS_OVERFLOW

public static final int EFLAGS_OVERFLOW
See Also:
Constant Field Values

EFLAGS_NESTEDTASK

public static final int EFLAGS_NESTEDTASK
See Also:
Constant Field Values

EFLAGS_IOPRIV_MASK

public static final int EFLAGS_IOPRIV_MASK
See Also:
Constant Field Values

EFLAGS_IOPRIV_SHIFT

public static final int EFLAGS_IOPRIV_SHIFT
See Also:
Constant Field Values

CONTEXT_i386

public static final int CONTEXT_i386
See Also:
Constant Field Values

CONTEXT_CONTROL

public static final int CONTEXT_CONTROL
See Also:
Constant Field Values

CONTEXT_INTEGER

public static final int CONTEXT_INTEGER
See Also:
Constant Field Values

CONTEXT_SEGMENTS

public static final int CONTEXT_SEGMENTS
See Also:
Constant Field Values

CONTEXT_FLOATING_POINT

public static final int CONTEXT_FLOATING_POINT
See Also:
Constant Field Values

CONTEXT_DEBUG_REGISTERS

public static final int CONTEXT_DEBUG_REGISTERS
See Also:
Constant Field Values

CONTEXT_EXTENDED_REGISTERS

public static final int CONTEXT_EXTENDED_REGISTERS
See Also:
Constant Field Values

CONTEXT_FULL

public static final int CONTEXT_FULL
See Also:
Constant Field Values
Constructor Detail

jq_RegisterState

public jq_RegisterState()
Method Detail

getEbp

public Memory.StackAddress getEbp()

getEsp

public Memory.StackAddress getEsp()

getEip

public Memory.CodeAddress getEip()

setEbp

public void setEbp(Memory.StackAddress a)

setEip

public void setEip(Memory.CodeAddress a)