edu.stanford.suif.keepresident
Class KernelInterface
java.lang.Object
edu.stanford.suif.keepresident.KernelInterface
- public class KernelInterface
- extends java.lang.Object
KernelInterface
- Version:
- $Id: KernelInterface.java,v 1.3 2004/08/18 00:15:02 jwhaley Exp $
- Author:
- John Whaley
|
Method Summary |
int |
call_nz(java.lang.String procName)
|
int |
call_nz(java.lang.String procName,
int a)
|
int |
call_nz(java.lang.String procName,
int a,
int b)
|
int |
call_nz(java.lang.String procName,
int a,
int b,
int c)
|
int |
call_nz(java.lang.String procName,
int a,
int b,
int c,
int d)
|
int |
call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e)
|
int |
call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f)
|
int |
call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f,
int g)
|
int |
call_z(java.lang.String procName)
|
int |
call_z(java.lang.String procName,
int a)
|
int |
call_z(java.lang.String procName,
int a,
int b)
|
int |
call_z(java.lang.String procName,
int a,
int b,
int c)
|
int |
call_z(java.lang.String procName,
int a,
int b,
int c,
int d)
|
int |
call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e)
|
int |
call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f)
|
int |
call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f,
int g)
|
int |
call(java.lang.String procName)
|
int |
call(java.lang.String procName,
int a)
|
int |
call(java.lang.String procName,
int a,
int b)
|
int |
call(java.lang.String procName,
int a,
int b,
int c)
|
java.lang.String |
convertToString(int p)
|
void |
free()
|
boolean |
FreeLibrary(int handle)
|
static int |
GetByteArrayElements(byte[] a)
|
static int |
GetIntArrayElements(int[] a)
|
int |
GetProcAddress(int lib,
java.lang.String name)
|
int |
LoadLibrary(java.lang.String name)
|
static void |
memcpy(int to,
int from,
int size)
|
static void |
ReleaseByteArrayElements(byte[] a,
int b)
|
static void |
ReleaseIntArrayElements(int[] a,
int b)
|
static int |
strlen(int p)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KernelInterface
public KernelInterface()
free
public void free()
convertToString
public java.lang.String convertToString(int p)
call
public int call(java.lang.String procName)
call
public int call(java.lang.String procName,
int a)
call
public int call(java.lang.String procName,
int a,
int b)
call
public int call(java.lang.String procName,
int a,
int b,
int c)
call_z
public int call_z(java.lang.String procName)
call_z
public int call_z(java.lang.String procName,
int a)
call_z
public int call_z(java.lang.String procName,
int a,
int b)
call_z
public int call_z(java.lang.String procName,
int a,
int b,
int c)
call_z
public int call_z(java.lang.String procName,
int a,
int b,
int c,
int d)
call_z
public int call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e)
call_z
public int call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f)
call_z
public int call_z(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f,
int g)
call_nz
public int call_nz(java.lang.String procName)
call_nz
public int call_nz(java.lang.String procName,
int a)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b,
int c)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b,
int c,
int d)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f)
call_nz
public int call_nz(java.lang.String procName,
int a,
int b,
int c,
int d,
int e,
int f,
int g)
GetIntArrayElements
public static int GetIntArrayElements(int[] a)
ReleaseIntArrayElements
public static void ReleaseIntArrayElements(int[] a,
int b)
GetByteArrayElements
public static int GetByteArrayElements(byte[] a)
ReleaseByteArrayElements
public static void ReleaseByteArrayElements(byte[] a,
int b)
strlen
public static int strlen(int p)
memcpy
public static void memcpy(int to,
int from,
int size)
LoadLibrary
public int LoadLibrary(java.lang.String name)
FreeLibrary
public boolean FreeLibrary(int handle)
GetProcAddress
public int GetProcAddress(int lib,
java.lang.String name)
Copyright © 2004-2005 Stanford SUIF Group. All Rights Reserved.