Friends Protocol (3DS) - RainMz/NintendoClients GitHub Wiki
Official name: NintendoFriendPresenceProtocol
(1) UpdateProfile
Request
Response
This method does not return anything
(2) UpdateMii
Request
Response
This method does not return anything
(3) UpdateMiiList
Request
Response
This method does not return anything.
(4) UpdatePlayedGames
Request
Response
This method does not return anything.
(5) UpdatePreference
Request
Type |
Description |
Bool |
Unknown |
Bool |
Unknown |
Bool |
Unknown |
Response
This method does not return anything
(6) GetFriendMii
Request
response
(7) GetFriendMiiList
Request
Response
(8) IsActiveGame
Request
Response
Type |
Description |
List<Uint32> |
Unknown |
(9) GetPrincipalIDByLocalFriendCode
Request
Type |
Description |
Uint64 |
Unknown |
List<Uint64> |
Unknown |
Response
(10) GetFriendRelationships
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
(11) AddFriendByPrincipalID
Request
Type |
Description |
Uint64 |
Unknown |
PID |
Principal id |
Response
(12) AddFriendBylstPrincipalID
Request
Type |
Description |
Uint64 |
Unknown |
List<PID> |
Principal ids |
Response
(13) RemoveFriendByLocalFriendCode
Request
Type |
Description |
Uint64 |
Local friend code |
Response
This method does not return anything.
(14) RemoveFriendByPrincipalID
Request
Type |
Description |
PID |
Principal id |
Response
This method does not return anything.
(15) GetAllFriends
Request
This method does not take any parameters.
Response
(16) UpdateBlackList
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
This method does not return anything.
(17) SyncFriend
Request
Type |
Description |
Uint64 |
Unknown |
List<Uint32> |
Unknown |
List<Uint64> |
Unknown |
Response
(18) UpdatePresence
Request
Response
This method does not return anything
(19) UpdateFavoriteGameKey
Request
Response
This method does not return anything.
(20) UpdateComment
Request
Type |
Description |
String |
Comment |
Response
This method does not return anything
(21) UpdatePicture
Request
Type |
Description |
Uint32 |
Unknown |
Buffer |
Picture |
Response
This method does not return anything
(22) GetFriendPresence
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
(23) GetFriendComment
Request
Response
(24) GetFriendPicture
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
(25) GetFriendPersistentInfo
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
(26) SendInvitation
Request
Type |
Description |
List<Uint32> |
Unknown |
Response
This method does not return anything
Types
This structure inherits from Data |
Type |
Description |
Uint32 |
Unknown |
DateTime |
Unknown |
This structure inherits from Data |
Type |
Description |
Uint32 |
Unknown |
Mii |
Mii |
DateTime |
Unknown |
This structure inherits from Data |
FriendPersistentInfo (Structure)
This structure inherits from Data |
This structure inherits from Data |
This structure inherits from Data |
FriendRelationship (Structure)
This structure inherits from Data |
Type |
Description |
Uint32 |
Unknown |
Uint64 |
Unknown |
Uint8 |
Unknown |
This structure inherits from Data |
Type |
Description |
Uint64 |
Title id |
Uint16 |
Title version |
This structure inherits from Data |
Type |
Description |
String |
Unknown |
Bool |
Unknown |
Uint8 |
Unknown |
Buffer |
Mii data |
This structure inherits from Data |
Type |
Description |
String |
Unknown |
Bool |
Unknown |
Uint8 |
Unknown |
List<Buffer> |
Mii data list |
This structure inherits from Data |
Type |
Description |
Uint8 |
Region |
Uint8 |
Country |
Uint8 |
Area |
Uint8 |
Language |
Uint8 |
Platform |
Uint64 |
Unknown |
String |
Unknown |
String |
Unknown |
NintendoPresence (Structure)
This structure inherits from Data |
Type |
Name |
Uint32 |
m_changedBitFlag |
GameKey |
m_gameKey |
String |
m_gameModeDescription |
Uint32 |
m_joinAvailabilityFlag |
Uint8 |
m_matchmakeSystemType |
Uint32 |
m_joinGameID |
Uint32 |
m_joinGameMode |
PID |
m_ownerPrincipalID |
Uint32 |
m_joinGroupID |
Buffer |
m_applicationArg |
This structure inherits from Data |