Class SocketControlMessage
public class SocketControlMessage
- Inheritance
-
SocketControlMessage
- Inherited Members
Methods
Deserialize(int, int, nuint, ref byte)
Calls native function g_socket_control_message_deserialize. Version: 2.22
[Version("2.22")]
public static extern nint Deserialize(int level, int type, nuint size, ref byte data)
Parameters
level
intTransfer ownership: None Nullable: False
type
intTransfer ownership: None Nullable: False
size
nuintTransfer ownership: None Nullable: False
data
byteTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetGType()
Calls native function g_socket_control_message_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLevel(nint)
Calls native method g_socket_control_message_get_level. Version: 2.22
[Version("2.22")]
public static extern int GetLevel(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMsgType(nint)
Calls native method g_socket_control_message_get_msg_type. Version: 2.22
[Version("2.22")]
public static extern int GetMsgType(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetSize(nint)
Calls native method g_socket_control_message_get_size. Version: 2.22
[Version("2.22")]
public static extern nuint GetSize(nint message)
Parameters
message
nintTransfer ownership: None Nullable: False
Returns
- nuint
Transfer ownership: None Nullable: False
Serialize(nint, nint)
Calls native method g_socket_control_message_serialize. Version: 2.22
[Version("2.22")]
public static extern void Serialize(nint message, nint data)