Klasse DBusPropertyInfo

Alle implementierten Schnittstellen:
PointerInterface

public class DBusPropertyInfo extends Record
Information about a D-Bus property on a D-Bus interface.

https://docs.gtk.org/gio/struct.DBusPropertyInfo.html

  • Felddetails

    • REF_COUNT

      public static final String REF_COUNT
      The reference count or -1 if statically allocated.
      Siehe auch:
    • NAME

      public static final String NAME
      The name of the D-Bus property, e.g. "SupportedFilesystems".
      Siehe auch:
    • SIGNATURE

      public static final String SIGNATURE
      The D-Bus signature of the property (a single complete type).
      Siehe auch:
    • FLAGS

      public static final String FLAGS
      Access control flags for the property.
      Siehe auch:
  • Konstruktordetails

  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • setFieldRefCount

      public void setFieldRefCount(int ref_count)
      The reference count or -1 if statically allocated.
    • getFieldRefCount

      public int getFieldRefCount()
      The reference count or -1 if statically allocated.
    • setFieldName

      public void setFieldName(Str name)
      The name of the D-Bus property, e.g. "SupportedFilesystems".
    • getFieldName

      public Str getFieldName()
      The name of the D-Bus property, e.g. "SupportedFilesystems".
    • setFieldSignature

      public void setFieldSignature(Str signature)
      The D-Bus signature of the property (a single complete type).
    • getFieldSignature

      public Str getFieldSignature()
      The D-Bus signature of the property (a single complete type).
    • setFieldFlags

      public void setFieldFlags(int flags)
      Access control flags for the property.
    • getFieldFlags

      public int getFieldFlags()
      Access control flags for the property.
    • ref

      public DBusPropertyInfo ref()
      If @info is statically allocated does nothing. Otherwise increases
      the reference count.
      Gibt zurück:
      The same @info.
    • unref

      public void unref()
      If @info is statically allocated, does nothing. Otherwise decreases
      the reference count of @info. When its reference count drops to 0,
      the memory used is freed.
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()