Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
BanServiceApi.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13class BanServiceApi
14{
15 private void BanServiceApi();
16 private void ~BanServiceApi();
17
19 proto external int MaxPageSize();
28 proto external bool CreateBanPlayerId(BackendCallback pCallback, int iPlayerId, string sReason, int iBanDuration);
37 proto external bool CreateBanIdentityId(BackendCallback pCallback, string sPlayerIdentityId, string sReason, int iBanDuration);
44 proto external bool RemoveBans(BackendCallback pCallback, notnull array<string> identityIds);
52 proto external bool RemoveBanByName(BackendCallback pCallback, string sName, EStringMatchType nameMatchType);
59 proto external bool RequestServerBanList(BackendCallback pCallback, notnull BanListPageParams pParams);
61 proto external int GetTotalItemCount();
63 proto external int GetPageCount();
65 [Obsolete("Use SetPageSize() instead!")]
66 proto external void SetPageItems(int iCount);
68 proto external void SetPageSize(int iCount);
70 proto external int GetPage();
72 proto external int GetPageItemCount();
74 proto external int GetPageItems(notnull array<OnlineBanListData> bans);
75}
76
JsonApiStruct passed to BanList backend requests.
EStringMatchType
Enum used to specify how string is matched when searching in backend database.