Class DataOutputStream
public class DataOutputStream
- Inheritance
-
DataOutputStream
- Inherited Members
Methods
GetByteOrder(nint)
Calls native method g_data_output_stream_get_byte_order.
public static extern DataStreamByteOrder GetByteOrder(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- DataStreamByteOrder
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_data_output_stream_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
New(nint)
Calls native constructor g_data_output_stream_new.
public static extern nint New(nint baseStream)
Parameters
baseStream
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
PutByte(nint, byte, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_byte.
public static extern bool PutByte(nint stream, byte data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
byteTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutInt16(nint, short, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_int16.
public static extern bool PutInt16(nint stream, short data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
shortTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutInt32(nint, int, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_int32.
public static extern bool PutInt32(nint stream, int data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutInt64(nint, long, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_int64.
public static extern bool PutInt64(nint stream, long data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
longTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutString(nint, NonNullableUtf8StringHandle, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_string.
public static extern bool PutString(nint stream, NonNullableUtf8StringHandle str, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutUint16(nint, ushort, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_uint16.
public static extern bool PutUint16(nint stream, ushort data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
ushortTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutUint32(nint, uint, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_uint32.
public static extern bool PutUint32(nint stream, uint data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
uintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PutUint64(nint, ulong, nint, out ErrorOwnedHandle)
Calls native method g_data_output_stream_put_uint64.
public static extern bool PutUint64(nint stream, ulong data, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
data
ulongTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetByteOrder(nint, DataStreamByteOrder)
Calls native method g_data_output_stream_set_byte_order.
public static extern void SetByteOrder(nint stream, DataStreamByteOrder order)
Parameters
stream
nintTransfer ownership: None Nullable: False
order
DataStreamByteOrderTransfer ownership: None Nullable: False