nnfriendsGameMode Structurestruct nnfriendsGameMode
{
u32 joinAvailabilityFlag;
u32 matchmakeSystemType;
u32 joinGameId;
u32 joinGameMode;
nnfriendsPrincipalId ownerPrincipalId;
u32 joinGroupId;
u8 applicationArg[NN_FRIENDS_APPLICATION_ARG_SIZE];
};
Structure storing information about the game the local host is currently playing. This information is required for friends to join in.
Functions that use these structures will not be provided when the product launches.
| joinAvailabilityFlag | Indicates whether friends can join in to the same matchmaking group as the local host. | |
|---|---|---|
| matchmakeSystemType | The local host's current matchmaking type. | |
| joinGameId | An ID used to distinguish what game titles allow friends to join in. A title code is shared between game titles that collectively allow players to join in. | |
| joinGameMode | A value used to distinguish what game modes allow friends to join in. Any value from 0 to 63 can be specified. | |
| ownerPrincipalId | Specifies the principal ID of the owner of the local host's matchmaking group. | |
| joinGroupId | Specifies the ID of the local host's matchmaking group. | |
| applicationArg | Information that can be freely defined by applications. |
CONFIDENTIAL