JNative project : see http://jnative.sf.net

A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

AbstractBasicData<T> - Class in org.xvolks.jnative.misc.basicStructures
 
AbstractBasicData(T) - Constructor for class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
AbstractMemoryBlock - Class in org.xvolks.jnative.pointers.memory
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ New Memory blocks should extends this class This software is released under the GPL.
allocMemory(int) - Static method in class org.xvolks.jnative.JNative
Method allocMemory allocates native block of memory : don't forget to free it with freeMemory(int)!!!!

B

BasicData<T> - Interface in org.xvolks.jnative.misc.basicStructures
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ Instances of BasicData are specialized blocks of memory They are values, memory, pointers to the memory This software is released under the GPL.
byteArrayIntoBytes(byte[], byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoBoolean(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoDouble(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoFloat(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoInt(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoLong(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
bytesIntoShort(byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 

C

createFile(String, int, int, SecurityAttributes, int, int, int) - Static method in class org.xvolks.jnative.util.Kernel32
HANDLE CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile );
createMemoryBlock(int) - Static method in class org.xvolks.jnative.pointers.memory.MemoryBlockFactory
 
createPointer() - Method in interface org.xvolks.jnative.misc.basicStructures.BasicData
Method createPointer reserves a native MemoryBlock and copy its value in it
createPointer() - Method in class org.xvolks.jnative.misc.basicStructures.HWND
Method createPointer
createPointer() - Method in class org.xvolks.jnative.misc.basicStructures.INT64
Method createPointer
createPointer() - Method in class org.xvolks.jnative.misc.basicStructures.LONG
Method createPointer
createPointer() - Method in class org.xvolks.jnative.misc.basicStructures.UINT
Method createPointer
createPointer() - Method in class org.xvolks.jnative.misc.MemoryStatusEx
Method createPointer reserves a native MemoryBlock and copy its value in it
createPointer() - Method in class org.xvolks.jnative.misc.MSG
Method createPointer
createPointer() - Method in class org.xvolks.jnative.misc.Point
Method createPointer reserves a native MemoryBlock and copy its value in it
createWindowEx(int, String, String, int, int, int, int, int, int, int, int, int) - Static method in class org.xvolks.jnative.util.User32
HWND CreateWindowEx( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, -3 for HWND_MESSAGE (Message only windows) HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam );

D

defWindowProc(HWND, UINT, WPARAM, LPARAM) - Static method in class org.xvolks.jnative.util.User32
 
dispatchMessage(MSG) - Static method in class org.xvolks.jnative.util.User32
 
dispose() - Method in class org.xvolks.jnative.JNative
Method dispose free native pointers and memory internally used by the jnative dll No more calls to this dll can be done when dispose is called !!
dispose() - Method in class org.xvolks.jnative.misc.SecurityAttributes
 
dispose() - Method in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
Method dispose provides a way to free the memory
dispose() - Method in class org.xvolks.jnative.pointers.memory.HeapMemoryBlock
Method dispose provides a way to free the memory
dispose() - Method in interface org.xvolks.jnative.pointers.memory.MemoryBlock
Method dispose provides a way to free the memory
dispose() - Method in class org.xvolks.jnative.pointers.memory.NativeMemoryBlock
Method dispose provides a way to free the memory This implementation does nothing as we do not know how this memory block was allocated
dispose() - Method in class org.xvolks.jnative.pointers.NullPointer
Method dispose does nothing because there is no need to free some memory
dispose() - Method in class org.xvolks.jnative.pointers.Pointer
Method dispose frees the memory addressed by this pointer
DLL_NAME - Static variable in class org.xvolks.jnative.util.User32
 
drive - Variable in class org.xvolks.jnative.misc.FreeDiskSpace
 
dwActiveProcessorMask - Variable in class org.xvolks.jnative.misc.SystemInfo
 
dwAllocationGranularity - Variable in class org.xvolks.jnative.misc.SystemInfo
 
dwLength - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
dwMemoryLoad - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
dwNumberOfProcessors - Variable in class org.xvolks.jnative.misc.SystemInfo
 
dwPageSize - Variable in class org.xvolks.jnative.misc.SystemInfo
 
dwProcessorType - Variable in class org.xvolks.jnative.misc.SystemInfo
 

E

equals(Object) - Method in class org.xvolks.jnative.JNative
Indicates whether some other object is "equal to" this one.

F

finalize() - Method in class org.xvolks.jnative.JNative
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
finalize() - Method in class org.xvolks.jnative.misc.SecurityAttributes
 
finalize() - Method in class org.xvolks.jnative.pointers.Pointer
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
FreeDiskSpace - Class in org.xvolks.jnative.misc
FreeDiskSpace this utility class is created and populated by Kernel32.getDiskFreeSpaceEx().
FreeDiskSpace(String, Long, Long, Long) - Constructor for class org.xvolks.jnative.misc.FreeDiskSpace
 
freeMemory(int) - Static method in class org.xvolks.jnative.JNative
Method freeMemory try to free the block of memory pointed by pointer
No checks are done to see if the pointer is valid (TODO ?)

G

getAsByte(int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method getAsByte
getAsByte(int) - Method in class org.xvolks.jnative.pointers.Pointer
Method getAsByte
getAsInt(int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method getAsInt
getAsInt(int) - Method in class org.xvolks.jnative.pointers.Pointer
Method getAsInt
getAsLong(int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method getAsLong
getAsLong(int) - Method in class org.xvolks.jnative.pointers.Pointer
Method getAsLong
getAsShort(int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method getAsShort
getAsShort(int) - Method in class org.xvolks.jnative.pointers.Pointer
Method getAsShort
getAsString() - Method in class org.xvolks.jnative.pointers.NullPointer
Method getAsString
getAsString() - Method in class org.xvolks.jnative.pointers.Pointer
Method getAsString
getComputerName() - Static method in class org.xvolks.jnative.util.Kernel32
 
getCurrentModule() - Static method in class org.xvolks.jnative.JNative
Method getCurrentModule
getDiskFreeSpaceEx(String) - Static method in class org.xvolks.jnative.util.Kernel32
 
getDLLFileExports(String) - Static method in class org.xvolks.jnative.JNative
Method getDLLFileExports gets all the names of the functions exported by a library
getDLLName() - Method in class org.xvolks.jnative.JNative
Method getDLLName
getFunctionName() - Method in class org.xvolks.jnative.JNative
Method getFunctionName
getLastError() - Static method in class org.xvolks.jnative.util.Kernel32
 
getLpSecurityDescriptor() - Method in class org.xvolks.jnative.misc.SecurityAttributes
Returns LpSecurityDescriptor
getMemory(int, int) - Static method in class org.xvolks.jnative.JNative
Method getMemory
getMemory() - Method in class org.xvolks.jnative.pointers.NullPointer
Method getMemory
getMemory() - Method in class org.xvolks.jnative.pointers.Pointer
Method getMemory
getMemoryAsString(int, int) - Static method in class org.xvolks.jnative.JNative
Method getMemoryAsString
getMessage(MSG, HWND, int, int) - Static method in class org.xvolks.jnative.util.User32
 
getNativeSystemInfo() - Static method in class org.xvolks.jnative.util.Kernel32
typedef struct _SYSTEM_INFO { union { DWORD dwOemId; struct { WORD wProcessorArchitecture; WORD wReserved; }; }; DWORD dwPageSize; LPVOID lpMinimumApplicationAddress; LPVOID lpMaximumApplicationAddress; DWORD_PTR dwActiveProcessorMask; DWORD dwNumberOfProcessors; DWORD dwProcessorType; DWORD dwAllocationGranularity; WORD wProcessorLevel; WORD wProcessorRevision; } SYSTEM_INFO;
getNextByte() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
getNextInt() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
getNextLong() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
getNextShort() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
getNLength() - Method in class org.xvolks.jnative.misc.SecurityAttributes
Returns NLength
getParameter(int) - Method in class org.xvolks.jnative.JNative
Method getParameter
getPointer() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
Method getPointer
getPointer() - Method in interface org.xvolks.jnative.misc.basicStructures.BasicData
Method getPointer gets the Pointer created by createPointer()
getPointer() - Method in class org.xvolks.jnative.misc.MSG
Method getPointer
getPointer() - Method in class org.xvolks.jnative.misc.SecurityAttributes
 
getPointer() - Method in class org.xvolks.jnative.pointers.memory.AbstractMemoryBlock
Method getPointer
getPointer() - Method in interface org.xvolks.jnative.pointers.memory.MemoryBlock
Method getPointer
getPointer() - Method in class org.xvolks.jnative.pointers.Pointer
Method getPointer
getRetVal() - Method in class org.xvolks.jnative.JNative
Method getRetVal gets the value returned by the function, should be verified to avoid invalid pointers when getting out values
getSize() - Method in class org.xvolks.jnative.pointers.memory.AbstractMemoryBlock
Method getSize
getSize() - Method in interface org.xvolks.jnative.pointers.memory.MemoryBlock
Method getSize
getSize() - Method in class org.xvolks.jnative.pointers.Pointer
Method getSize
getSizeOf() - Method in interface org.xvolks.jnative.misc.basicStructures.BasicData
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.basicStructures.HWND
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.basicStructures.INT64
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.basicStructures.LONG
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.basicStructures.UINT
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.MemoryStatusEx
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.MSG
Method getSizeOf
getSizeOf() - Method in class org.xvolks.jnative.misc.Point
Method getSizeOf
getType() - Method in enum org.xvolks.jnative.Type
 
getUnitStatus() - Static method in class org.xvolks.test.SNDPTester
 
getValue() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
Method getValue
getValue() - Method in interface org.xvolks.jnative.misc.basicStructures.BasicData
Method getValue gets the value of this BasicData (often this)
getValue() - Method in class org.xvolks.jnative.misc.MSG
Method getValue
getValue() - Method in class org.xvolks.jnative.misc.Point
Method getValue
getValueAsString() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
getValueFromPointer() - Method in interface org.xvolks.jnative.misc.basicStructures.BasicData
Method getValueFromPointer gets the value of this data from the native memory block
getValueFromPointer() - Method in class org.xvolks.jnative.misc.basicStructures.HWND
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.basicStructures.INT64
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.basicStructures.LONG
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.basicStructures.UINT
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.MemoryStatusEx
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.MSG
Method getValueFromPointer
getValueFromPointer() - Method in class org.xvolks.jnative.misc.Point
Method getValueFromPointer
getX() - Method in class org.xvolks.jnative.misc.Point
Returns X
getY() - Method in class org.xvolks.jnative.misc.Point
Returns Y
GHND - Static variable in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
GlobalMemoryBlock - Class in org.xvolks.jnative.pointers.memory
 
GlobalMemoryBlock(int) - Constructor for class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
GlobalMemoryBlock(int, int) - Constructor for class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
globalMemoryStatusEx() - Static method in class org.xvolks.jnative.util.Kernel32
Method globalMemoryStatusEx BOOL GlobalMemoryStatusEx( LPMEMORYSTATUSEX lpBuffer ); Parameters lpBuffer [in, out] Pointer to a MEMORYSTATUSEX structure that receives information about current memory availability.
GMEM_FIXED - Static variable in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
GMEM_MOVEABLE - Static variable in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
GMEM_ZEROINIT - Static variable in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 
GPTR - Static variable in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
 

H

HeapMemoryBlock - Class in org.xvolks.jnative.pointers.memory
 
HeapMemoryBlock(int) - Constructor for class org.xvolks.jnative.pointers.memory.HeapMemoryBlock
 
HWND - Class in org.xvolks.jnative.misc.basicStructures
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This software is released under the GPL.
HWND(int) - Constructor for class org.xvolks.jnative.misc.basicStructures.HWND
 

I

INIT_ALREADY_INITIALIZED - Static variable in class org.xvolks.test.SNDPTester
 
INIT_HEARTBEAT_FAILURE - Static variable in class org.xvolks.test.SNDPTester
 
INIT_INI_NOT_FOUND - Static variable in class org.xvolks.test.SNDPTester
 
INIT_INVALID_PORTNUMBER - Static variable in class org.xvolks.test.SNDPTester
 
INIT_MANAGER_START_FAILURE - Static variable in class org.xvolks.test.SNDPTester
 
INIT_SHUTTDOWN_IN_PROGRESS - Static variable in class org.xvolks.test.SNDPTester
 
INIT_SOCKET_FAILURE - Static variable in class org.xvolks.test.SNDPTester
 
INIT_SUCCESS - Static variable in class org.xvolks.test.SNDPTester
 
INIT_VERSION_ERROR - Static variable in class org.xvolks.test.SNDPTester
 
INT64 - Class in org.xvolks.jnative.misc.basicStructures
 
INT64(long) - Constructor for class org.xvolks.jnative.misc.basicStructures.INT64
 
intIntoBytes(int, byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
invoke() - Method in class org.xvolks.jnative.JNative
Method invoke calls the function
isBInheritHandle() - Method in class org.xvolks.jnative.misc.SecurityAttributes
Returns BInheritHandle

J

JNative - Class in org.xvolks.jnative
JNative this is the main class for calling native functions.
JNative(String, String) - Constructor for class org.xvolks.jnative.JNative
Constructor exact call of new JNative(dllName, functionName, false);
Creates a function without debug output
JNative(String, String, boolean) - Constructor for class org.xvolks.jnative.JNative
Constructor
JNativeTester - Class in org.xvolks.test
 
JNativeTester() - Constructor for class org.xvolks.test.JNativeTester
 

K

Kernel32 - Class in org.xvolks.jnative.util
Kernel32 this is the class wrapper to Kernel32.dll.
Kernel32() - Constructor for class org.xvolks.jnative.util.Kernel32
 

L

lFreeBytesAvailable - Variable in class org.xvolks.jnative.misc.FreeDiskSpace
 
LONG - Class in org.xvolks.jnative.misc.basicStructures
 
LONG(int) - Constructor for class org.xvolks.jnative.misc.basicStructures.LONG
 
longIntoBytes(long, byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
LPARAM - Class in org.xvolks.jnative.misc.basicStructures
 
LPARAM(int) - Constructor for class org.xvolks.jnative.misc.basicStructures.LPARAM
 
lpMaximumApplicationAddress - Variable in class org.xvolks.jnative.misc.SystemInfo
 
lpMinimumApplicationAddress - Variable in class org.xvolks.jnative.misc.SystemInfo
 
LRESULT - Class in org.xvolks.jnative.misc.basicStructures
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This software is released under the GPL.
LRESULT(int) - Constructor for class org.xvolks.jnative.misc.basicStructures.LRESULT
 
lTotalNumberOfBytes - Variable in class org.xvolks.jnative.misc.FreeDiskSpace
 
lTotalNumberOfFreeBytes - Variable in class org.xvolks.jnative.misc.FreeDiskSpace
 

M

Machine - Class in org.xvolks.jnative.misc.machine
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This software is released under the GPL.
Machine() - Constructor for class org.xvolks.jnative.misc.machine.Machine
 
main(String[]) - Static method in class org.xvolks.test.JNativeTester
 
main(String[]) - Static method in class org.xvolks.test.SNDPTester
 
MemoryBlock - Interface in org.xvolks.jnative.pointers.memory
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This interface represents a block of native memory This software is released under the GPL.
MemoryBlockFactory - Class in org.xvolks.jnative.pointers.memory
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This factory permits to reserve a block of memory of the default type HeapMemoryBlock : is currently the default type.
MemoryStatusEx - Class in org.xvolks.jnative.misc
 
MemoryStatusEx() - Constructor for class org.xvolks.jnative.misc.MemoryStatusEx
 
messageBox(int, String, String, int) - Static method in class org.xvolks.jnative.util.User32
 
MSG - Class in org.xvolks.jnative.misc
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ TODO : Create each value : createPointer should copy values in memory and back TODO : this should be a BasicData The C structure typedef struct {   HWND hwnd;   UINT message;   WPARAM wParam;   LPARAM lParam;   DWORD time;   POINT pt; } MSG, *PMSG; This software is released under the GPL.
MSG() - Constructor for class org.xvolks.jnative.misc.MSG
 
MSG.WindowsConstants - Class in org.xvolks.jnative.misc
 
MSG.WindowsConstants() - Constructor for class org.xvolks.jnative.misc.MSG.WindowsConstants
 
mValue - Variable in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 

N

NativeException - Exception in org.xvolks.jnative.exceptions
NativeException : this exception is thrown if something goes wrong in the native side.
NativeException(String) - Constructor for exception org.xvolks.jnative.exceptions.NativeException
 
NativeMemoryBlock - Class in org.xvolks.jnative.pointers.memory
 
NativeMemoryBlock(int, int) - Constructor for class org.xvolks.jnative.pointers.memory.NativeMemoryBlock
 
NullPointer - Class in org.xvolks.jnative.pointers
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $; This class encapsulate a native NULL pointer.
NullPointer() - Constructor for class org.xvolks.jnative.pointers.NullPointer
Constructor creates a null Pointer with a size of allocated memory set to zero

O

offset - Variable in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
org.xvolks.jnative - package org.xvolks.jnative
 
org.xvolks.jnative.exceptions - package org.xvolks.jnative.exceptions
 
org.xvolks.jnative.misc - package org.xvolks.jnative.misc
 
org.xvolks.jnative.misc.basicStructures - package org.xvolks.jnative.misc.basicStructures
 
org.xvolks.jnative.misc.machine - package org.xvolks.jnative.misc.machine
 
org.xvolks.jnative.pointers - package org.xvolks.jnative.pointers
 
org.xvolks.jnative.pointers.memory - package org.xvolks.jnative.pointers.memory
 
org.xvolks.jnative.util - package org.xvolks.jnative.util
 
org.xvolks.test - package org.xvolks.test
 

P

parseInt(String) - Static method in class org.xvolks.jnative.util.StructConverter
parse a hex string into an int.
parseLong(String) - Static method in class org.xvolks.jnative.util.StructConverter
 
parseShort(String) - Static method in class org.xvolks.jnative.util.StructConverter
 
Point - Class in org.xvolks.jnative.misc
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ Structure C typedef struct tagPOINT {   LONG x;   LONG y; } POINT, *PPOINT, NEAR *NPPOINT, FAR *LPPOINT; This software is released under the GPL.
Point() - Constructor for class org.xvolks.jnative.misc.Point
 
Point(int, int) - Constructor for class org.xvolks.jnative.misc.Point
 
pointer - Variable in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
Pointer - Class in org.xvolks.jnative.pointers
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $; This class encapsulate a native pointer.
Pointer(MemoryBlock) - Constructor for class org.xvolks.jnative.pointers.Pointer
Constructor : allocates size memory block in the native side

R

registerWindowProc(int, WindowProc) - Static method in class org.xvolks.jnative.JNative
Method registerWindowProc register a WindowProc for the Window hwnd
reserveMemory(int) - Method in class org.xvolks.jnative.pointers.memory.GlobalMemoryBlock
Method reserveMemory allocate a block of native memory
reserveMemory(int) - Method in class org.xvolks.jnative.pointers.memory.HeapMemoryBlock
Method reserveMemory allocate a block of native memory
reserveMemory(int) - Method in interface org.xvolks.jnative.pointers.memory.MemoryBlock
Method reserveMemory allocate a block of native memory
reserveMemory(int) - Method in class org.xvolks.jnative.pointers.memory.NativeMemoryBlock
Method reserveMemory allocate a block of native memory

S

SecurityAttributes - Class in org.xvolks.jnative.misc
SecurityAttributes this utility class is used by Kernel32.createFile().
SecurityAttributes() - Constructor for class org.xvolks.jnative.misc.SecurityAttributes
 
setBInheritHandle(boolean) - Method in class org.xvolks.jnative.misc.SecurityAttributes
Sets BInheritHandle
setByteAt(int, byte) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setByteAt
setByteAt(int, byte) - Method in class org.xvolks.jnative.pointers.Pointer
Method setByteAt
setIntAt(int, int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setIntAt
setIntAt(int, int) - Method in class org.xvolks.jnative.pointers.Pointer
Method setIntAt
setLongAt(int, int) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setLongAt
setLongAt(int, long) - Method in class org.xvolks.jnative.pointers.Pointer
Method setLongAt
setLpSecurityDescriptor(Pointer) - Method in class org.xvolks.jnative.misc.SecurityAttributes
Sets LpSecurityDescriptor
setMemory(int, String) - Static method in class org.xvolks.jnative.JNative
Method setMemory fills the native memory with the content of buffer
Be aware that buffer overflows are no checked !!!!
setMemory(int, byte[]) - Static method in class org.xvolks.jnative.JNative
Method setMemory fills the native memory with the content of buffer
Be aware that buffer overflows are no checked !!!!
setMemory(int, byte[], int, int) - Static method in class org.xvolks.jnative.JNative
Method setMemory fills the native memory with the content of buffer
Be aware that buffer overflows are no checked !!!!
setMemory(String) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setMemory
setMemory(byte[]) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setMemory
setMemory(String) - Method in class org.xvolks.jnative.pointers.Pointer
Method setMemory fills the native memory with the content of buffer
setMemory(byte[]) - Method in class org.xvolks.jnative.pointers.Pointer
Method setMemory fills the native memory with the content of buffer
setNLength(int) - Method in class org.xvolks.jnative.misc.SecurityAttributes
Sets NLength
setParameter(int, Type, String) - Method in class org.xvolks.jnative.JNative
Method setParameter
Sets the parameter at index pos
setParameter(int, Type, byte[]) - Method in class org.xvolks.jnative.JNative
Method setParameter
Sets the parameter at index pos
setParameter(int, int, int) - Method in class org.xvolks.jnative.JNative
Method setParameter
Sets the parameter at index pos
setParameter(int, Pointer) - Method in class org.xvolks.jnative.JNative
Method setParameter
Sets the parameter at index pos
setPointer(Integer) - Method in class org.xvolks.jnative.pointers.memory.AbstractMemoryBlock
 
setPreferredMemoryType(Class<? extends MemoryBlock>) - Static method in class org.xvolks.jnative.pointers.memory.MemoryBlockFactory
 
setRetVal(Type) - Method in class org.xvolks.jnative.JNative
Method setRetVal fixes the return type of this function.
setShortAt(int, short) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setShortAt
setShortAt(int, short) - Method in class org.xvolks.jnative.pointers.Pointer
Method setShortAt
setSize(int) - Method in class org.xvolks.jnative.pointers.memory.AbstractMemoryBlock
 
setStringAt(int, String) - Method in class org.xvolks.jnative.pointers.NullPointer
Method setStringAt
setStringAt(int, String) - Method in class org.xvolks.jnative.pointers.Pointer
Method setStringAt
shortIntoBytes(short, byte[], int) - Static method in class org.xvolks.jnative.util.StructConverter
 
showWindow(HWND, int) - Static method in class org.xvolks.jnative.util.User32
 
shutDown() - Static method in class org.xvolks.test.SNDPTester
 
SIZE - Static variable in class org.xvolks.jnative.misc.machine.Machine
 
sizeOf() - Static method in class org.xvolks.jnative.misc.basicStructures.HWND
Method sizeOf
sizeOf() - Static method in class org.xvolks.jnative.misc.basicStructures.INT64
Method sizeOf
sizeOf() - Static method in class org.xvolks.jnative.misc.basicStructures.LONG
Method sizeOf
sizeOf() - Static method in class org.xvolks.jnative.misc.basicStructures.UINT
 
sizeOf() - Static method in class org.xvolks.jnative.misc.MemoryStatusEx
 
sizeOf() - Static method in class org.xvolks.jnative.misc.MSG
 
sizeOf() - Static method in class org.xvolks.jnative.misc.Point
 
SNDP_APP_ERROR - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_CODELINES_AVAILABLE - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_CONNECTED - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_DISCONNECTED - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_DLL_ERROR - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_DOC_COMPLETE_AVAILABLE - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_EXCEPTION - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_FEEDER_EMPTY - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_FLOWING - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_FRONT_IMAGES_AVAILABLE - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_INVALID_DOC_ID - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_NOT_INITIALIZED - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_READY - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_READYING - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_REAR_IMAGES_AVAILABLE - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_SHUTDOWN - Static variable in class org.xvolks.test.SNDPTester
 
SNDP_SHUTTING_DOWN - Static variable in class org.xvolks.test.SNDPTester
 
SNDPTester - Class in org.xvolks.test
 
SNDPTester() - Constructor for class org.xvolks.test.SNDPTester
 
StructConverter - Class in org.xvolks.jnative.util
 
SW_FORCEMINIMIZE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_HIDE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_MAX - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_MAXIMIZE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_MINIMIZE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_NORMAL - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_RESTORE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOW - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWDEFAULT - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWMAXIMIZED - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWMINIMIZED - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWMINNOACTIVE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWNA - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWNOACTIVATE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SW_SHOWNORMAL - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
SystemInfo - Class in org.xvolks.jnative.misc
SystemInfo this utility class is used by Kernel32.getNativeSystemInfo().
SystemInfo(Pointer) - Constructor for class org.xvolks.jnative.misc.SystemInfo
 

T

toString() - Method in class org.xvolks.jnative.misc.basicStructures.AbstractBasicData
 
toString() - Method in class org.xvolks.jnative.misc.FreeDiskSpace
 
toString() - Method in class org.xvolks.jnative.misc.MemoryStatusEx
 
toString() - Method in class org.xvolks.jnative.misc.SystemInfo
 
translateMessage(MSG) - Static method in class org.xvolks.jnative.util.User32
 
Type - Enum in org.xvolks.jnative
This enumeration manages the different types of data nedeed by JNative.

U

UINT - Class in org.xvolks.jnative.misc.basicStructures
 
UINT(short) - Constructor for class org.xvolks.jnative.misc.basicStructures.UINT
 
ullAvailExtendedVirtual - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullAvailPageFile - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullAvailPhys - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullAvailVirtual - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullTotalPageFile - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullTotalPhys - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
ullTotalVirtual - Variable in class org.xvolks.jnative.misc.MemoryStatusEx
 
updateWindow(HWND) - Static method in class org.xvolks.jnative.util.User32
 
User32 - Class in org.xvolks.jnative.util
User32 this is the class wrapper to User32.dll.
User32() - Constructor for class org.xvolks.jnative.util.User32
 

V

valueOf(String) - Static method in enum org.xvolks.jnative.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xvolks.jnative.Type
Returns an array containing the constants of this enum type, in the order they're declared.

W

WindowProc - Interface in org.xvolks.jnative.util
WindowProc this interface must be implemented to receive events from native window.
windowProc(int, int, int, int) - Method in interface org.xvolks.jnative.util.WindowProc
Method windowProc recieve events from native window
WPARAM - Class in org.xvolks.jnative.misc.basicStructures
$Id: index-all.html,v 1.4 2006/01/23 20:33:00 mdenty Exp $ This software is released under the GPL.
WPARAM(int) - Constructor for class org.xvolks.jnative.misc.basicStructures.WPARAM
 
wProcessorArchitecture - Variable in class org.xvolks.jnative.misc.SystemInfo
 
wProcessorLevel - Variable in class org.xvolks.jnative.misc.SystemInfo
 
wProcessorRevision - Variable in class org.xvolks.jnative.misc.SystemInfo
 
wReserved - Variable in class org.xvolks.jnative.misc.SystemInfo
 
WS_BORDER - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_CAPTION - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_CHILD - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_CHILDWINDOW - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_CLIPCHILDREN - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_CLIPSIBLINGS - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_DISABLED - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_DLGFRAME - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_GROUP - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_HSCROLL - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_ICONIC - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_MAXIMIZE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_MAXIMIZEBOX - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_MINIMIZE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_MINIMIZEBOX - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_OVERLAPPED - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_OVERLAPPEDWINDOW - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_POPUP - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_POPUPWINDOW - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_SIZEBOX - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_SYSMENU - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_TABSTOP - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_THICKFRAME - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_TILED - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_TILEDWINDOW - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_VISIBLE - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 
WS_VSCROLL - Static variable in class org.xvolks.jnative.misc.MSG.WindowsConstants
 

X

x - Variable in class org.xvolks.jnative.misc.Point
 

Y

y - Variable in class org.xvolks.jnative.misc.Point
 

Z

zeroMemory() - Method in class org.xvolks.jnative.pointers.NullPointer
Method zeroMemory
zeroMemory() - Method in class org.xvolks.jnative.pointers.Pointer
Method zeroMemory performs a memset(pointer, 0)

A B C D E F G H I J K L M N O P R S T U V W X Y Z

JNative project : see http://jnative.sf.net