Class InetSocketAddress
public class InetSocketAddress
- Inheritance
-
InetSocketAddress
- Inherited Members
Methods
GetAddress(IntPtr)
Calls native method g_inet_socket_address_get_address. Version: 2.22
[Version("2.22")]
public static extern IntPtr GetAddress(IntPtr address)
Parameters
address
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetFlowinfo(IntPtr)
Calls native method g_inet_socket_address_get_flowinfo. Version: 2.32
[Version("2.32")]
public static extern uint GetFlowinfo(IntPtr address)
Parameters
address
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_inet_socket_address_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetPort(IntPtr)
Calls native method g_inet_socket_address_get_port. Version: 2.22
[Version("2.22")]
public static extern ushort GetPort(IntPtr address)
Parameters
address
IntPtrTransfer ownership: None Nullable: False
Returns
- ushort
Transfer ownership: None Nullable: False
GetScopeId(IntPtr)
Calls native method g_inet_socket_address_get_scope_id. Version: 2.32
[Version("2.32")]
public static extern uint GetScopeId(IntPtr address)
Parameters
address
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
New(IntPtr, ushort)
Calls native constructor g_inet_socket_address_new. Version: 2.22
[Version("2.22")]
public static extern IntPtr New(IntPtr address, ushort port)
Parameters
address
IntPtrTransfer ownership: None Nullable: False
port
ushortTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
NewFromString(NonNullableUtf8StringHandle, uint)
Calls native constructor g_inet_socket_address_new_from_string. Version: 2.40
[Version("2.40")]
public static extern IntPtr NewFromString(NonNullableUtf8StringHandle address, uint port)
Parameters
address
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
port
uintTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: True