Class NetworkService
public class NetworkService
- Inheritance
-
NetworkService
- Inherited Members
Methods
GetDomain(nint)
Calls native method g_network_service_get_domain. Version: 2.22
[Version("2.22")]
public static extern NonNullableUtf8StringUnownedHandle GetDomain(nint srv)
Parameters
srvnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function g_network_service_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetProtocol(nint)
Calls native method g_network_service_get_protocol. Version: 2.22
[Version("2.22")]
public static extern NonNullableUtf8StringUnownedHandle GetProtocol(nint srv)
Parameters
srvnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetScheme(nint)
Calls native method g_network_service_get_scheme. Version: 2.26
[Version("2.26")]
public static extern NonNullableUtf8StringUnownedHandle GetScheme(nint srv)
Parameters
srvnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetService(nint)
Calls native method g_network_service_get_service. Version: 2.22
[Version("2.22")]
public static extern NonNullableUtf8StringUnownedHandle GetService(nint srv)
Parameters
srvnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
New(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native constructor g_network_service_new. Version: 2.22
[Version("2.22")]
public static extern nint New(NonNullableUtf8StringHandle service, NonNullableUtf8StringHandle protocol, NonNullableUtf8StringHandle domain)
Parameters
serviceNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
protocolNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
domainNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
SetScheme(nint, NonNullableUtf8StringHandle)
Calls native method g_network_service_set_scheme. Version: 2.26
[Version("2.26")]
public static extern void SetScheme(nint srv, NonNullableUtf8StringHandle scheme)
Parameters
srvnintTransfer ownership: None Nullable: False
schemeNonNullableUtf8StringHandleTransfer ownership: None Nullable: False