Annotations glossary

Annotation Glossary

N

nullable

NULL may be passed as the value in, out, in-out; or as a return value.

O

out

Parameter for returning results. Default is transfer full.

S

skip

Exposed in C code, not necessarily available in other languages.

T

transfer full

Free data after the code is done.

transfer none

Don't free data after the code is done.

type

Override the parsed C type with given type.

F

FB_DBUS_NAME, FB_DBUS_NAME
FB_DBUS_PATH, FB_DBUS_PATH
FB_DBUS_TYPE, FB_DBUS_TYPE
org.sigxcpu.Feedback, org.sigxcpu.Feedback
org.sigxcpu.Feedback.EndFeedback(), The EndFeedback() method
org.sigxcpu.Feedback.TriggerFeedback(), The TriggerFeedback() method
org.sigxcpu.Feedback::FeedbackEnded, The "FeedbackEnded" signal
org.sigxcpu.Feedback:Profile, The "Profile" property

L

LfbEvent, LfbEvent
LfbEvent::feedback-ended, The “feedback-ended” signal
LfbEvent:end-reason, The “end-reason” property
LfbEvent:event, The “event” property
LfbEvent:feedback-profile, The “feedback-profile” property
LfbEvent:state, The “state” property
LfbEvent:timeout, The “timeout” property
LfbEventEndReason, enum LfbEventEndReason
LfbEventState, enum LfbEventState
LfbGdbusFeedback, LfbGdbusFeedback
LfbGdbusFeedback::feedback-ended, The “feedback-ended” signal
LfbGdbusFeedback::handle-end-feedback, The “handle-end-feedback” signal
LfbGdbusFeedback::handle-trigger-feedback, The “handle-trigger-feedback” signal
LfbGdbusFeedback:profile, The “profile” property
LfbGdbusFeedbackIface, struct LfbGdbusFeedbackIface
LfbGdbusFeedbackProxy, struct LfbGdbusFeedbackProxy
LfbGdbusFeedbackProxyClass, struct LfbGdbusFeedbackProxyClass
LfbGdbusFeedbackProxyPrivate, LfbGdbusFeedbackProxyPrivate
LfbGdbusFeedbackSkeleton, struct LfbGdbusFeedbackSkeleton
LfbGdbusFeedbackSkeletonClass, struct LfbGdbusFeedbackSkeletonClass
LfbGdbusFeedbackSkeletonPrivate, LfbGdbusFeedbackSkeletonPrivate
lfb_event_end_feedback, lfb_event_end_feedback ()
lfb_event_end_feedback_async, lfb_event_end_feedback_async ()
lfb_event_end_feedback_finish, lfb_event_end_feedback_finish ()
lfb_event_get_end_reason, lfb_event_get_end_reason ()
lfb_event_get_event, lfb_event_get_event ()
lfb_event_get_feedback_profile, lfb_event_get_feedback_profile ()
lfb_event_get_state, lfb_event_get_state ()
lfb_event_get_timeout, lfb_event_get_timeout ()
lfb_event_new, lfb_event_new ()
lfb_event_set_feedback_profile, lfb_event_set_feedback_profile ()
lfb_event_set_timeout, lfb_event_set_timeout ()
lfb_event_trigger_feedback, lfb_event_trigger_feedback ()
lfb_event_trigger_feedback_async, lfb_event_trigger_feedback_async ()
lfb_event_trigger_feedback_finish, lfb_event_trigger_feedback_finish ()
lfb_gdbus_feedback_call_end_feedback, lfb_gdbus_feedback_call_end_feedback ()
lfb_gdbus_feedback_call_end_feedback_finish, lfb_gdbus_feedback_call_end_feedback_finish ()
lfb_gdbus_feedback_call_end_feedback_sync, lfb_gdbus_feedback_call_end_feedback_sync ()
lfb_gdbus_feedback_call_trigger_feedback, lfb_gdbus_feedback_call_trigger_feedback ()
lfb_gdbus_feedback_call_trigger_feedback_finish, lfb_gdbus_feedback_call_trigger_feedback_finish ()
lfb_gdbus_feedback_call_trigger_feedback_sync, lfb_gdbus_feedback_call_trigger_feedback_sync ()
lfb_gdbus_feedback_complete_end_feedback, lfb_gdbus_feedback_complete_end_feedback ()
lfb_gdbus_feedback_complete_trigger_feedback, lfb_gdbus_feedback_complete_trigger_feedback ()
lfb_gdbus_feedback_dup_profile, lfb_gdbus_feedback_dup_profile ()
lfb_gdbus_feedback_emit_feedback_ended, lfb_gdbus_feedback_emit_feedback_ended ()
lfb_gdbus_feedback_get_profile, lfb_gdbus_feedback_get_profile ()
lfb_gdbus_feedback_interface_info, lfb_gdbus_feedback_interface_info ()
lfb_gdbus_feedback_override_properties, lfb_gdbus_feedback_override_properties ()
lfb_gdbus_feedback_proxy_new, lfb_gdbus_feedback_proxy_new ()
lfb_gdbus_feedback_proxy_new_finish, lfb_gdbus_feedback_proxy_new_finish ()
lfb_gdbus_feedback_proxy_new_for_bus, lfb_gdbus_feedback_proxy_new_for_bus ()
lfb_gdbus_feedback_proxy_new_for_bus_finish, lfb_gdbus_feedback_proxy_new_for_bus_finish ()
lfb_gdbus_feedback_proxy_new_for_bus_sync, lfb_gdbus_feedback_proxy_new_for_bus_sync ()
lfb_gdbus_feedback_proxy_new_sync, lfb_gdbus_feedback_proxy_new_sync ()
lfb_gdbus_feedback_set_profile, lfb_gdbus_feedback_set_profile ()
lfb_gdbus_feedback_skeleton_new, lfb_gdbus_feedback_skeleton_new ()
lfb_get_app_id, lfb_get_app_id ()
lfb_get_feedback_profile, lfb_get_feedback_profile ()
lfb_get_proxy, lfb_get_proxy ()
lfb_init, lfb_init ()
lfb_is_initted, lfb_is_initted ()
lfb_set_app_id, lfb_set_app_id ()
lfb_set_feedback_profile, lfb_set_feedback_profile ()
LFB_TYPE_EVENT, LFB_TYPE_EVENT
lfb_uninit, lfb_uninit ()