Package ch.bailu.gtk.gobject
Class SignalQuery
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gobject.SignalQuery
- All Implemented Interfaces:
PointerInterface
A structure holding in-depth information for a specific signal.
See also: g_signal_query()
See also: g_signal_query()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe interface/instance type that this signal can be emitted for.static final StringThe number of parameters that user callbacks take.static final StringThe return type for user callbacks.static final StringThe signal flags as passed in to g_signal_new().static final StringThe signal id of the signal being queried, or 0 if the
signal to be queried was unknown.static final StringThe signal name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandlerlongThe interface/instance type that this signal can be emitted for.intThe number of parameters that user callbacks take.longThe return type for user callbacks.intThe signal flags as passed in to g_signal_new().intThe signal id of the signal being queried, or 0 if the
signal to be queried was unknown.The signal name.voidsetFieldItype(long itype) The interface/instance type that this signal can be emitted for.voidsetFieldNParams(int n_params) The number of parameters that user callbacks take.voidsetFieldReturnType(long return_type) The return type for user callbacks.voidsetFieldSignalFlags(int signal_flags) The signal flags as passed in to g_signal_new().voidsetFieldSignalId(int signal_id) The signal id of the signal being queried, or 0 if the
signal to be queried was unknown.voidsetFieldSignalName(Str signal_name) The signal name.Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksMethods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
SIGNAL_ID
The signal id of the signal being queried, or 0 if the
signal to be queried was unknown.- See Also:
-
SIGNAL_NAME
The signal name.- See Also:
-
ITYPE
The interface/instance type that this signal can be emitted for.- See Also:
-
SIGNAL_FLAGS
The signal flags as passed in to g_signal_new().- See Also:
-
RETURN_TYPE
The return type for user callbacks.- See Also:
-
N_PARAMS
The number of parameters that user callbacks take.- See Also:
-
-
Constructor Details
-
SignalQuery
-
-
Method Details
-
getClassHandler
-
setFieldSignalId
public void setFieldSignalId(int signal_id) The signal id of the signal being queried, or 0 if the
signal to be queried was unknown. -
getFieldSignalId
public int getFieldSignalId()The signal id of the signal being queried, or 0 if the
signal to be queried was unknown. -
setFieldSignalName
The signal name. -
getFieldSignalName
The signal name. -
setFieldItype
public void setFieldItype(long itype) The interface/instance type that this signal can be emitted for. -
getFieldItype
public long getFieldItype()The interface/instance type that this signal can be emitted for. -
setFieldSignalFlags
public void setFieldSignalFlags(int signal_flags) The signal flags as passed in to g_signal_new(). -
getFieldSignalFlags
public int getFieldSignalFlags()The signal flags as passed in to g_signal_new(). -
setFieldReturnType
public void setFieldReturnType(long return_type) The return type for user callbacks. -
getFieldReturnType
public long getFieldReturnType()The return type for user callbacks. -
setFieldNParams
public void setFieldNParams(int n_params) The number of parameters that user callbacks take. -
getFieldNParams
public int getFieldNParams()The number of parameters that user callbacks take.
-