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
levelintTransfer ownership: None Nullable: False
typeintTransfer ownership: None Nullable: False
sizenuintTransfer ownership: None Nullable: False
databyteTransfer 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
messagenintTransfer 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
messagenintTransfer 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
messagenintTransfer 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)