Class InetSocketAddress
public class InetSocketAddress
- Inheritance
-
InetSocketAddress
- Inherited Members
Methods
GetAddress(nint)
Calls native method g_inet_socket_address_get_address. Version: 2.22
[Version("2.22")]
public static extern nint GetAddress(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetFlowinfo(nint)
Calls native method g_inet_socket_address_get_flowinfo. Version: 2.32
[Version("2.32")]
public static extern uint GetFlowinfo(nint address)
Parameters
address
nintTransfer 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(nint)
Calls native method g_inet_socket_address_get_port. Version: 2.22
[Version("2.22")]
public static extern ushort GetPort(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- ushort
Transfer ownership: None Nullable: False
GetScopeId(nint)
Calls native method g_inet_socket_address_get_scope_id. Version: 2.32
[Version("2.32")]
public static extern uint GetScopeId(nint address)
Parameters
address
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
New(nint, ushort)
Calls native constructor g_inet_socket_address_new. Version: 2.22
[Version("2.22")]
public static extern nint New(nint address, ushort port)
Parameters
address
nintTransfer ownership: None Nullable: False
port
ushortTransfer ownership: None Nullable: False
Returns
- nint
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 nint NewFromString(NonNullableUtf8StringHandle address, uint port)
Parameters
address
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
port
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True