Class UnixConnection
public class UnixConnection
- Inheritance
-
UnixConnection
- Inherited Members
Methods
GetGType()
Calls native function g_unix_connection_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
ReceiveCredentials(nint, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_receive_credentials. Version: 2.26
[Version("2.26")]
public static extern nint ReceiveCredentials(nint connection, nint cancellable, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
ReceiveCredentialsAsync(nint, nint, AsyncReadyCallback, nint)
Calls native method g_unix_connection_receive_credentials_async. Version: 2.32
[Version("2.32")]
public static extern void ReceiveCredentialsAsync(nint connection, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
connection
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
ReceiveCredentialsFinish(nint, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_receive_credentials_finish. Version: 2.32
[Version("2.32")]
public static extern nint ReceiveCredentialsFinish(nint connection, nint result, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
ReceiveFd(nint, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_receive_fd. Version: 2.22
[Version("2.22")]
public static extern int ReceiveFd(nint connection, nint cancellable, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- int
Transfer ownership: None Nullable: False
SendCredentials(nint, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_send_credentials. Version: 2.26
[Version("2.26")]
public static extern bool SendCredentials(nint connection, nint cancellable, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SendCredentialsAsync(nint, nint, AsyncReadyCallback, nint)
Calls native method g_unix_connection_send_credentials_async. Version: 2.32
[Version("2.32")]
public static extern void SendCredentialsAsync(nint connection, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
connection
nintTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
SendCredentialsFinish(nint, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_send_credentials_finish. Version: 2.32
[Version("2.32")]
public static extern bool SendCredentialsFinish(nint connection, nint result, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SendFd(nint, int, nint, out ErrorOwnedHandle)
Calls native method g_unix_connection_send_fd. Version: 2.22
[Version("2.22")]
public static extern bool SendFd(nint connection, int fd, nint cancellable, out ErrorOwnedHandle error)
Parameters
connection
nintTransfer ownership: None Nullable: False
fd
intTransfer ownership: None Nullable: False
cancellable
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False