Annotations glossary

Annotation Glossary

N

nullable

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

O

optional

NULL may be passed instead of a pointer to a location.

out

Parameter for returning results. Default is transfer full.

S

skip

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

T

transfer full

The caller owns the data, and is responsible for free it.

transfer none

The data is owned by the callee, which is responsible of freeing it.

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 ()