API Reference
On this page
Classes | |
| struct | AllowListEntryInfo |
Public Member Functions | |
| virtual void | saveHold (::std::function< void(bool)> &&callback)=0 |
| virtual void | saveResume (::std::function< void(bool)> &&callback)=0 |
| virtual ::std::optional<::std::vector<::SnapshotFilenameAndLength > > | saveQuery ()=0 |
| virtual bool | addToAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity)=0 |
| virtual bool | removeFromAllowList (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity)=0 |
| virtual bool | allowListContains (::IScriptDedicatedServerUtils::AllowListEntryInfo const &identity)=0 |
| virtual ::std::vector<::IScriptDedicatedServerUtils::AllowListEntryInfo > | getAllowListEntries () const =0 |
| virtual void | clearAllowList ()=0 |
| virtual bool | reloadAllowListFile ()=0 |
| virtual void | setAllowListEnabled (bool enabled)=0 |
| virtual bool | getAllowListEnabled () const =0 |
| virtual bool | reloadPermissionsFile ()=0 |
| virtual ::std::unordered_map<::std::string, ::PlayerPermissionLevel > const & | getPermissions () const =0 |
| virtual bool | setPermissions (::std::unordered_map<::std::string, ::PlayerPermissionLevel > const &permissionData)=0 |
| virtual bool | setPlayerPermission (::std::string const &xuid, ::PlayerPermissionLevel permission)=0 |
| virtual void | stopServer ()=0 |
| virtual bool | reloadScriptConfig ()=0 |
| virtual bool | reloadCDNConfig ()=0 |
| virtual::std::string const & | getSessionID () const =0 |