Class MultipartInputStream
public class MultipartInputStream
- Inheritance
-
MultipartInputStream
- Inherited Members
Methods
GetGType()
Calls native function soup_multipart_input_stream_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeaders(nint)
Calls native method soup_multipart_input_stream_get_headers.
public static extern MessageHeadersUnownedHandle GetHeaders(nint multipart)
Parameters
multipartnintTransfer ownership: None Nullable: False
Returns
- MessageHeadersUnownedHandle
Transfer ownership: None Nullable: True
New(nint, nint)
Calls native constructor soup_multipart_input_stream_new.
public static extern nint New(nint msg, nint baseStream)
Parameters
msgnintTransfer ownership: None Nullable: False
baseStreamnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NextPart(nint, nint, out ErrorOwnedHandle)
Calls native method soup_multipart_input_stream_next_part.
public static extern nint NextPart(nint multipart, nint cancellable, out ErrorOwnedHandle error)
Parameters
multipartnintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True
NextPartAsync(nint, int, nint, AsyncReadyCallback, nint)
Calls native method soup_multipart_input_stream_next_part_async.
public static extern void NextPartAsync(nint multipart, int ioPriority, nint cancellable, AsyncReadyCallback callback, nint data)
Parameters
multipartnintTransfer ownership: None Nullable: False
ioPriorityintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
datanintTransfer ownership: None Nullable: True
NextPartFinish(nint, nint, out ErrorOwnedHandle)
Calls native method soup_multipart_input_stream_next_part_finish.
public static extern nint NextPartFinish(nint multipart, nint result, out ErrorOwnedHandle error)
Parameters
multipartnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True