Same as ReceiveMessagesOnConnection, but will return the next messages available
on any connection in the poll group. Examine SteamNetworkingMessage_t::m_conn
to know which connection. (SteamNetworkingMessage_t::m_nConnUserData might also
be useful.)
Delivery order of messages among different connections will usually match the
order that the last packet was received which completed the message. But this
is not a strong guarantee, especially for packets received right as a connection
is being assigned to poll group.
Delivery order of messages on the same connection is well defined and the
same guarantees are present as mentioned in ReceiveMessagesOnConnection.
(But the messages are not grouped by connection, so they will not necessarily
appear consecutively in the list; they may be interleaved with messages for
other connections.)
Same as ReceiveMessagesOnConnection, but will return the next messages available on any connection in the poll group. Examine SteamNetworkingMessage_t::m_conn to know which connection. (SteamNetworkingMessage_t::m_nConnUserData might also be useful.)
Delivery order of messages among different connections will usually match the order that the last packet was received which completed the message. But this is not a strong guarantee, especially for packets received right as a connection is being assigned to poll group.
Delivery order of messages on the same connection is well defined and the same guarantees are present as mentioned in ReceiveMessagesOnConnection. (But the messages are not grouped by connection, so they will not necessarily appear consecutively in the list; they may be interleaved with messages for other connections.)