Class JnaNativeCallback

  • All Implemented Interfaces:
    com.sun.jna.Callback, com.sun.jna.CallbackProxy, INativeCallback

    public class JnaNativeCallback
    extends java.lang.Object
    implements INativeCallback, com.sun.jna.CallbackProxy
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.sun.jna.Callback

        com.sun.jna.Callback.UncaughtExceptionHandler
    • Field Summary

      • Fields inherited from interface com.sun.jna.Callback

        FORBIDDEN_NAMES, METHOD_NAME
    • Constructor Detail

      • JnaNativeCallback

        public JnaNativeCallback​(ICallback pCallback)
    • Method Detail

      • translateType

        public static java.lang.Class<?> translateType​(java.lang.Class<?> type)
      • callback

        public java.lang.Object callback​(java.lang.Object[] args)
        Specified by:
        callback in interface com.sun.jna.CallbackProxy
      • getParameterTypes

        public java.lang.Class<?>[] getParameterTypes()
        Specified by:
        getParameterTypes in interface com.sun.jna.CallbackProxy
      • getReturnType

        public java.lang.Class<?> getReturnType()
        Specified by:
        getReturnType in interface com.sun.jna.CallbackProxy