DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
BiosPrivacyService.c
См. документацию.
1
12
14
24
26
37
38
40
42
48
50
52
54{
56
68
70
83 proto native EBiosError GetPrivilegeAsync(EBiosPrivacyPrivilege privilege, bool try_resolution);
84
86
92 {
93 if (result_list == null)
94 {
95 Print("biapi privacy error: " + error);
96 return;
97 }
98
99 OnlineServices.OnPermissionsAsync( result_list, error );
100 }
101
103
108 {
109 switch ( privilege )
110 {
111 case EBiosPrivacyPrivilege.MULTIPLAYER_GAMEPLAY:
112 {
114 break;
115 }
116 case EBiosPrivacyPrivilege.COMMUNICATE_VOICE:
117 {
119 break;
120 }
121 }
122 }
123};
EBiosError
Possible Error codes for bios API. This is the list of errors that can be returned from bios API....
Определения BIOSErrorModule.c:7
array< ref BiosPrivacyUidResult > BiosPrivacyUidResultArray
Определения BiosPrivacyService.c:49
EBiosPrivacyPermission
EBiosPrivacyPermission represents possible privacy permissions.
Определения BiosPrivacyService.c:6
@ VIEW_PROFILE
Xbox: represents ViewTargetProfile permissions, see Xbox Docs.
Определения BiosPrivacyService.c:9
@ VIEW_PRESENCE
Xbox: represents ViewTargetPresence permissions, see Xbox Docs.
Определения BiosPrivacyService.c:10
EBiosPrivacyPrivilege
EBiosPrivacyPrivilege represents possible privacy privileges.
Определения BiosPrivacyService.c:18
@ MULTIPLAYER_GAMEPLAY
Xbox: represents XPRIVILEGE_MULTIPLAYER_SESSIONS privilege, see Xbox Docs.
Определения BiosPrivacyService.c:21
@ COMMUNICATE_TEXT
Xbox: represents CommunicateUsingText permissions, see Xbox Docs.
Определения BiosPrivacyService.c:8
@ MULTIPLAYER_LOBBY
Xbox: represents XPRIVILEGE_MULTIPLAYER_PARTIES privilege, see Xbox Docs.
Определения BiosPrivacyService.c:22
@ COMMUNICATE_VOICE
Xbox: represents CommunicateUsingVoice permissions, see Xbox Docs.
Определения BiosPrivacyService.c:7
array< ref BiosPrivacyPermissionResult > BiosPrivacyPermissionResultArray
Определения BiosPrivacyService.c:39
static bool Compare(BiosPrivacyPermissionResult a, BiosPrivacyPermissionResult b)
Определения BiosPrivacyService.c:32
EBiosPrivacyPermission m_Permission
The reqeusted permission.
Определения BiosPrivacyService.c:29
bool m_IsAllowed
Result.
Определения BiosPrivacyService.c:30
BiosPrivacyPermissionResult represents the per permission result of the GetPermissionsAsync reqeust.
Определения BiosPrivacyService.c:28
void OnPrivilege(EBiosPrivacyPrivilege privilege, EBiosError error)
Async callback for GetPrivilegeAsync.
Определения BiosPrivacyService.c:107
void OnPermissions(BiosPrivacyUidResultArray result_list, EBiosError error)
Async callback for GetPermissionsAsync.
Определения BiosPrivacyService.c:91
proto native EBiosError GetPermissionsAsync(array< string > uid_list, array< EBiosPrivacyPermission > permission_list)
Query for privacy permissions.
proto native EBiosError GetPrivilegeAsync(EBiosPrivacyPrivilege privilege, bool try_resolution)
Query for privileges.
BiosPrivacyService is used to query privacy permissions for a target user/s.
Определения BiosPrivacyService.c:54
string m_Uid
Uid of the target user.
Определения BiosPrivacyService.c:45
ref BiosPrivacyPermissionResultArray m_Results
Array of permission results for this target user.
Определения BiosPrivacyService.c:46
BiosPrivacyUidResult represents the per user result of the GetPermissionsAsync request.
Определения BiosPrivacyService.c:44
static void OnPermissionsAsync(BiosPrivacyUidResultArray result_list, EBiosError error)
Определения OnlineServices.c:327
static void OnLoadVoicePrivilege(EBiosError err)
Определения OnlineServices.c:462
static void OnLoadMPPrivilege(EBiosError err)
Определения OnlineServices.c:442
Определения OnlineServices.c:2
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
proto void Print(void var)
Prints content of variable to console/log.