Class SocketConnectable.SocketConnectableIface

java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.SocketConnectable.SocketConnectableIface
All Implemented Interfaces:
Proxy
Enclosing interface:
SocketConnectable

public static class SocketConnectable.SocketConnectableIface extends TypeInterface
Provides an interface for returning a GSocketAddressEnumerator and GProxyAddressEnumerator
  • Constructor Details

    • SocketConnectableIface

      public SocketConnectableIface(MemorySegment address)
      Create a SocketConnectableIface proxy instance for the provided memory address.
      Parameters:
      address - the memory address of the native object
  • Method Details

    • getMemoryLayout

      public static MemoryLayout getMemoryLayout()
      The memory layout of the native struct.
      Returns:
      the memory layout
    • overrideEnumerate

      public void overrideEnumerate(Arena arena, @Nullable Method method)
      Override virtual method enumerate.
      Parameters:
      method - the method to invoke
    • overrideProxyEnumerate

      public void overrideProxyEnumerate(Arena arena, @Nullable Method method)
      Override virtual method proxy_enumerate.
      Parameters:
      method - the method to invoke
    • overrideToString

      public void overrideToString(Arena arena, @Nullable Method method)
      Override virtual method to_string.
      Parameters:
      method - the method to invoke