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 || Notes
! Cmd || Name
|-
|-
| 0 || CreateFriendService || Returns an [[#IFriendService]].
| 0 || [[#CreateFriendService|CreateFriendService]]
|-
|-
| 1 || [2.0.0+] CreateNotificationService || Takes an input userID and returns [[#INotificationService]].
| 1 || [2.0.0+] [[#CreateNotificationService|CreateNotificationService]]
|-
|-
| 2 || [4.0.0+] CreateDaemonSuspendSessionService || Returns an [[#IDaemonSuspendSessionService]].
| 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