public interface GlibAPI
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static interface |
GlibAPI.GDestroyNotify |
static class |
GlibAPI.GList |
static class |
GlibAPI.GSList |
static interface |
GlibAPI.GSourceFunc |
static interface |
GlibAPI.GThreadFunc |
Modifier and Type | Method and Description |
---|---|
void |
g_date_free(com.sun.jna.Pointer date) |
int |
g_date_get_day(com.sun.jna.Pointer date) |
int |
g_date_get_month(com.sun.jna.Pointer date) |
int |
g_date_get_year(com.sun.jna.Pointer date) |
com.sun.jna.Pointer |
g_date_new_dmy(int day,
int month,
int year) |
com.sun.jna.Pointer |
g_date_new_julian(int julian_day) |
com.sun.jna.Pointer |
g_date_new() |
void |
g_error_free(GstAPI.GErrorStruct error) |
void |
g_error_free(com.sun.jna.Pointer error) |
void |
g_free(com.sun.jna.Pointer ptr) |
com.sun.jna.NativeLong |
g_idle_add(GlibAPI.GSourceFunc function,
com.sun.jna.Pointer data) |
GSource |
g_idle_source_new() |
boolean |
g_main_context_acquire(GMainContext ctx) |
com.sun.jna.Pointer |
g_main_context_default() |
boolean |
g_main_context_is_owner(GMainContext ctx) |
com.sun.jna.Pointer |
g_main_context_new() |
boolean |
g_main_context_pending(GMainContext ctx) |
void |
g_main_context_ref(com.sun.jna.Pointer context) |
void |
g_main_context_release(GMainContext ctx) |
void |
g_main_context_unref(com.sun.jna.Pointer context) |
boolean |
g_main_context_wait(GMainContext ctx) |
GMainContext |
g_main_loop_get_context(MainLoop loop) |
boolean |
g_main_loop_is_running(MainLoop loop) |
com.sun.jna.Pointer |
g_main_loop_new(GMainContext context,
boolean running) |
void |
g_main_loop_quit(MainLoop loop) |
void |
g_main_loop_ref(MainLoop ptr) |
void |
g_main_loop_run(MainLoop loop) |
void |
g_main_loop_unref(MainLoop ptr) |
void |
g_main_loop_unref(com.sun.jna.Pointer ptr) |
int |
g_source_attach(GSource source,
GMainContext context) |
void |
g_source_destroy(GSource source) |
void |
g_source_destroy(com.sun.jna.Pointer source) |
boolean |
g_source_is_destroyed(GSource source) |
boolean |
g_source_is_destroyed(com.sun.jna.Pointer source) |
com.sun.jna.Pointer |
g_source_ref(com.sun.jna.Pointer source) |
void |
g_source_remove(int id) |
void |
g_source_set_callback(GSource source,
GlibAPI.GSourceFunc callback,
java.lang.Object data,
GlibAPI.GDestroyNotify destroy) |
void |
g_source_unref(com.sun.jna.Pointer source) |
com.sun.jna.Pointer |
g_thread_create(GlibAPI.GThreadFunc func,
com.sun.jna.Pointer data,
boolean joinable,
com.sun.jna.ptr.PointerByReference error) |
void |
g_thread_exit(com.sun.jna.Pointer retval) |
com.sun.jna.Pointer |
g_thread_join(com.sun.jna.Pointer thread) |
com.sun.jna.Pointer |
g_thread_self() |
void |
g_thread_set_priority(com.sun.jna.Pointer thread,
int priority) |
void |
g_thread_yield() |
int |
g_timeout_add_full(int priority,
int interval,
GlibAPI.GSourceFunc function,
com.sun.jna.Pointer data,
GlibAPI.GDestroyNotify notify) |
int |
g_timeout_add_seconds(int interval,
GlibAPI.GSourceFunc function,
com.sun.jna.Pointer data) |
int |
g_timeout_add(int interval,
GlibAPI.GSourceFunc function,
com.sun.jna.Pointer data) |
GSource |
g_timeout_source_new_seconds(int interval) |
GSource |
g_timeout_source_new(int interval) |
static final GlibAPI GLIB_API
com.sun.jna.Pointer g_main_loop_new(GMainContext context, boolean running)
void g_main_loop_run(MainLoop loop)
boolean g_main_loop_is_running(MainLoop loop)
GMainContext g_main_loop_get_context(MainLoop loop)
void g_main_loop_quit(MainLoop loop)
void g_main_loop_ref(MainLoop ptr)
void g_main_loop_unref(MainLoop ptr)
void g_main_loop_unref(com.sun.jna.Pointer ptr)
com.sun.jna.Pointer g_main_context_new()
void g_main_context_ref(com.sun.jna.Pointer context)
void g_main_context_unref(com.sun.jna.Pointer context)
com.sun.jna.Pointer g_main_context_default()
boolean g_main_context_pending(GMainContext ctx)
boolean g_main_context_acquire(GMainContext ctx)
void g_main_context_release(GMainContext ctx)
boolean g_main_context_is_owner(GMainContext ctx)
boolean g_main_context_wait(GMainContext ctx)
GSource g_idle_source_new()
GSource g_timeout_source_new(int interval)
GSource g_timeout_source_new_seconds(int interval)
int g_source_attach(GSource source, GMainContext context)
void g_source_destroy(com.sun.jna.Pointer source)
void g_source_destroy(GSource source)
com.sun.jna.Pointer g_source_ref(com.sun.jna.Pointer source)
void g_source_unref(com.sun.jna.Pointer source)
void g_source_set_callback(GSource source, GlibAPI.GSourceFunc callback, java.lang.Object data, GlibAPI.GDestroyNotify destroy)
boolean g_source_is_destroyed(com.sun.jna.Pointer source)
boolean g_source_is_destroyed(GSource source)
com.sun.jna.Pointer g_thread_create(GlibAPI.GThreadFunc func, com.sun.jna.Pointer data, boolean joinable, com.sun.jna.ptr.PointerByReference error)
com.sun.jna.Pointer g_thread_self()
com.sun.jna.Pointer g_thread_join(com.sun.jna.Pointer thread)
void g_thread_yield()
void g_thread_set_priority(com.sun.jna.Pointer thread, int priority)
void g_thread_exit(com.sun.jna.Pointer retval)
com.sun.jna.NativeLong g_idle_add(GlibAPI.GSourceFunc function, com.sun.jna.Pointer data)
int g_timeout_add(int interval, GlibAPI.GSourceFunc function, com.sun.jna.Pointer data)
int g_timeout_add_full(int priority, int interval, GlibAPI.GSourceFunc function, com.sun.jna.Pointer data, GlibAPI.GDestroyNotify notify)
int g_timeout_add_seconds(int interval, GlibAPI.GSourceFunc function, com.sun.jna.Pointer data)
void g_error_free(com.sun.jna.Pointer error)
void g_error_free(GstAPI.GErrorStruct error)
void g_source_remove(int id)
void g_free(com.sun.jna.Pointer ptr)
com.sun.jna.Pointer g_date_new()
com.sun.jna.Pointer g_date_new_dmy(int day, int month, int year)
com.sun.jna.Pointer g_date_new_julian(int julian_day)
int g_date_get_year(com.sun.jna.Pointer date)
int g_date_get_month(com.sun.jna.Pointer date)
int g_date_get_day(com.sun.jna.Pointer date)
void g_date_free(com.sun.jna.Pointer date)