org.gstreamer.lowlevel
Interface GSignalAPI

All Superinterfaces:
com.sun.jna.Library

public interface GSignalAPI
extends com.sun.jna.Library

Author:
wayne

Nested Class Summary
static interface GSignalAPI.GSignalCallbackProxy
           
static class GSignalAPI.GSignalQuery
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static int G_CONNECT_AFTER
           
static int G_CONNECT_SWAPPED
           
static GSignalAPI GSIGNAL_API
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 com.sun.jna.NativeLong g_signal_connect_data(GObject obj, java.lang.String signal, com.sun.jna.Callback callback, com.sun.jna.Pointer data, GObjectAPI.GClosureNotify destroy_data, int connect_flags)
           
 void g_signal_emit_by_name(GObject obj, java.lang.String signal, java.lang.Object... arguments)
           
 void g_signal_emit(GObject obj, int signal_id, GQuark detail, java.lang.Object... arguments)
           
 void g_signal_handler_disconnect(GObject obj, com.sun.jna.NativeLong id)
           
 int g_signal_list_ids(GType itype, int[] n_ids)
           
 int g_signal_lookup(java.lang.String name, GType itype)
           
 java.lang.String g_signal_name(int signal_id)
           
 void g_signal_query(int signal_id, GSignalAPI.GSignalQuery query)
           
 

Field Detail

GSIGNAL_API

static final GSignalAPI GSIGNAL_API

G_CONNECT_AFTER

static final int G_CONNECT_AFTER
See Also:
Constant Field Values

G_CONNECT_SWAPPED

static final int G_CONNECT_SWAPPED
See Also:
Constant Field Values
Method Detail

g_signal_connect_data

com.sun.jna.NativeLong g_signal_connect_data(GObject obj,
                                             java.lang.String signal,
                                             com.sun.jna.Callback callback,
                                             com.sun.jna.Pointer data,
                                             GObjectAPI.GClosureNotify destroy_data,
                                             int connect_flags)

g_signal_handler_disconnect

void g_signal_handler_disconnect(GObject obj,
                                 com.sun.jna.NativeLong id)

g_signal_lookup

int g_signal_lookup(java.lang.String name,
                    GType itype)

g_signal_name

java.lang.String g_signal_name(int signal_id)

g_signal_query

void g_signal_query(int signal_id,
                    GSignalAPI.GSignalQuery query)

g_signal_list_ids

int g_signal_list_ids(GType itype,
                      int[] n_ids)

g_signal_emit

void g_signal_emit(GObject obj,
                   int signal_id,
                   GQuark detail,
                   java.lang.Object... arguments)

g_signal_emit_by_name

void g_signal_emit_by_name(GObject obj,
                           java.lang.String signal,
                           java.lang.Object... arguments)


Copyright © 2010. All Rights Reserved.