Class DataInputStream
public class DataInputStream
- Inheritance
-
DataInputStream
- Inherited Members
Methods
GetByteOrder(nint)
Calls native method g_data_input_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_input_stream_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNewlineType(nint)
Calls native method g_data_input_stream_get_newline_type.
public static extern DataStreamNewlineType GetNewlineType(nint stream)
Parameters
stream
nintTransfer ownership: None Nullable: False
Returns
- DataStreamNewlineType
Transfer ownership: None Nullable: False
New(nint)
Calls native constructor g_data_input_stream_new.
public static extern nint New(nint baseStream)
Parameters
baseStream
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
ReadByte(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_byte.
public static extern byte ReadByte(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- byte
Transfer ownership: None Nullable: False
ReadInt16(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_int16.
public static extern short ReadInt16(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- short
Transfer ownership: None Nullable: False
ReadInt32(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_int32.
public static extern int ReadInt32(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- int
Transfer ownership: None Nullable: False
ReadInt64(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_int64.
public static extern long ReadInt64(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- long
Transfer ownership: None Nullable: False
ReadLine(nint, out nuint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_line.
public static extern byte[] ReadLine(nint stream, out nuint length, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- byte[]
Transfer ownership: Full Nullable: True
ReadLineAsync(nint, int, nint, AsyncReadyCallback, nint)
Calls native method g_data_input_stream_read_line_async. Version: 2.20
[Version("2.20")]
public static extern void ReadLineAsync(nint stream, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
stream
nintTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadLineFinish(nint, nint, out nuint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_line_finish. Version: 2.20
[Version("2.20")]
public static extern byte[] ReadLineFinish(nint stream, nint result, out nuint length, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- byte[]
Transfer ownership: Full Nullable: True
ReadLineFinishUtf8(nint, nint, out nuint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_line_finish_utf8. Version: 2.30
[Version("2.30")]
public static extern NullableUtf8StringOwnedHandle ReadLineFinishUtf8(nint stream, nint result, out nuint length, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
ReadLineUtf8(nint, out nuint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_line_utf8. Version: 2.30
[Version("2.30")]
public static extern NullableUtf8StringOwnedHandle ReadLineUtf8(nint stream, out nuint length, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
ReadUint16(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_uint16.
public static extern ushort ReadUint16(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- ushort
Transfer ownership: None Nullable: False
ReadUint32(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_uint32.
public static extern uint ReadUint32(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- uint
Transfer ownership: None Nullable: False
ReadUint64(nint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_uint64.
public static extern ulong ReadUint64(nint stream, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- ulong
Transfer ownership: None Nullable: False
ReadUntil(nint, NonNullableUtf8StringHandle, out nuint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_until.
public static extern NonNullableUtf8StringOwnedHandle ReadUntil(nint stream, NonNullableUtf8StringHandle stopChars, out nuint length, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
stopChars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
ReadUntilAsync(nint, NonNullableUtf8StringHandle, int, nint, AsyncReadyCallback, nint)
Calls native method g_data_input_stream_read_until_async. Version: 2.20
[Version("2.20")]
public static extern void ReadUntilAsync(nint stream, NonNullableUtf8StringHandle stopChars, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
stream
nintTransfer ownership: None Nullable: False
stopChars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadUntilFinish(nint, nint, out nuint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_until_finish. Version: 2.20
[Version("2.20")]
public static extern NonNullableUtf8StringOwnedHandle ReadUntilFinish(nint stream, nint result, out nuint length, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
ReadUpto(nint, NonNullableUtf8StringHandle, nint, out nuint, nint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_upto. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringOwnedHandle ReadUpto(nint stream, NonNullableUtf8StringHandle stopChars, nint stopCharsLen, out nuint length, nint cancellable, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
stopChars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
stopCharsLen
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
ReadUptoAsync(nint, NonNullableUtf8StringHandle, nint, int, nint, AsyncReadyCallback, nint)
Calls native method g_data_input_stream_read_upto_async. Version: 2.26
[Version("2.26")]
public static extern void ReadUptoAsync(nint stream, NonNullableUtf8StringHandle stopChars, nint stopCharsLen, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
stream
nintTransfer ownership: None Nullable: False
stopChars
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
stopCharsLen
nintTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReadUptoFinish(nint, nint, out nuint, out ErrorOwnedHandle)
Calls native method g_data_input_stream_read_upto_finish. Version: 2.24
[Version("2.24")]
public static extern NonNullableUtf8StringOwnedHandle ReadUptoFinish(nint stream, nint result, out nuint length, out ErrorOwnedHandle error)
Parameters
stream
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
SetByteOrder(nint, DataStreamByteOrder)
Calls native method g_data_input_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
SetNewlineType(nint, DataStreamNewlineType)
Calls native method g_data_input_stream_set_newline_type.
public static extern void SetNewlineType(nint stream, DataStreamNewlineType type)
Parameters
stream
nintTransfer ownership: None Nullable: False
type
DataStreamNewlineTypeTransfer ownership: None Nullable: False