Friend services: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || | | 0 || [[#CreateFriendService|CreateFriendService]] | ||
|- | |- | ||
| 1 || [2.0.0+] | | 1 || [2.0.0+] [[#CreateNotificationService|CreateNotificationService]] | ||
|- | |- | ||
| 2 || [4.0.0+] | | 2 || [4.0.0+] [[#CreateDaemonSuspendSessionService|CreateDaemonSuspendSessionService]] | ||
|} | |} | ||
== CreateFriendService == | |||
Returns an [[#IFriendService]]. | |||
== CreateNotificationService == | |||
Takes an input userID and returns [[#INotificationService]]. | |||
== CreateDaemonSuspendSessionService == | |||
Returns an [[#IDaemonSuspendSessionService]]. | |||
== IFriendService == | == IFriendService == | ||
Line 77: | Line 86: | ||
|- | |- | ||
| 20104 || RequestSyncFriendList | | 20104 || RequestSyncFriendList | ||
|- | |||
| 20105 || [19.0.0+] | |||
|- | |||
| 20106 || [19.0.0+] | |||
|- | |- | ||
| 20110 || LoadFriendSetting | | 20110 || LoadFriendSetting | ||
Line 101: | Line 114: | ||
|- | |- | ||
| 20501 || GetRelationship | | 20501 || GetRelationship | ||
|- | |||
| 20502 || [19.0.0+] | |||
|- | |- | ||
| 20600 || GetUserPresenceView | | 20600 || GetUserPresenceView | ||
|- | |||
| 20601 || [19.0.0+] | |||
|- | |- | ||
| 20700 || GetPlayHistoryList | | 20700 || GetPlayHistoryList | ||
|- | |- | ||
| 20701 || GetPlayHistoryStatistics | | 20701 || GetPlayHistoryStatistics | ||
|- | |||
| 20702 || [19.0.0+] | |||
|- | |- | ||
| 20800 || LoadUserSetting | | 20800 || LoadUserSetting | ||
|- | |- | ||
| 20801 || SyncUserSetting | | 20801 || SyncUserSetting | ||
|- | |||
| 20802 || [19.0.0+] | |||
|- | |- | ||
| 20900 || RequestListSummaryOverlayNotification | | 20900 || RequestListSummaryOverlayNotification | ||
Line 119: | Line 140: | ||
|- | |- | ||
| 22001 || [9.0.0+] GetReceivedFriendInvitationDetailedInfo | | 22001 || [9.0.0+] GetReceivedFriendInvitationDetailedInfo | ||
|- | |||
| 22002 || [19.0.0+] | |||
|- | |||
| 22003 || [19.0.0+] | |||
|- | |- | ||
| 22010 || [9.0.0+] GetReceivedFriendInvitationCountCache | | 22010 || [9.0.0+] GetReceivedFriendInvitationCountCache | ||
Line 171: | Line 196: | ||
|- | |- | ||
| 30500 || GetProfileExtraFromFriendCode | | 30500 || GetProfileExtraFromFriendCode | ||
|- | |||
| 30501 || [19.0.0+] | |||
|- | |- | ||
| 30700 || DeletePlayHistory | | 30700 || DeletePlayHistory | ||
|- | |||
| 30701 || [19.0.0+] | |||
|- | |- | ||
| 30810 || ChangePresencePermission | | 30810 || ChangePresencePermission | ||
Line 185: | Line 214: | ||
|- | |- | ||
| 30900 || [9.0.0+] SendFriendInvitation | | 30900 || [9.0.0+] SendFriendInvitation | ||
|- | |||
| 30901 || [19.0.0+] | |||
|- | |- | ||
| 30910 || [9.0.0+] ReadFriendInvitation | | 30910 || [9.0.0+] ReadFriendInvitation | ||
|- | |- | ||
| 30911 || [9.1.0+] ReadAllFriendInvitations | | 30911 || [9.1.0+] ReadAllFriendInvitations | ||
|- | |||
| 31000 || [19.0.0+] | |||
|- | |- | ||
| 40100 || [10.0.0+] DeleteFriendListCache | | 40100 || [10.0.0+] DeleteFriendListCache |