Package edu.wpi.first.hal.sim.mockdata
Class SimDeviceDataJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.sim.mockdata.SimDeviceDataJNI
-
public class SimDeviceDataJNI extends JNIWrapper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSimDeviceDataJNI.SimDeviceInfostatic classSimDeviceDataJNI.SimValueInfo-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description SimDeviceDataJNI()
-
Method Summary
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad
-
-
-
-
Method Detail
-
registerSimDeviceCreatedCallback
public static int registerSimDeviceCreatedCallback(String prefix, SimDeviceCallback callback, boolean initialNotify)
-
cancelSimDeviceCreatedCallback
public static void cancelSimDeviceCreatedCallback(int uid)
-
registerSimDeviceFreedCallback
public static int registerSimDeviceFreedCallback(String prefix, SimDeviceCallback callback)
-
cancelSimDeviceFreedCallback
public static void cancelSimDeviceFreedCallback(int uid)
-
getSimDeviceHandle
public static int getSimDeviceHandle(String name)
-
getSimValueDeviceHandle
public static int getSimValueDeviceHandle(int handle)
-
enumerateSimDevices
public static SimDeviceDataJNI.SimDeviceInfo[] enumerateSimDevices(String prefix)
-
registerSimValueCreatedCallback
public static int registerSimValueCreatedCallback(int device, SimValueCallback callback, boolean initialNotify)
-
cancelSimValueCreatedCallback
public static void cancelSimValueCreatedCallback(int uid)
-
registerSimValueChangedCallback
public static int registerSimValueChangedCallback(int handle, SimValueCallback callback, boolean initialNotify)
-
cancelSimValueChangedCallback
public static void cancelSimValueChangedCallback(int uid)
-
getSimValueHandle
public static int getSimValueHandle(int device, String name)
-
enumerateSimValues
public static SimDeviceDataJNI.SimValueInfo[] enumerateSimValues(int device)
-
getSimValueEnumOptions
public static String[] getSimValueEnumOptions(int handle)
-
resetSimDeviceData
public static void resetSimDeviceData()
-
-