Interface CallbackI

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface and Description
      static interface  CallbackI.B
      A Callback that returns a byte value.
      static interface  CallbackI.D
      A Callback that returns a double value.
      static interface  CallbackI.F
      A Callback that returns a float value.
      static interface  CallbackI.I
      A Callback that returns an int value.
      static interface  CallbackI.J
      A Callback that returns a long value.
      static interface  CallbackI.P
      A Callback that returns a pointer value.
      static interface  CallbackI.S
      A Callback that returns a short value.
      static interface  CallbackI.V
      A Callback with no return value.
      static interface  CallbackI.Z
      A Callback that returns a boolean value.
    • Method Detail

      • getSignature

        java.lang.String getSignature()
        Returns the dyncall signature for this callback function. [INTERNAL API]
        Returns:
        the dyncall signature
      • address

        default long address()
        Description copied from interface: Pointer
        Returns the raw pointer address as a long value.
        Specified by:
        address in interface Pointer
        Returns:
        the pointer address