Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GDBusInterfaceSkeletonClass Struct Reference

#include <gdbusinterfaceskeleton.h>

Data Fields

GObjectClass parent_class
 
GDBusInterfaceInfo *(* get_info )(GDBusInterfaceSkeleton *interface_)
 
GDBusInterfaceVTable *(* get_vtable )(GDBusInterfaceSkeleton *interface_)
 
GVariant *(* get_properties )(GDBusInterfaceSkeleton *interface_)
 
void(* flush )(GDBusInterfaceSkeleton *interface_)
 
gpointer vfunc_padding [8]
 
gboolean(* g_authorize_method )(GDBusInterfaceSkeleton *interface_, GDBusMethodInvocation *invocation)
 
gpointer signal_padding [8]
 

Detailed Description

GDBusInterfaceSkeletonClass: @parent_class: The parent class. @get_info: Returns a GDBusInterfaceInfo. See g_dbus_interface_skeleton_get_info() for details. @get_vtable: Returns a GDBusInterfaceVTable. See g_dbus_interface_skeleton_get_vtable() for details. @get_properties: Returns a GVariant with all properties. See g_dbus_interface_skeleton_get_properties(). @flush: Emits outstanding changes, if any. See g_dbus_interface_skeleton_flush(). @g_authorize_method: Signal class handler for the #GDBusInterfaceSkeleton::g-authorize-method signal.

Class structure for GDBusInterfaceSkeleton.

Since: 2.30

Definition at line 60 of file gdbusinterfaceskeleton.h.

Field Documentation

◆ flush

void(* _GDBusInterfaceSkeletonClass::flush) (GDBusInterfaceSkeleton *interface_)

Definition at line 68 of file gdbusinterfaceskeleton.h.

◆ g_authorize_method

gboolean(* _GDBusInterfaceSkeletonClass::g_authorize_method) (GDBusInterfaceSkeleton *interface_, GDBusMethodInvocation *invocation)

Definition at line 75 of file gdbusinterfaceskeleton.h.

◆ get_info

GDBusInterfaceInfo *(* _GDBusInterfaceSkeletonClass::get_info) (GDBusInterfaceSkeleton *interface_)

Definition at line 65 of file gdbusinterfaceskeleton.h.

◆ get_properties

GVariant *(* _GDBusInterfaceSkeletonClass::get_properties) (GDBusInterfaceSkeleton *interface_)

Definition at line 67 of file gdbusinterfaceskeleton.h.

◆ get_vtable

GDBusInterfaceVTable *(* _GDBusInterfaceSkeletonClass::get_vtable) (GDBusInterfaceSkeleton *interface_)

Definition at line 66 of file gdbusinterfaceskeleton.h.

◆ parent_class

GObjectClass _GDBusInterfaceSkeletonClass::parent_class

Definition at line 62 of file gdbusinterfaceskeleton.h.

◆ signal_padding

gpointer _GDBusInterfaceSkeletonClass::signal_padding[8]

Definition at line 79 of file gdbusinterfaceskeleton.h.

◆ vfunc_padding

gpointer _GDBusInterfaceSkeletonClass::vfunc_padding[8]

Definition at line 71 of file gdbusinterfaceskeleton.h.


The documentation for this struct was generated from the following file: