Skip to content

API_Java

ufrisk edited this page Jun 25, 2022 · 2 revisions

Java API

Most functionality in the Memory Process File System is made available in a Java API for the use by developers. The Java API is a wrapper for the C/C++ API. Since the MemProcFS native library is 64-bit only the Java process must be running in 64-bit mode to be able to make use of the C# library.

The Java API requires Java Native Access (JNA) on the classpath.

The Java API is included in the form of vmm.jar in the pre-built version which should be included on the classpath.

API documentation in the form of JavaDoc is available.

Example:

An example file containing a lot of use cases are found in the file VmmExample.java. The Java API is similar to the Python API.

Functionality:

The functionality mirror the functionality of the C/C++ API at large. Please consult the Java API sources or the C/C++ API documentation for information and guidance.

Clone this wiki locally