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
multipart
nintTransfer 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
msg
nintTransfer ownership: None Nullable: False
baseStream
nintTransfer 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
multipart
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
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
multipart
nintTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
data
nintTransfer 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
multipart
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True