Package org.gnome.gio
Class UnixConnection.UnixConnectionClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gio.IOStream.IOStreamClass
org.gnome.gio.SocketConnection.SocketConnectionClass
org.gnome.gio.UnixConnection.UnixConnectionClass
- All Implemented Interfaces:
Proxy
- Enclosing class:
UnixConnection
public static class UnixConnection.UnixConnectionClass
extends SocketConnection.SocketConnectionClass
-
Constructor Summary
ConstructorDescriptionAllocate a new UnixConnectionClass.UnixConnectionClass
(Arena arena) Allocate a new UnixConnectionClass.UnixConnectionClass
(MemorySegment address) Create a UnixConnectionClass proxy instance for the provided memory address. -
Method Summary
Methods inherited from class org.gnome.gio.IOStream.IOStreamClass
overrideCloseAsync, overrideCloseFinish, overrideCloseFn, overrideGetInputStream, overrideGetOutputStream
Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
UnixConnectionClass
Create a UnixConnectionClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
UnixConnectionClass
Allocate a new UnixConnectionClass.- Parameters:
arena
- to control the memory allocation scope
-
UnixConnectionClass
public UnixConnectionClass()Allocate a new UnixConnectionClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-