game_chat_data_transport_requirement

Defines the data transport requirements for outgoing data.

Syntax

enum class game_chat_data_transport_requirement  
{  
    guaranteed,  
    best_effort,  
}  

Constants

Constant Description
guaranteed The data must be transmitted with guaranteed delivery.

The data delivery must be guaranteed, regardless of environmental packet loss, unless the target recipient has been removed from the app's network before delivery completion. Sequentialness is not required.
best_effort The data should be transmitted with best effort delivery.

The data delivery should be sent with best possible effort; however, environmental packet loss is acceptable. Sequentialness is not required.

Remarks

This enumeration describes the data transport requirement for an outgoing data frame in Game Chat 2. You can specify or retrieve the data transport requirement for a data frame from the transport_requirement member of the corresponding game_chat_data_frame structure.

For more information about processing data frames, see the Processing data frames section in Using the Game Chat 2 C++ API.

Requirements

Header: GameChat2.h

Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles

See also

Intro to Game Chat 2
GameChat2 members