Class UnixSocketAddress
public class UnixSocketAddress
- Inheritance
-
UnixSocketAddress
- Inherited Members
Methods
AbstractNamesSupported()
Calls native function g_unix_socket_address_abstract_names_supported. Version: 2.22
[Version("2.22")]
public static extern bool AbstractNamesSupported()
Returns
- bool
Transfer ownership: None Nullable: False
GetAddressType(nint)
Calls native method g_unix_socket_address_get_address_type. Version: 2.26
[Version("2.26")]
public static extern UnixSocketAddressType GetAddressType(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- UnixSocketAddressType
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_unix_socket_address_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIsAbstract(nint)
Calls native method g_unix_socket_address_get_is_abstract. Version: 2.22
[Version("2.22")]
public static extern bool GetIsAbstract(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPath(nint)
Calls native method g_unix_socket_address_get_path. Version: 2.22
[Version("2.22")]
public static extern NonNullableUtf8StringUnownedHandle GetPath(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPathLen(nint)
Calls native method g_unix_socket_address_get_path_len. Version: 2.22
[Version("2.22")]
public static extern nuint GetPathLen(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
New(NonNullableUtf8StringHandle)
Calls native constructor g_unix_socket_address_new. Version: 2.22
[Version("2.22")]
public static extern nint New(NonNullableUtf8StringHandle path)
Parameters
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewAbstract(ref sbyte, int)
Calls native constructor g_unix_socket_address_new_abstract.
public static extern nint NewAbstract(ref sbyte path, int pathLen)
Parameters
path
sbyteTransfer ownership: None Nullable: False
pathLen
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewWithType(ref sbyte, int, UnixSocketAddressType)
Calls native constructor g_unix_socket_address_new_with_type. Version: 2.26
[Version("2.26")]
public static extern nint NewWithType(ref sbyte path, int pathLen, UnixSocketAddressType type)
Parameters
path
sbyteTransfer ownership: None Nullable: False
pathLen
intTransfer ownership: None Nullable: False
type
UnixSocketAddressTypeTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False