Package ch.bailu.gtk.gio
Klasse OutputMessage
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.OutputMessage
- Alle implementierten Schnittstellen:
PointerInterface
Structure used for scatter/gather data output when sending multiple
messages or packets in one go. You generally pass in an array of
#GOutputVectors and the operation will use all the buffers as if they
were one buffer.
If @address is %NULL then the message is sent to the default receiver
(as previously set by g_socket_connect()).
messages or packets in one go. You generally pass in an array of
#GOutputVectors and the operation will use all the buffers as if they
were one buffer.
If @address is %NULL then the message is sent to the default receiver
(as previously set by g_socket_connect()).
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
a #GSocketAddress, or %NULLint
initialize to 0.int
the number of output vectors pointed to by @vectors.pointer to an array of output vectorsvoid
setFieldAddress
(SocketAddress address) a #GSocketAddress, or %NULLvoid
setFieldBytesSent
(int bytes_sent) initialize to 0.void
setFieldNumVectors
(int num_vectors) the number of output vectors pointed to by @vectors.void
setFieldVectors
(OutputVector vectors) pointer to an array of output vectorsVon Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
ADDRESS
a #GSocketAddress, or %NULL- Siehe auch:
-
VECTORS
pointer to an array of output vectors- Siehe auch:
-
NUM_VECTORS
the number of output vectors pointed to by @vectors.- Siehe auch:
-
BYTES_SENT
initialize to 0. Will be set to the number of bytes
that have been sent- Siehe auch:
-
-
Konstruktordetails
-
OutputMessage
-
-
Methodendetails
-
getClassHandler
-
setFieldAddress
a #GSocketAddress, or %NULL -
getFieldAddress
a #GSocketAddress, or %NULL -
setFieldVectors
pointer to an array of output vectors -
getFieldVectors
pointer to an array of output vectors -
setFieldNumVectors
public void setFieldNumVectors(int num_vectors) the number of output vectors pointed to by @vectors. -
getFieldNumVectors
public int getFieldNumVectors()the number of output vectors pointed to by @vectors. -
setFieldBytesSent
public void setFieldBytesSent(int bytes_sent) initialize to 0. Will be set to the number of bytes
that have been sent -
getFieldBytesSent
public int getFieldBytesSent()initialize to 0. Will be set to the number of bytes
that have been sent
-