public unsafe _RM_RECEIVER_STATS GetReceiverStats(Socket socket)
{
int size = sizeof(_RM_RECEIVER_STATS);
byte[] data = socket.GetSocketOption(PGM_LEVEL, (SocketOptionName)1013, size);
fixed (byte* pBytes = &data[0])
{
return *((_RM_RECEIVER_STATS*)pBytes);
}
}