-
Notifications
You must be signed in to change notification settings - Fork 68
Matchmake Extension Protocol
NEX Protocols > Matchmake Extension (109)
The following games have additional methods in the matchmake extension protocol:
- Mario Kart 8
- Mario Kart 8 Deluxe
- Mario Strikers: Battle League
- Monster Hunter XX (3DS)
- Nintendo Switch Sports
- Pokemon X / Y
- Super Mario Bros. 35
- Super Smash Bros. 4
- Super Smash Bros. Ultimate
This remainder of this page describes the methods that are not specific to any game.
Type | Name |
---|---|
Uint32 | gid |
This method does not return anything.
Type | Name |
---|---|
Uint32 | gid |
This method does not return anything.
Type | Name |
---|---|
Data<Gathering> | anyGathering |
String | strMessage |
Type | Name |
---|---|
Data<Gathering> | joinedGathering |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
ResultRange | resultRange |
Type | Name |
---|---|
List<Data<Gathering>> | lstGathering |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
ResultRange | resultRange |
Type | Name |
---|---|
List<Data<Gathering>> | lstGathering |
List<GatheringURLs> | lstGatheringUrls |
Type | Name | Only present in |
---|---|---|
Data<Gathering> | anyGathering | |
String | strMessage | |
Uint16 | participationCount | NEX v3.5.0 and later |
Type | Name |
---|---|
Uint32 | gid |
Buffer | sessionKey |
Type | Name |
---|---|
Uint32 | gid |
String | strMessage |
Type | Name |
---|---|
Buffer | sessionKey |
Type | Name |
---|---|
Uint32 | gid |
Uint32 | attribIndex |
Uint32 | newValue |
This method does not return anything.
Wii U:
Type | Name |
---|---|
Uint32 | uiType |
Uint32 | uiParam1 |
Uint32 | uiParam2 |
String | strParam |
Switch:
Type | Name |
---|---|
Uint32 | uiType |
Uint64 | uiParam1 |
Uint64 | uiParam2 |
String | strParam |
This method does not return anything.
Type | Name |
---|---|
Sint32 | uiType |
Type | Name |
---|---|
List<NotificationEvent> | dataList |
Type | Name |
---|---|
Uint32 | gid |
Buffer | applicationBuffer |
This method does not return anything.
Type | Name |
---|---|
Uint32 | gid |
List<Uint32> | attribs |
This method does not return anything.
Type | Name |
---|---|
List<Uint32> | lstTypes |
Type | Name |
---|---|
List<NotificationEvent> | dataList |
Type | Name |
---|---|
Data<Gathering> | anyGathering |
This method does not return anything.
Type | Name |
---|---|
List<MatchmakeSessionSearchCriteria> | lstSearchCriteria |
Data<Gathering> | anyGathering |
String | strMessage |
Type | Name |
---|---|
Data<Gathering> | joinedGathering |
Type | Name |
---|---|
List<PID> | lstPid |
Type | Name |
---|---|
List<PlayingSession> | lstPlayingSession |
Type | Name |
---|---|
PersistentGathering | community |
String | strMessage |
Type | Name |
---|---|
Uint32 | gid |
Type | Name |
---|---|
PersistentGathering | community |
This method does not return anything.
Type | Name |
---|---|
Uint32 | gid |
String | strMessage |
String | strPassword |
This method does not return anything.
Type | Name |
---|---|
List<Uint32> | lstGid |
Type | Name |
---|---|
List<PersistentGathering> | lstCommunity |
Type | Name |
---|---|
Bool | isAvailableOnly |
ResultRange | resultRange |
Type | Name |
---|---|
List<PersistentGathering> | lstCommunity |
Type | Name |
---|---|
PID | pid |
ResultRange | resultRange |
Type | Name |
---|---|
List<PersistentGathering> | lstCommunity |
Type | Name |
---|---|
Bool | onlineStatus |
Bool | participationCommunity |
This method does not return anything.
This method does not take any parameters.
Type | Name |
---|---|
List<PID> | lstPrincipalId |
Type | Name |
---|---|
List<PID> | lstPrincipalId |
This method does not return anything.
Type | Name |
---|---|
List<PID> | lstPrincipalId |
This method does not return anything.
This method does not take any parameters.
This method does not return anything.
Type | Name |
---|---|
PID | pid |
String | userName |
Uint32 | violationCode |
This method does not return anything.
This method does not take any parameters.
Type | Name |
---|---|
Bool | flag |
Uint32 | score |
Type | Name |
---|---|
Uint32 | gid |
String | strMessage |
Bool | dontCareMyBlockList |
Uint16 | participationCount |
Type | Name |
---|---|
Buffer | sessionKey |
Type | Name |
---|---|
List<PID> | lstPrincipalId |
Bool | includeLoginUser |
Type | Name |
---|---|
List<SimplePlayingSession> | lstSimplePlayingSession |
Type | Name |
---|---|
List<Uint32> | gatheringIdList |
Type | Name |
---|---|
List<SimpleCommunity> | lstSimpleCommunityList |
Type | Name |
---|---|
List<Uint32> | lstGid |
Data<Gathering> | anyGathering |
String | strMessage |
Type | Name |
---|---|
Data<Gathering> | joinedGathering |
Type | Name |
---|---|
Uint32 | gid |
Uint8 | progressScore |
This method does not return anything.
Type | Name |
---|---|
PID | pid |
Uint32 | mainType |
Uint32 | subType |
Uint64 | param1 |
Uint64 | param2 |
String | stringParam |
This method does not return anything.
Type | Name |
---|---|
Uint32 | gid |
Type | Name |
---|---|
String | password |
Type | Name |
---|---|
Uint32 | gid |
This method does not return anything.
Type | Name |
---|---|
CreateMatchmakeSessionParam | createMatchmakeSessionParam |
Type | Name |
---|---|
MatchmakeSession | joinedMatchmakeSession |
Type | Name |
---|---|
JoinMatchmakeSessionParam | joinMatchmakeSessionParam |
Type | Name |
---|---|
MatchmakeSession | joinedMatchmakeSession |
Type | Name |
---|---|
AutoMatchmakeParam | autoMatchmakeParam |
Type | Name |
---|---|
MatchmakeSession | joinedMatchmakeSession |
Type | Name |
---|---|
Uint32 | gid |
Type | Name |
---|---|
MatchmakeSession | matchmakeSession |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
ResultRange | resultRange |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
ResultRange | resultRange |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
List<GatheringURLs> | lstGatheringUrls |
Type | Name |
---|---|
UpdateMatchmakeSessionParam | updateMatchmakeSessionParam |
This method does not return anything.
Type | Name |
---|---|
AutoMatchmakeParam | autoMatchmakeParam |
Type | Name |
---|---|
Uint64 | requestId |
Type | Name |
---|---|
Uint64 | requestId |
This method does not return anything.
This method does not take any parameters.
This method does not return anything.
Type | Name |
---|---|
List<Uint32> | lstGid |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
Type | Name |
---|---|
Uint32 | gid |
Type | Name |
---|---|
MatchmakeSession | matchmakeSession |
Type | Name |
---|---|
PID | id |
ResultRange | resultRange |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
Type | Name |
---|---|
FindMatchmakeSessionByParticipantParam | param |
Type | Name |
---|---|
List<FindMatchmakeSessionByParticipantResult> | lstSession |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
Type | Name |
---|---|
MatchmakeSessionSearchCriteria | searchCriteria |
Type | Name |
---|---|
List<MatchmakeSession> | lstMatchmakeSession |
List<GatheringURLs> | lstGatheringUrls |
- Home
-
NEX
- PRUDP Protocol
- RMC Protocol
-
NEX Services
- Common
- Nintendo
- Kerberos Authentication
- Hpp Server
- NPLN
- Pia
- Switch Servers
- Other Pages