Package ch.bailu.gtk.glib
Class IOFuncs
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.glib.IOFuncs
- All Implemented Interfaces:
PointerInterface
A table of functions used to handle different types of #GIOChannel
in a generic way.
in a generic way.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandler
ch.bailu.gtk.glib.JnaIOFuncs.OnIoClose
ch.bailu.gtk.glib.JnaIOFuncs.OnIoCreateWatch
ch.bailu.gtk.glib.JnaIOFuncs.OnIoFree
ch.bailu.gtk.glib.JnaIOFuncs.OnIoGetFlags
ch.bailu.gtk.glib.JnaIOFuncs.OnIoRead
ch.bailu.gtk.glib.JnaIOFuncs.OnIoSeek
ch.bailu.gtk.glib.JnaIOFuncs.OnIoSetFlags
ch.bailu.gtk.glib.JnaIOFuncs.OnIoWrite
void
setFieldIoClose
(IOFuncs.OnIoClose io_close) void
setFieldIoCreateWatch
(IOFuncs.OnIoCreateWatch io_create_watch) void
setFieldIoFree
(IOFuncs.OnIoFree io_free) void
setFieldIoGetFlags
(IOFuncs.OnIoGetFlags io_get_flags) void
setFieldIoRead
(IOFuncs.OnIoRead io_read) void
setFieldIoSeek
(IOFuncs.OnIoSeek io_seek) void
setFieldIoSetFlags
(IOFuncs.OnIoSetFlags io_set_flags) void
setFieldIoWrite
(IOFuncs.OnIoWrite io_write) Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
IO_READ
- See Also:
-
IO_WRITE
- See Also:
-
IO_SEEK
- See Also:
-
IO_CLOSE
SeeIOFuncs.OnIoClose.onIoClose(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.glib.IOChannel)
- See Also:
-
IO_CREATE_WATCH
- See Also:
-
IO_FREE
SeeIOFuncs.OnIoFree.onIoFree(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.glib.IOChannel)
- See Also:
-
IO_SET_FLAGS
- See Also:
-
IO_GET_FLAGS
- See Also:
-
-
Constructor Details
-
IOFuncs
-
IOFuncs
public IOFuncs()
-
-
Method Details
-
getClassHandler
-
setFieldIoRead
-
getFieldIoRead
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoRead getFieldIoRead() -
setFieldIoWrite
-
getFieldIoWrite
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoWrite getFieldIoWrite() -
setFieldIoSeek
-
getFieldIoSeek
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoSeek getFieldIoSeek() -
setFieldIoClose
-
getFieldIoClose
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoClose getFieldIoClose() -
setFieldIoCreateWatch
-
getFieldIoCreateWatch
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoCreateWatch getFieldIoCreateWatch() -
setFieldIoFree
-
getFieldIoFree
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoFree getFieldIoFree() -
setFieldIoSetFlags
-
getFieldIoSetFlags
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoSetFlags getFieldIoSetFlags() -
setFieldIoGetFlags
-
getFieldIoGetFlags
public ch.bailu.gtk.glib.JnaIOFuncs.OnIoGetFlags getFieldIoGetFlags()
-