Package org.gnome.soup
Class WebsocketExtension.WebsocketExtensionClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.soup.WebsocketExtension.WebsocketExtensionClass
- All Implemented Interfaces:
Proxy
- Direct Known Subclasses:
WebsocketExtensionDeflate.WebsocketExtensionDeflateClass
- Enclosing class:
WebsocketExtension
The class structure for the
SoupWebsocketExtension
.-
Constructor Summary
ConstructorDescriptionAllocate a new WebsocketExtensionClass.WebsocketExtensionClass
(Arena arena) Allocate a new WebsocketExtensionClass.WebsocketExtensionClass
(MemorySegment address) Create a WebsocketExtensionClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideConfigure
(Arena arena, Method method) Override virtual methodconfigure
.void
overrideGetRequestParams
(Arena arena, Method method) Override virtual methodget_request_params
.void
overrideGetResponseParams
(Arena arena, Method method) Override virtual methodget_response_params
.void
overrideProcessIncomingMessage
(Arena arena, Method method) Override virtual methodprocess_incoming_message
.void
overrideProcessOutgoingMessage
(Arena arena, Method method) Override virtual methodprocess_outgoing_message
.readName()
Read the value of the fieldname
.void
Write a value in the fieldname
.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
-
WebsocketExtensionClass
Create a WebsocketExtensionClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
WebsocketExtensionClass
Allocate a new WebsocketExtensionClass.- Parameters:
arena
- to control the memory allocation scope
-
WebsocketExtensionClass
public WebsocketExtensionClass()Allocate a new WebsocketExtensionClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
readName
-
writeName
-
overrideConfigure
-
overrideGetRequestParams
-
overrideGetResponseParams
-
overrideProcessOutgoingMessage
-
overrideProcessIncomingMessage
-