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(IntPtr)
Calls native method soup_multipart_input_stream_get_headers.
public static extern MessageHeadersUnownedHandle GetHeaders(IntPtr multipart)
Parameters
multipart
IntPtrTransfer ownership: None Nullable: False
Returns
- MessageHeadersUnownedHandle
Transfer ownership: None Nullable: True
New(IntPtr, IntPtr)
Calls native constructor soup_multipart_input_stream_new.
public static extern IntPtr New(IntPtr msg, IntPtr baseStream)
Parameters
msg
IntPtrTransfer ownership: None Nullable: False
baseStream
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NextPart(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method soup_multipart_input_stream_next_part.
public static extern IntPtr NextPart(IntPtr multipart, IntPtr cancellable, out ErrorOwnedHandle error)
Parameters
multipart
IntPtrTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: True
NextPartAsync(IntPtr, int, IntPtr, AsyncReadyCallback, IntPtr)
Calls native method soup_multipart_input_stream_next_part_async.
public static extern void NextPartAsync(IntPtr multipart, int ioPriority, IntPtr cancellable, AsyncReadyCallback callback, IntPtr data)
Parameters
multipart
IntPtrTransfer ownership: None Nullable: False
ioPriority
intTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
data
IntPtrTransfer ownership: None Nullable: True
NextPartFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method soup_multipart_input_stream_next_part_finish.
public static extern IntPtr NextPartFinish(IntPtr multipart, IntPtr result, out ErrorOwnedHandle error)
Parameters
multipart
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- IntPtr
Transfer ownership: Full Nullable: True