Class Cache
public class Cache
- Inheritance
-
Cache
- Inherited Members
Methods
Clear(nint)
Calls native method soup_cache_clear.
public static extern void Clear(nint cache)
Parameters
cache
nintTransfer ownership: None Nullable: False
Dump(nint)
Calls native method soup_cache_dump.
public static extern void Dump(nint cache)
Parameters
cache
nintTransfer ownership: None Nullable: False
Flush(nint)
Calls native method soup_cache_flush.
public static extern void Flush(nint cache)
Parameters
cache
nintTransfer ownership: None Nullable: False
GetGType()
Calls native function soup_cache_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetMaxSize(nint)
Calls native method soup_cache_get_max_size.
public static extern uint GetMaxSize(nint cache)
Parameters
cache
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
Load(nint)
Calls native method soup_cache_load.
public static extern void Load(nint cache)
Parameters
cache
nintTransfer ownership: None Nullable: False
New(NullableUtf8StringHandle, CacheType)
Calls native constructor soup_cache_new.
public static extern nint New(NullableUtf8StringHandle cacheDir, CacheType cacheType)
Parameters
cacheDir
NullableUtf8StringHandleTransfer ownership: None Nullable: True
cacheType
CacheTypeTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetMaxSize(nint, uint)
Calls native method soup_cache_set_max_size.
public static extern void SetMaxSize(nint cache, uint maxSize)