public function __construct( string $name )//Get internal name of the address
public function getName(): string//Get HTTP URI
public function getUri(): Electrum\Uri\Uripublic function __construct()//Get internal name of the address
public function getName(): string//Get HTTP URI
public function getUri(): Electrum\Uri\Uripublic function __construct()//Get internal name of the address
public function getName(): string//Get HTTP URI
public function getUri(): Electrum\Uri\Uri//Get all address objects
public function getAll(): array//Get address object
public function get( string $name ): GameDash\Sdk\FFI\Address\Address//Get own address
public function getSelf(): GameDash\Sdk\FFI\Address\Address//Get address of frontend
public function getFrontend(): GameDash\Sdk\FFI\Address\Address//Check if address exists
public function exists( string $name ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function getAll(): array//Get base currency
public function getBase(): GameDash\Sdk\FFI\Billing\Currency\Currencypublic function get( string $id ): GameDash\Sdk\FFI\Billing\Currency\Currencypublic function exists( string $id ): boolpublic function __construct( string $id )public function getId(): stringpublic function getRate(): GameDash\Sdk\FFI\Billing\Currency\Ratepublic function getHtmlNumber(): GameDash\Sdk\FFI\Billing\Currency\HtmlNumberpublic function isBase(): boolpublic function compare( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Billing\Currency\Currency $Currency )public function hasNumber(): boolpublic function toString(): stringpublic function __construct( GameDash\Sdk\FFI\Billing\Currency\Currency $Currency )public function getValue(): floatpublic function __construct( ?float $subTotal )public function getTotal(): Electrum\Userland\Billing\Price\Value\Totalpublic function getSubTotal(): Electrum\Userland\Billing\Price\Value\SubTotalpublic function getDiscount(): Electrum\Userland\Billing\Price\Value\Discountpublic function getVat(): Electrum\Userland\Billing\Price\Value\Vatpublic function merge( Electrum\Userland\Billing\Price\Price $Price ): voidpublic function multiply( float $factor ): voidpublic function getCurrency(): Electrum\Userland\Billing\Currency\Currencypublic function setCurrency( Electrum\Userland\Billing\Currency\Currency $Currency ): voidpublic function getCurrencyConverted( Electrum\Userland\Billing\Currency\Currency $Currency ): Electrum\Userland\Billing\Price\Pricepublic function __construct( string $id )public function getId(): stringpublic function getName(): stringpublic function getFullName(): stringpublic function getSubscription(): GameDash\Sdk\FFI\Billing\Product\Subscription\Subscriptionpublic function getDescription(): stringpublic function isHidden(): boolpublic function getActions(): GameDash\Sdk\FFI\Billing\Product\Action\Actions//Get all products
public function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Billing\Product\Productpublic function exists( string $id ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Product $Product, string $name )public function getName(): stringpublic function getConfiguration(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Configurationpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Product $Product )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Billing\Product\Action\Actionpublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Product $Product, GameDash\Sdk\FFI\Billing\Product\Action\Action $Action )public function getItems(): arraypublic function getItem( string $name ): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Itempublic function itemExists( string $name ): boolpublic function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function __construct( string $name, string $title )public function getName(): stringpublic function getTitle(): stringpublic function getValue(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Valuepublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function hasPrice(): boolpublic function setPrice( GameDash\Sdk\FFI\Billing\Price\Price $Price ): voidpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Item $Item )public function get()public function has(): boolpublic function set( $value ): voidpublic function getValidation(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Validation\Validationpublic function __construct( bool $isValid, ?string $message )public function isValid(): boolpublic function getMessage(): stringpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Item $Item )public function validate( $value ): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Validation\Resultpublic function setFunction( callable $Function ): voidpublic function hasFunction(): boolpublic function __construct( string $name, string $title )public function getValue(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Valuepublic function getName(): stringpublic function getTitle(): stringpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function hasPrice(): boolpublic function setPrice( GameDash\Sdk\FFI\Billing\Price\Price $Price ): voidpublic function __construct( string $title, $value )public function getTitle(): stringpublic function getValue()public function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function hasPrice(): boolpublic function setPrice( GameDash\Sdk\FFI\Billing\Price\Price $Price ): voidpublic function __construct( string $name, string $title )public function getValue(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Valuepublic function getAll(): arraypublic function create( string $title, $value ): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Variant\Option\Optionpublic function exists( $value ): boolpublic function remove( GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Variant\Option\Option $Option ): voidpublic function getCurrent(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Variant\Option\Optionpublic function hasCurrent(): boolpublic function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function hasPrice(): boolpublic function getName(): stringpublic function getTitle(): stringpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function setPrice( GameDash\Sdk\FFI\Billing\Price\Price $Price ): voidpublic function __construct( string $name, string $title )public function getValue(): GameDash\Sdk\FFI\Billing\Product\Action\Configuration\Item\Value\Valuepublic function getName(): stringpublic function getTitle(): stringpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function getPrice(): GameDash\Sdk\FFI\Billing\Price\Pricepublic function hasPrice(): boolpublic function setPrice( GameDash\Sdk\FFI\Billing\Price\Price $Price ): voidpublic function __construct( GameDash\Sdk\FFI\Billing\Product\Product $Product )public function isSubscription(): boolpublic function __construct( GameDash\Sdk\FFI\Billing\Subscription\Period\Period $Period )public function getPercentage(): intpublic function hasPercentage(): intpublic function __construct( GameDash\Sdk\FFI\Billing\Subscription\Period\Period $Period )public function getMonths(): floatpublic function getDays(): floatpublic function getHours(): floatpublic function getMinutes(): floatpublic function getSeconds(): floatpublic function __construct( string $id )public function getId(): stringpublic function getLength(): GameDash\Sdk\FFI\Billing\Subscription\Period\Lengthpublic function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Billing\Subscription\Period\Periodpublic function exists( string $id ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( string $id )public function getId(): stringpublic function get( string $id ): GameDash\Sdk\FFI\Billing\Transaction\Transactionpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( string $id )public function getId(): stringpublic function getBilling(): GameDash\Sdk\FFI\Client\Billing\Billingpublic function getEmail(): GameDash\Sdk\FFI\Client\Email\Emailpublic function getName(): GameDash\Sdk\FFI\Client\Name\Namepublic function get( string $id ): GameDash\Sdk\FFI\Client\Clientpublic function exists( string $id ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function getCredit(): GameDash\Sdk\FFI\Client\Billing\Creditpublic function getDonations(): GameDash\Sdk\FFI\Client\Billing\Donate\Donationspublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function isSufficient( float $balance ): boolpublic function getBalance(): floatpublic function setBalance( float $value ): voidpublic function subtractBalance( float $value ): voidpublic function addBalance( float $value ): voidpublic function clearBalance(): voidpublic function canOverdraft(): boolpublic function getCurrency(): GameDash\Sdk\FFI\Billing\Currency\Currencypublic function __construct( GameDash\Sdk\FFI\Client\Client $Client, string $id )public function getId(): stringpublic function getAmount(): floatpublic function getDonator(): GameDash\Sdk\FFI\Client\Billing\Donate\Donatorpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function create( GameDash\Sdk\FFI\Client\Billing\Donate\Donator $Donator, float $amount ): GameDash\Sdk\FFI\Client\Billing\Donate\Donationpublic function get( string $id ): GameDash\Sdk\FFI\Client\Billing\Donate\Donationpublic function __construct( Electrum\Person\Name $Name )public function getName(): Electrum\Person\Namepublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function getAddress(): Electrum\Email\Addresspublic function createSender(): GameDash\Sdk\FFI\Client\Email\Senderpublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function setTemplate( Electrum\Email\Template\Template $Template ): voidpublic function getReceiver(): Electrum\Email\Receiverpublic function setReceiver( Electrum\Email\Receiver $Receiver ): voidpublic function getTemplate(): Electrum\Email\Template\Templatepublic function hasTemplate(): boolpublic function getAttachments(): Electrum\Email\Attachment\Attachmentspublic function getTitle(): stringpublic function setTitle( string $value ): voidpublic function getMessage(): stringpublic function setMessage( string $value ): voidpublic function getBody(): stringpublic function send(): voidpublic function __construct( GameDash\Sdk\FFI\Client\Client $Client )public function getFirst(): stringpublic function hasFirst(): boolpublic function setFirst( string $first ): voidpublic function getLast(): stringpublic function hasLast(): boolpublic function setLast( string $last ): voidpublic function getFull(): stringpublic function getName(): stringpublic function getTradingName(): stringpublic function isRegistered(): boolpublic function isRegistered(): boolpublic function getNumber(): stringpublic function exists(): boolpublic function getValue( string $path )public function setValue( string $path, $value ): voidpublic function valueExists( string $path ): boolpublic function __construct( Electrum\FileSystem\Path\Path $Path )public function getPath(): Electrum\FileSystem\Path\Pathpublic function getAbsolutePath(): Electrum\FileSystem\Path\Pathpublic function getName(): stringpublic function getExtension(): stringpublic function exists(): boolpublic function read(): stringpublic function write( $contents, ?int $mode ): voidpublic function create(): voidpublic function delete(): voidpublic function deleteFile(): voidpublic function deleteDirectory(): voidpublic function copy( Electrum\FileSystem\File\File $Destination ): voidpublic function move( Electrum\FileSystem\File\File $Destination ): voidpublic function makeDirectory(): voidpublic function touch(): voidpublic function append( string $value ): voidpublic function chmod( int $mask ): voidpublic function getSize(): intpublic function isReadable(): boolpublic function isWritable(): boolpublic function isDirectory(): boolpublic function getDirectoryContents(): arraypublic function getDirectoryContentsRecursively(): arraypublic function getParent(): Electrum\FileSystem\File\Filepublic function getSha1Checksum(): stringpublic function __construct( string $path )public function join( string $path ): Electrum\FileSystem\Path\Pathpublic function getParent(): Electrum\FileSystem\Path\Pathpublic function hasParent(): boolpublic function getAbsolute(): Electrum\FileSystem\Path\Pathpublic function toBase64Encoded(): stringpublic function getSeparator(): stringpublic function getPrependingSeparator(): stringpublic function toString(): stringpublic function __toString(): stringpublic function compare( $value ): boolpublic function createRequest( Electrum\Enums\Network\Http\Methods $Method, Electrum\Uri\Uri $Uri, array $options ): Electrum\Http\Client\Requestpublic function head( Electrum\Uri\Uri $Uri ): Electrum\Http\Client\Response\Responsepublic function createGuzzleClient( array $options ): GuzzleHttp\Clientpublic function getResponse(): Electrum\Http\Client\Response\Responsepublic function __construct( GuzzleHttp\Client $GuzzleClient, Electrum\Enums\Network\Http\Methods $Method, Electrum\Uri\Uri $Uri )public function getMethod(): Electrum\Enums\Network\Http\Methodspublic function getUri(): Electrum\Uri\Uripublic function getResponseErrorHandlerManager(): Electrum\Http\Client\Response\ErrorHandlerManagerpublic function send(): voidpublic function getBody()public function hasBody(): boolpublic function setBody( $body ): voidpublic function getParameters(): Electrum\Http\Client\Parameter\Parameterspublic function getHeaders(): Electrum\Http\Client\Header\Headerspublic function getFiles(): Electrum\Http\Client\File\Filespublic function shouldSendAsJson(): boolpublic function setShouldSendAsJson( bool $shouldSendAsJson ): voidpublic function getTimeout(): intpublic function setTimeout( int $timeout ): voidpublic function onProgress( callable $callable ): Electrum\Listener\Callbackpublic function __construct( Psr\Http\Message\ResponseInterface $GuzzleResponse )public function getRaw(): Psr\Http\Message\ResponseInterfacepublic function writeToFile( Electrum\FileSystem\File\File $File ): voidpublic function getStatusCode(): intpublic function getAsString(): stringpublic function getAsJson()public function isJson(): boolpublic function hasSucceeded(): boolpublic function getHeaders(): arraypublic function getHeader( string $name )public function hasHeader( string $name ): boolpublic function __toString()public function __construct( string $id )public function getId(): stringpublic function getLocation(): GameDash\Sdk\FFI\Infrastructure\Datacenter\Location\Locationpublic function isHidden(): boolpublic function getNodes(): arraypublic function compare( $value ): boolpublic function create( string $id, GameDash\Sdk\FFI\Location\Country\Country $Country, string $city, GameDash\Sdk\FFI\Location\Coordinate\Coordinate $Coordinate ): GameDash\Sdk\FFI\Infrastructure\Datacenter\Datacenterpublic function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Datacenter\Datacenterpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Datacenter\Datacenter $Datacenter )public function getCountry(): GameDash\Sdk\FFI\Location\Country\Countrypublic function getCity(): stringpublic function getCoordinate(): GameDash\Sdk\FFI\Location\Coordinate\Coordinatepublic function __construct( string $id )public function getId(): stringpublic function getProcesses(): GameDash\Sdk\FFI\Infrastructure\Node\Process\Processespublic function getFileSystem(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\FileSystempublic function getOperatingSystems(): GameDash\Sdk\FFI\Infrastructure\Node\Os\Systemspublic function getNetwork(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Networkpublic function getUsers(): GameDash\Sdk\FFI\Infrastructure\Node\User\Userspublic function getServices(): GameDash\Sdk\FFI\Infrastructure\Node\Service\Servicespublic function getSsh(): GameDash\Sdk\FFI\Infrastructure\Node\Ssh\Sshpublic function getSettings(): GameDash\Sdk\FFI\Infrastructure\Node\Setting\Settingspublic function getDependencies(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependenciespublic function getDaemon(): GameDash\Sdk\FFI\Infrastructure\Node\Daemon\Daemonpublic function getSystem(): GameDash\Sdk\FFI\Infrastructure\Node\System\Systempublic function getPackages(): GameDash\Sdk\FFI\Infrastructure\Node\Package\Packagespublic function compare( $value ): bool//return Node[]
public function getAll( array $options ): arraypublic function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Node\Nodepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getFileSystem(): GameDash\Sdk\FFI\Infrastructure\Node\Daemon\FileSystem\FileSystempublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )//Get install directory of the daemon
public function getDirectory(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function setDirectory( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $Directory ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getInstalled(): arraypublic function isInstalled( string $name ): boolpublic function getAvailable(): arraypublic function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependencypublic function exists( string $name ): boolpublic function getGroups(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Groupspublic function __construct( string $name )public function getName(): stringpublic function getTitle(): stringpublic function getSetup( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node ): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Setup\Setuppublic function compare( $value ): boolprivate function __clone()public function __construct( $message, $code, $previous )public function __wakeup()public function getMessage()public function getCode()public function getFile()public function getLine()public function getTrace()public function getPrevious()public function getTraceAsString()public function __toString()public function __construct( string $name )public function getName(): stringpublic function getItems(): arraypublic function getPrimaryItem(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Itempublic function addItem( GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Item $Item ): voidpublic function createItem( GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependency $Dependency ): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Itempublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Grouppublic function has( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependency $Dependency, GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Group\Group $Group )public function getDependency(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependencypublic function isPrimary(): boolpublic function setIsPrimary( bool $isPrimary ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependency $Dependency )public function getState(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Setup\Statepublic function getInstallLocation(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\FIle\Filepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependency $Dependency )public function isInstalled(): boolpublic function setIsInstalled(): voidpublic function setIsUnInstalled(): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getFiles(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filespublic function getWorkspaces(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Workspace\Workspacespublic function getCaches(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Cache\Cachespublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $name )public function getName(): stringpublic function getDirectory(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function create( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Cache\Cachepublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Cache\Cachepublic function exists( string $name ): boolpublic function valueEquals( $a, $b ): boolpublic function __construct()public function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function exists( $value ): boolpublic function find( callable $function )public function remove( $value ): voidpublic function clear(): voidpublic function isCached(): boolprivate function setIsCached( bool $isCached ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Path\Path $Path )public function getPath(): Electrum\FileSystem\Path\Pathpublic function getDirectoryContents(): arraypublic function getName(): stringpublic function getExtension(): stringpublic function getParent(): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function read(): stringpublic function getSize(): intpublic function serve(): Psr\Http\Message\StreamInterfacepublic function copy( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function copyDirectory( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function move( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function moveDirectory( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function getMD5Checksum(): stringpublic function getSHA1Checksum(): stringpublic function downloadFrom( Electrum\Uri\Uri $Uri )public function downloadFromAsync( Electrum\Uri\Uri $Uri, ?callable $Callback, array $options ): Electrum\Userland\Infrastructure\Node\FileSystem\File\Download\Session\Sessionpublic function write( string $content ): voidpublic function setExecutable(): voidpublic function getReal(): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function delete(): voidpublic function create(): voidpublic function append( array $sources ): voidpublic function unzip( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function makeDirectory(): voidpublic function getDirectorySize(): intpublic function deleteDirectory(): voidpublic function getDirectoryContentsRecursively(): arraypublic function exists(): boolpublic function getTimeCreated(): Electrum\Time\Timepublic function getTimeLastModified(): Electrum\Time\Timepublic function isDirectory(): boolpublic function setIsDirectory( bool $isDirectory ): voidpublic function toString(): stringpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function get( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Path\Path $Path ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function getDiffer(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Diff\Differpublic function createGroup(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Grouppublic function getRegistered(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Registered\Filespublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getFiles(): arraypublic function hasFiles(): boolpublic function addFile( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\GroupFile $GroupFile ): voidpublic function addFiles( array $files ): voidpublic function removeFile( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\GroupFile $GroupFile ): voidpublic function zip( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $TargetFile ): voidpublic function copy( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $Directory ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $File, array $options )public function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function getName(): stringpublic function hasName(): boolpublic function setName( string $name ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )//Diff a directory
public function diffDirectory( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $File ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Diff\IDiffpublic function diff(): arraypublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $name )public function getName(): stringpublic function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function getFileType(): Electrum\Enums\FileSystem\FileTypespublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAll(): arraypublic function create( string $name, GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $File, bool $isDirectory ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Registered\Filepublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Registered\Filepublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $path )public function getSeparator(): stringpublic function getParent(): Electrum\FileSystem\Path\Pathpublic function join( string $path ): Electrum\FileSystem\Path\Pathpublic function fromBase64( $Node, string $path ): Electrum\FileSystem\Path\Pathpublic function hasParent(): boolpublic function getAbsolute(): Electrum\FileSystem\Path\Pathpublic function toBase64Encoded(): stringpublic function getPrependingSeparator(): stringpublic function toString(): stringpublic function __toString(): stringpublic function compare( $value ): boolpublic function isPermanent(): boolpublic function setIsPermanent( bool $isPermanent ): voidpublic function getId(): stringpublic function delete(): voidpublic function getSize(): intpublic function getContents(): arraypublic function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function getId(): stringpublic function delete(): voidpublic function getSize(): intpublic function getContents(): arraypublic function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $id )public function getId(): stringpublic function delete(): voidpublic function getSize(): intpublic function getContents(): arraypublic function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Workspace\Workspacepublic function exists( string $id ): boolpublic function create(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Workspace\ICreatedWorkspacepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getIps(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Ip\Ipspublic function getPorts(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Portspublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, Electrum\Network\Ip $Ip )public function delete(): voidpublic function isPrimary(): boolpublic function setIsPrimary(): voidpublic function toString()public function toUri(): Electrum\Uri\Uripublic function compare( $value ): boolpublic function fromString( string $value ): Electrum\Network\Ippublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function create( Electrum\Network\Ip $Ip ): GameDash\Sdk\FFI\Infrastructure\Node\Network\Ip\Ippublic function getAll(): arraypublic function getPrimary(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Ip\Ippublic function get( Electrum\Network\Ip $Ip ): GameDash\Sdk\FFI\Infrastructure\Node\Network\Ip\Ippublic function exists( Electrum\Network\Ip $Ip ): boolpublic function valueEquals( $a, $b ): boolpublic function __construct()public function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function exists( $value ): boolpublic function find( callable $function )public function remove( $value ): voidpublic function clear(): voidpublic function isCached(): boolprivate function setIsCached( bool $isCached ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function has(): boolpublic function getMin(): intpublic function setMin( int $min ): voidpublic function getMax(): intpublic function setMax( int $max ): voidpublic function getRandom(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Portpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, int $number )public function getNumber(): intpublic function isOpen(): boolpublic function isFree(): boolpublic function compare( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAllocatableRange(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\AllocatableRange//Get random port that is currently not in use by any process on the node
public function getRandomFree(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Port//Get x number of subsequent ports that are not currently in use by any process on the node
public function getRandomFreeSubsequentPorts( int $amount ): arraypublic function get( int $number ): GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Portpublic function valueEquals( $a, $b ): boolpublic function __construct()public function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function exists( $value ): boolpublic function find( callable $function )public function remove( $value ): voidpublic function clear(): voidpublic function isCached(): boolprivate function setIsCached( bool $isCached ): voidpublic function __construct( ?string $name )public function exists(): boolpublic function compare( Electrum\Polyfills\Enum\Enum $ForeignEnum ): boolpublic function __toString()public function getAll(): arraypublic function __callStatic( string $name, array $args )public function getInstance( string $value ): Electrum\Polyfills\Enum\Enumpublic function __construct( string $name )public function getName(): stringpublic function getTitle(): stringpublic function getSettings(): GameDash\Sdk\FFI\Infrastructure\Node\Os\Setting\Settingspublic function __construct( ?string $message = Operating system not supported )private function __clone()public function __wakeup()public function getMessage()public function getCode()public function getFile()public function getLine()public function getTrace()public function getPrevious()public function getTraceAsString()public function __toString()public function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getCurrent(): Electrum\Userland\Infrastructure\Node\Os\Systempublic function hasCurrent(): boolpublic function setCurrent( Electrum\Userland\Infrastructure\Node\Os\System $System ): voidpublic function getSupported(): arraypublic function get( string $name ): Electrum\Userland\Infrastructure\Node\Os\Systempublic function __construct( ?string $name )public function exists(): boolpublic function compare( Electrum\Polyfills\Enum\Enum $ForeignEnum ): boolpublic function __toString()public function getAll(): arraypublic function __callStatic( string $name, array $args )public function getInstance( string $value ): Electrum\Polyfills\Enum\Enumpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Os\Linux\DistroEnum $Distro, string $version )public function getName(): stringpublic function getDistro(): GameDash\Sdk\FFI\Infrastructure\Node\Os\Linux\DistroEnumpublic function distroIsDebianBased(): boolpublic function distroIsRedHatBased(): boolpublic function getVersion(): stringpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Os\System $System, string $name )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Os\System $System )public function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\Os\Setting\Settingpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $name )public function getName(): stringpublic function install(): voidpublic function uninstall(): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\Package\Packagepublic function valueEquals( $a, $b ): boolpublic function __construct()public function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function exists( $value ): boolpublic function find( callable $function )public function remove( $value ): voidpublic function clear(): voidpublic function isCached(): boolprivate function setIsCached( bool $isCached ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, int $id )public function getId(): intpublic function kill(): voidpublic function getChildren(): arraypublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getChildProcesses(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcessespublic function get( int $id ): GameDash\Sdk\FFI\Infrastructure\Node\Process\Processpublic function exists( int $id ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, ?int $id )public function getId(): intpublic function hasId(): boolpublic function spawn( array $options ): voidpublic function stop(): voidpublic function kill(): voidpublic function getExitCode(): intpublic function getIo(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Io\Iopublic function getRelay(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Relay\Relaypublic function getResourceLimits(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\Limitspublic function getOperatingSystemUser(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Os\User\Userpublic function hasOperatingSystemUser(): boolpublic function setOperatingSystemUser( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Os\User\User $User ): voidpublic function exists(): boolpublic function isRunning(): boolpublic function hasExited(): boolpublic function getEnvironmentVariables(): arraypublic function addEnvironmentVariable( string $name, string $value ): voidpublic function setTerminal( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Terminal\Terminal $Terminal ): voidpublic function isUsingShell(): boolpublic function setIsUsingShell( bool $isUsingShell ): voidpublic function getWorkingDirectory(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function hasWorkingDirectory(): boolpublic function setWorkingDirectory( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $Directory ): voidpublic function getReference(): stringpublic function setReference( string $reference ): voidpublic function isSelfManaged(): boolpublic function setIsSelfManaged( bool $isSelfManaged ): voidpublic function getExecutable(): stringpublic function hasExecutable(): boolpublic function setExecutable( string $executable ): voidpublic function getArgs(): arraypublic function hasArgs(): boolpublic function setArgs( array $args ): voidpublic function __construct( int $id )private function __clone()public function __wakeup()public function getMessage()public function getCode()public function getFile()public function getLine()public function getTrace()public function getPrevious()public function getTraceAsString()public function __toString()public function __construct( int $id )private function __clone()public function __wakeup()public function getMessage()public function getCode()public function getFile()public function getLine()public function getTrace()public function getPrevious()public function getTraceAsString()public function __toString()public function __construct( int $id )private function __clone()public function __wakeup()public function getMessage()public function getCode()public function getFile()public function getLine()public function getTrace()public function getPrevious()public function getTraceAsString()public function __toString()public function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function create(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcesspublic function get( int $id ): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcesspublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, Electrum\Userland\Infrastructure\Node\Process\ChildProcess\ChildProcess $NativeChildProcess )public function sendInput( string $input ): voidpublic function getOutput( ?int $tail ): arraypublic function getOutputFilters(): arraypublic function hasOutputFilters(): boolpublic function setOutputFilters( array $filters ): voidpublic function __construct( string $value, bool $isError, Electrum\Time\Time $TimeCreated )public function getValue(): stringpublic function isError(): boolpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( string $name, string $password )public function getName(): stringpublic function getPassword(): stringpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, Electrum\Userland\Infrastructure\Node\Process\ChildProcess\ChildProcess $NativeChildProcess )public function getChannels(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Relay\Channel\Channelspublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, Electrum\Userland\Infrastructure\Node\Process\ChildProcess\ChildProcess $ChildProcess )public function getAll(): arraypublic function hasChannels(): boolpublic function add( GameDash\Sdk\FFI\Infrastructure\Relay\Channel\Channel $Channel ): voidpublic function getPercentage(): intpublic function setPercentage( int $percentage ): voidpublic function getThreads(): intpublic function setThreads( int $threads ): voidpublic function getMBs(): intpublic function setMBs( int $mbs ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcess $ChildProcess )public function getCPU(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\CPUpublic function getRAM(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\RAMpublic function getDisk(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\Diskpublic function setCPU( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\CPU $CPU ): voidpublic function setRAM( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\RAM $RAM ): voidpublic function setDisk( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\Disk $Disk ): voidpublic function apply(): voidpublic function getMB(): intpublic function setMB( int $mb ): voidpublic function getName(): stringpublic function getName(): stringpublic function getName(): stringpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $id )public function getId(): stringpublic function getName(): stringpublic function getDescription(): stringpublic function getInfrastructure(): GameDash\Sdk\FFI\Service\Infrastructure\Infrastructurepublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Node\Service\Servicepublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $name )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\Setting\Settingpublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function createConnection(): phpseclib\Net\SSH2public function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getEnvironment(): GameDash\Sdk\FFI\Infrastructure\Node\System\Environment\Environmentpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getVariables(): GameDash\Sdk\FFI\Infrastructure\Node\System\Environment\Variable\Variablespublic function __construct( string $name, string $value )public function getName(): stringpublic function getValue(): stringpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\System\Environment\Variable\Variablepublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $id )public function getId(): stringpublic function delete(): voidpublic function getFileSystem(): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\FileSystempublic function getPermissions(): GameDash\Sdk\FFI\Infrastructure\Node\User\Permission\Permissionspublic function getAuthentication(): GameDash\Sdk\FFI\Infrastructure\Node\User\Authentication\Authenticationpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function create( array $options ): GameDash\Sdk\FFI\Infrastructure\Node\User\Userpublic function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Node\User\Userpublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User )public function getPassword(): GameDash\Sdk\FFI\Infrastructure\Node\User\Authentication\Password\Passwordpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User )public function get(): stringpublic function set( string $password ): voidpublic function setRandom(): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User )public function getAll(): arraypublic function getPrimary(): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\Directorypublic function hasPrimary(): boolpublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\Directorypublic function exists( string $name ): boolpublic function create( string $name, GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\Path\Path $Path ): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\Directorypublic function add( string $name, GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $File ): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\Directorypublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User, string $name )public function getName(): stringpublic function getFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function delete(): voidpublic function isPrimary(): boolpublic function setAsPrimary(): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User )public function getDirectories(): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\Directoriespublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User, string $name )public function getName(): stringpublic function assign(): voidpublic function __construct( GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, GameDash\Sdk\FFI\Infrastructure\Node\User\User $User )public function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Node\User\Permission\Permissionpublic function __construct( string $name )public function getName(): stringpublic function broadcastMessage( string $type, $message ): voidpublic function get( string $name ): GameDash\Sdk\FFI\Infrastructure\Relay\Channel\Channelpublic function __construct( string $id )public function getId(): stringpublic function getShortId(): stringpublic function getInfrastructure(): GameDash\Sdk\FFI\Instance\Infrastructure\Infrastructurepublic function getFileSystem(): GameDash\Sdk\FFI\Instance\FileSystem\FileSystempublic function getNetwork(): GameDash\Sdk\FFI\Instance\Network\Networkpublic function getSettings(): GameDash\Sdk\FFI\Instance\Setting\Settingspublic function getProcess(): GameDash\Sdk\FFI\Instance\Process\Processpublic function getConsole(): GameDash\Sdk\FFI\Instance\Console\Consolepublic function getInstaller(): GameDash\Sdk\FFI\Instance\Installer\Installerpublic function getSetup(): GameDash\Sdk\FFI\Instance\Setup\Setuppublic function getBackup(): GameDash\Sdk\FFI\Instance\Backup\Backuppublic function getName(): GameDash\Sdk\FFI\Instance\Name\Namepublic function getExpiry(): GameDash\Sdk\FFI\Instance\Expiry\Expirypublic function getBilling(): GameDash\Sdk\FFI\Instance\Billing\Billingpublic function getRelay(): GameDash\Sdk\FFI\Instance\Relay\Relaypublic function getClient(): GameDash\Sdk\FFI\Client\Clientpublic function create( string $name, GameDash\Sdk\FFI\Client\Client $Client, GameDash\Sdk\FFI\Service\Service $Service, GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Instance\Instancepublic function exists( string $id ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function create(): GameDash\Sdk\FFI\Instance\Backup\Record\Recordpublic function hasFiles(): boolpublic function getRecords(): GameDash\Sdk\FFI\Instance\Backup\Record\Recordspublic function getStorage( string $id ): GameDash\Sdk\FFI\Instance\Backup\Storage\Storagepublic function getFileGroup(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Grouppublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $id )public function getId(): stringpublic function getStorage(): GameDash\Sdk\FFI\Instance\Backup\Storage\Storagepublic function delete(): voidpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function get( string $id ): GameDash\Sdk\FFI\Instance\Backup\Record\Recordpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $id )public function getId(): stringpublic function exists(): boolpublic function getSize(): intpublic function store( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Group $Group ): voidpublic function saveTo( GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\File $File ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getProduct(): GameDash\Sdk\FFI\Instance\Billing\Product\Productpublic function hasProduct(): boolpublic function setProduct( GameDash\Sdk\FFI\Billing\Product\Product $Product, GameDash\Sdk\FFI\Billing\Product\Action\Action $Action ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getActions(): GameDash\Sdk\FFI\Billing\Product\Action\Actionspublic function getSubscription(): GameDash\Sdk\FFI\Billing\Product\Subscription\Subscriptionpublic function getId(): stringpublic function getName(): stringpublic function getFullName(): stringpublic function getDescription(): stringpublic function isHidden(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getCurrent(): GameDash\Sdk\FFI\Billing\Product\Action\Actionpublic function setCurrent( GameDash\Sdk\FFI\Billing\Product\Action\Action $Action ): voidpublic function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Billing\Product\Action\Actionpublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function isSubscription(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function isAvailable(): boolpublic function getIo(): GameDash\Sdk\FFI\Instance\Console\Io\Iopublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getOutput(): GameDash\Sdk\FFI\Instance\Console\Io\Output\Outputpublic function getInput(): GameDash\Sdk\FFI\Instance\Console\Io\Input\Inputpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function send( string $input ): stringpublic function __construct( string $value, bool $isError, Electrum\Time\Time $TimeCreated )public function getValue(): stringpublic function isError(): boolpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function get( ?int $tail = 50 ): arraypublic function getAsString( ?int $tail = 50 ): stringpublic function getEvents(): GameDash\Sdk\FFI\Instance\Console\Io\Output\Event\Eventspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $name, array $filters, callable $function )public function getName(): stringpublic function getFilters(): arraypublic function getFunction(): callablepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function create( string $name, array $filters, callable $function ): GameDash\Sdk\FFI\Instance\Console\Io\Output\Event\Eventpublic function getAll(): arraypublic function exists( string $name ): boolpublic function get( string $name ): GameDash\Sdk\FFI\Instance\Console\Io\Output\Event\Eventpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function hasExpired(): boolpublic function canExpire(): boolpublic function getTime(): Electrum\Time\Timepublic function setTime( Electrum\Time\Time $Time ): voidpublic function getSuspension(): GameDash\Sdk\FFI\Instance\Expiry\Suspension\Suspensionpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function isSuspended(): boolpublic function suspend(): voidpublic function unsuspend(): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getFiles(): GameDash\Sdk\FFI\Instance\FileSystem\File\Filespublic function getConfigEditor(): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\ConfigEditorpublic function getDirectory(): GameDash\Sdk\FFI\Instance\FileSystem\Directory\Directorypublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getFiles(): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Filespublic function isAvailable(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\FileSystem\Path\Path $Path )public function getPath(): GameDash\Sdk\FFI\Instance\FileSystem\Path\Pathpublic function isAllowed(): boolpublic function create(): voidpublic function exists(): boolpublic function getSettings(): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Setting\Settingspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getAll(): arraypublic function get( GameDash\Sdk\FFI\Instance\FileSystem\Path\Path $Path ): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\FIlepublic function exists( GameDash\Sdk\FFI\Instance\FileSystem\Path\Path $Path ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\File $File, string $name )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function isIgnored(): boolpublic function setIsIgnored( bool $isIgnored ): voidpublic function getFormatting(): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Setting\Formatting\Formattingpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\File $File )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Setting\Settingpublic function exists( string $name ): boolpublic function create( string $name, $value ): GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Setting\Settingpublic function delete( string $name ): voidpublic function commit(): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\File $File, GameDash\Sdk\FFI\Instance\FileSystem\ConfigEditor\File\Setting\Setting $Setting )public function getTitle(): stringpublic function hasTitle(): boolpublic function getDescription(): stringpublic function hasDescription(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getSize(): intpublic function setSize( int $value ): voidpublic function exceeds(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function deleteContents(): voidpublic function exists(): boolpublic function getFile(): GameDash\Sdk\FFI\Instance\FileSystem\File\Filepublic function getAbsoluteFile(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Filepublic function getAllocation(): GameDash\Sdk\FFI\Instance\FileSystem\Directory\Allocationpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\FileSystem\Path\Path $Path )public function getParent(): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function getPath(): Electrum\FileSystem\Path\Pathpublic function getDirectoryContents(): arraypublic function getDirectoryContentsRecursively(): arraypublic function unzip( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function move( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function copy( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function moveDirectory( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function copyDirectory( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $Destination ): voidpublic function getAbsolute(): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function toString(): stringprivate function convert( Electrum\Userland\Infrastructure\Node\FileSystem\File\File $File ): Electrum\Userland\Instance\FileSystem\File\Fileprivate function fileToNodeFile( Electrum\Userland\Instance\FileSystem\File\File $File ): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function getName(): stringpublic function getExtension(): stringpublic function read(): stringpublic function getSize(): intpublic function serve(): Psr\Http\Message\StreamInterfacepublic function getMD5Checksum(): stringpublic function getSHA1Checksum(): stringpublic function downloadFrom( Electrum\Uri\Uri $Uri )public function downloadFromAsync( Electrum\Uri\Uri $Uri, ?callable $Callback, array $options ): Electrum\Userland\Infrastructure\Node\FileSystem\File\Download\Session\Sessionpublic function write( string $content ): voidpublic function setExecutable(): voidpublic function getReal(): Electrum\Userland\Infrastructure\Node\FileSystem\File\Filepublic function delete(): voidpublic function create(): voidpublic function append( array $sources ): voidpublic function makeDirectory(): voidpublic function getDirectorySize(): intpublic function deleteDirectory(): voidpublic function exists(): boolpublic function getTimeCreated(): Electrum\Time\Timepublic function getTimeLastModified(): Electrum\Time\Timepublic function isDirectory(): boolpublic function setIsDirectory( bool $isDirectory ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function get( GameDash\Sdk\FFI\Instance\FileSystem\Path\Path $Path ): GameDash\Sdk\FFI\Instance\FileSystem\File\Filepublic function getDiffer(): GameDash\Sdk\FFI\Instance\FileSystem\File\Diff\Differpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function diffDirectory( GameDash\Sdk\FFI\Instance\FileSystem\File\File $File ): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\File\Diff\IDiffpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $path )public function getParent(): Electrum\FileSystem\Path\Pathpublic function getAbsolute(): Electrum\FileSystem\Path\Pathpublic function fromBase64( $Instance, string $path ): Electrum\FileSystem\Path\Pathpublic function fromAbsolute( Electrum\Userland\Instance\Instance $Instance, Electrum\Userland\Infrastructure\Node\FileSystem\Path\Path $Path ): Electrum\Userland\Instance\FileSystem\Path\Pathpublic function getSeparator(): stringpublic function join( string $path ): Electrum\FileSystem\Path\Pathpublic function hasParent(): boolpublic function toBase64Encoded(): stringpublic function getPrependingSeparator(): stringpublic function toString(): stringpublic function __toString(): stringpublic function compare( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getNode(): GameDash\Sdk\FFI\Instance\Infrastructure\Node\Nodepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getUsers(): GameDash\Sdk\FFI\Infrastructure\Node\User\Userspublic function getTransfers(): GameDash\Sdk\FFI\Instance\Infrastructure\Node\Transfer\Transferspublic function getId(): stringpublic function getProcesses(): GameDash\Sdk\FFI\Infrastructure\Node\Process\Processespublic function getFileSystem(): GameDash\Sdk\FFI\Infrastructure\Node\FileSystem\FileSystempublic function getOperatingSystems(): GameDash\Sdk\FFI\Infrastructure\Node\Os\Systemspublic function getNetwork(): GameDash\Sdk\FFI\Infrastructure\Node\Network\Networkpublic function getServices(): GameDash\Sdk\FFI\Infrastructure\Node\Service\Servicespublic function getSsh(): GameDash\Sdk\FFI\Infrastructure\Node\Ssh\Sshpublic function getSettings(): GameDash\Sdk\FFI\Infrastructure\Node\Setting\Settingspublic function getDependencies(): GameDash\Sdk\FFI\Infrastructure\Node\Dependency\Dependenciespublic function getDaemon(): GameDash\Sdk\FFI\Infrastructure\Node\Daemon\Daemonpublic function getSystem(): GameDash\Sdk\FFI\Infrastructure\Node\System\Systempublic function getPackages(): GameDash\Sdk\FFI\Infrastructure\Node\Package\Packagespublic function compare( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Infrastructure\Node\Node $Node, string $id )public function getId(): stringpublic function getNode(): GameDash\Sdk\FFI\Infrastructure\Node\Nodepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Infrastructure\Node\Node $Node )public function get( string $id ): GameDash\Sdk\FFI\Instance\Infrastructure\Node\Transfer\Transferpublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $id )public function delete(): voidpublic function getId(): stringpublic function getFileSystem(): GameDash\Sdk\FFI\Infrastructure\Node\User\FileSystem\FileSystempublic function getPermissions(): GameDash\Sdk\FFI\Infrastructure\Node\User\Permission\Permissionspublic function getAuthentication(): GameDash\Sdk\FFI\Infrastructure\Node\User\Authentication\Authenticationpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function create( array $options ): GameDash\Sdk\FFI\Infrastructure\Node\User\Userpublic function getCurrent(): GameDash\Sdk\FFI\Instance\Infrastructure\Node\User\Userpublic function hasCurrent(): boolpublic function get( string $id ): GameDash\Sdk\FFI\Infrastructure\Node\User\Userpublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getSources(): GameDash\Sdk\FFI\Instance\Installer\Source\Sourcespublic function getRecords(): GameDash\Sdk\FFI\Instance\Installer\Record\Recordspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $id )public function getId(): stringpublic function getSource(): GameDash\Sdk\FFI\Instance\Installer\Source\Sourcepublic function getResource(): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Resourcepublic function getFiles(): arraypublic function addFiles( array $files ): voidpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Instance\Installer\Record\Recordpublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $name )public function getName(): stringpublic function getResources(): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Resourcespublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\Installer\Source\Sourcepublic function getHttp(): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Httppublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getResources(): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Resourcespublic function __construct( string $id )public function getId(): stringpublic function getName(): stringpublic function getIconUri(): Electrum\Uri\Uripublic function hasIconUri(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $id )public function getId(): stringpublic function getTitle(): stringpublic function getDescription(): stringpublic function getFullDescription(): stringpublic function getDownloadCount(): intpublic function setDownloadCount( int $downloadCount ): voidpublic function incrementDownloadCount(): voidpublic function getVersions(): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Version\Versionspublic function hasAuthor(): boolpublic function getAuthor(): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Author\Authorpublic function getTimeCreated(): Electrum\Time\Timepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function search( string $query, int $page, int $perPage ): arraypublic function getAll( int $page, int $perPage ): arraypublic function get( string $id ): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Resourcepublic function exists( string $id ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Resource $Resource, string $id )public function getId(): stringpublic function getName(): stringpublic function isLatest(): boolpublic function getDownloadUri(): Electrum\Uri\Uripublic function getData(): arraypublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Resource $Resource )public function getAll(): arraypublic function get( string $id ): GameDash\Sdk\FFI\Instance\Installer\Source\Http\Resource\Version\Versionpublic function exists( string $id )public function onProgress( string $progress ): voidpublic function onPercentageProgress( string $progress, int $percentage ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Source $Source, GameDash\Sdk\Module\Base\Implementation\Instance\Installer\Source\Resource\Resource $SdkResource )public function getId(): stringpublic function getSource(): GameDash\Sdk\FFI\Instance\Installer\Source\Sourcepublic function getTitle(): stringpublic function getDescription(): stringpublic function getFullDescription(): stringpublic function isInstalled(): boolpublic function install( ?GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Version\Version $Version, array $options ): GameDash\Sdk\FFI\Instance\Installer\Record\Recordpublic function uninstall( array $options ): voidpublic function getVersions(): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Version\Versionspublic function setCallbackManager( GameDash\Sdk\FFI\Instance\Installer\Source\Resource\ICallbackManager $CallbackManager ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Source $Source )public function get( string $id ): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Resourcepublic function exists( string $id ): boolpublic function __construct( int $page, int $perPage, bool $isLast )public function getPage(): intpublic function getPerPage(): intpublic function isLast(): boolpublic function __construct( array $resources )public function getResources(): arraypublic function count(): intpublic function getPagination(): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Result\Paginationpublic function hasPagination(): boolpublic function setPagination( GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Result\Pagination $Pagination ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Source $Source, GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Resource $Resource, string $id )public function getId(): stringpublic function getName(): stringpublic function isLatest(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Installer\Source\Source $Source, GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Resource $Resource )public function getAll(): arraypublic function count(): intpublic function getLatest(): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Version\Versionpublic function hasLatest(): boolpublic function get( string $id ): GameDash\Sdk\FFI\Instance\Installer\Source\Resource\Version\Versionpublic function exists( string $id ): boolpublic function getId(): stringpublic function getTitle(): stringpublic function getUri(): Electrum\Uri\Uripublic function getContent(): stringpublic function __construct( string $id, string $title )public function getId(): stringpublic function getTitle(): stringpublic function getContent(): stringpublic function setContent( string $content ): voidpublic function getUri(): Electrum\Uri\Uripublic function setUri( Electrum\Uri\Uri $Uri ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getValue(): stringpublic function hasValue(): boolpublic function setValue( string $name ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getIps(): GameDash\Sdk\FFI\Instance\Network\Ip\Ipspublic function getPorts(): GameDash\Sdk\FFI\Instance\Network\Port\Portspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getCurrent(): Electrum\Network\Ippublic function setCurrent( Electrum\Network\Ip $Ip ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Port $NodePort )public function getName(): stringpublic function hasName(): boolpublic function setName( string $name ): voidpublic function isPrimary(): boolpublic function setIsPrimary( bool $isPrimary ): voidpublic function delete(): voidpublic function getNumber(): intpublic function isOpen(): boolpublic function isFree(): boolpublic function compare( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getPrimary(): GameDash\Sdk\FFI\Instance\Network\Port\Portpublic function hasPrimary(): boolpublic function create( GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Port $NodePort ): GameDash\Sdk\FFI\Instance\Network\Port\Portpublic function getAll(): arraypublic function get( GameDash\Sdk\FFI\Infrastructure\Node\Network\Port\Port $NodePort ): GameDash\Sdk\FFI\Instance\Network\Port\Portpublic function getByName( string $name ): GameDash\Sdk\FFI\Instance\Network\Port\Portpublic function existsByName( string $name ): boolpublic function getRandomFree(): GameDash\Sdk\FFI\Instance\Network\Port\Portpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getId(): intpublic function hasId(): boolpublic function setId( int $id ): voidpublic function start(): voidpublic function stop(): voidpublic function restart(): voidpublic function getStatus(): GameDash\Sdk\FFI\Instance\Process\Status\Statuspublic function getChildProcesses(): GameDash\Sdk\FFI\Instance\Process\ChildProcess\ChildProcessespublic function getResourceLimits(): GameDash\Sdk\FFI\Instance\Process\Resource\Limit\Limitspublic function getCommands(): GameDash\Sdk\FFI\Instance\Process\Command\Commandspublic function getTimeStarted(): Electrum\Time\Timepublic function setTimeStarted( Electrum\Time\Time $Time ): voidpublic function hasTimeStarted(): boolpublic function getTimeSinceStarted(): intpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function createDefault( array $options ): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcesspublic function getCurrent(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\ChildProcesspublic function hasCurrent(): bool//Command constructor.
public function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $name, string $executable, array $args )public function getName(): stringpublic function getTitle(): stringpublic function setTitle( string $title ): voidpublic function getExecutable(): stringpublic function getArgs(): arraypublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function create( string $name, string $executable, array $args ): GameDash\Sdk\FFI\Instance\Process\Command\Commandpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getCPU(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\CPUpublic function getRAM(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\RAMpublic function getDisk(): GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\Diskpublic function setCPU( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\CPU $CPU ): voidpublic function setRAM( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\RAM $RAM ): voidpublic function setDisk( GameDash\Sdk\FFI\Infrastructure\Node\Process\ChildProcess\Resource\Limit\Disk $Disk ): voidpublic function apply(): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function isOnline(): boolpublic function setIsOnline( bool $isOnline ): boolpublic function isPropagating(): boolpublic function setIsPropagating( bool $isPropagating ): voidpublic function isRunning(): boolpublic function setIsRunning( bool $isRunning ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getChannel(): GameDash\Sdk\FFI\Infrastructure\Relay\Channel\Channelpublic function hasChannel(): boolpublic function setChannel( GameDash\Sdk\FFI\Infrastructure\Relay\Channel\Channel $Channel ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, string $name )public function getName(): stringpublic function delete(): voidpublic function getValue()public function setValue( $value ): voidpublic function getForm(): GameDash\Sdk\FFI\Instance\Setting\Form\Formpublic function getPermissions(): GameDash\Sdk\FFI\Instance\Setting\Permission\Permissionspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\Setting\Settingpublic function exists( string $name ): boolpublic function create( string $name, $value ): GameDash\Sdk\FFI\Instance\Setting\Settingpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getTitle(): stringpublic function setTitle( string $title ): voidpublic function getDescription(): stringpublic function hasDescription(): boolpublic function setDescription( string $description ): voidpublic function hasForm(): boolpublic function getData(): arraypublic function getTypes(): GameDash\Sdk\FFI\Instance\Setting\Form\Type\Typespublic function getPlugins(): GameDash\Sdk\FFI\Instance\Setting\Form\Plugin\Pluginspublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting, string $name )public function getName(): stringpublic function add( array $parameters ): voidpublic function remove(): voidpublic function isActive(): boolpublic function getData(): arraypublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\Setting\Form\Plugin\Pluginpublic function exists( string $name ): boolpublic function hasPlugins(): boolpublic function getData(): arraypublic function validateValue( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getData(): arraypublic function validateValue( $value ): boolpublic function getOptions(): arraypublic function hasOptions(): boolpublic function setOptions( array $options ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getData(): arraypublic function validateValue( $value ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting, string $name )public function getName(): stringpublic function getData(): arraypublic function validateValue( $value ): boolpublic function setAsCurrent(): voidpublic function getInstance(): GameDash\Sdk\FFI\Instance\Setting\Form\Type\ITypepublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\Setting\Form\Type\Typepublic function hasPlugins(): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting, string $name )public function getName(): stringpublic function hasPermission(): boolpublic function setHasPermission( bool $hasPermission ): voidpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance, GameDash\Sdk\FFI\Instance\Setting\Setting $Setting )public function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Instance\Setting\Permission\Permissionpublic function exists( string $name ): boolpublic function __construct( GameDash\Sdk\FFI\Instance\Instance $Instance )public function install( array $parameters ): voidpublic function getInstallParameters(): arraypublic function getInstallParameter( string $name ): GameDash\Sdk\FFI\Instance\Setup\Install\Parameter\Parameterpublic function getState(): GameDash\Sdk\FFI\Instance\Setup\StateEnumpublic function __construct( ?string $name )public function exists(): boolpublic function compare( Electrum\Polyfills\Enum\Enum $ForeignEnum ): boolpublic function __toString()public function getAll(): arraypublic function __callStatic( string $name, array $args )public function getInstance( string $value ): Electrum\Polyfills\Enum\Enumpublic function setValue( $value, array $options ): voidpublic function __construct( string $name, string $title, ?string $description )public function getName(): stringpublic function getTitle(): stringpublic function getDescription(): stringpublic function hasDescription(): boolpublic function getValue()public function __construct( string $name, string $title, ?string $description )public function getName(): stringpublic function getTitle(): stringpublic function getDescription(): stringpublic function hasDescription(): boolpublic function getValue()public function setValue( $value, array $options )public function setValue( $value, array $options ): voidpublic function __construct( string $name, string $title, ?string $description )public function getName(): stringpublic function getTitle(): stringpublic function getDescription(): stringpublic function hasDescription(): boolpublic function getValue()public function getValue()public function setValue( $value ): voidpublic function isError(): boolpublic function setIsError( bool $isError ): voidpublic function __construct( string $name )public function getName(): stringpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function __construct( string $name, string $title )public function getName(): stringpublic function getTitle(): stringpublic function isRequired(): boolpublic function setIsRequired( bool $value ): voidpublic function __construct( string $value )public function toString()public function toUri(): Electrum\Uri\Uripublic function compare( $value ): boolpublic function fromString( string $value ): Electrum\Network\Ippublic function __construct( float $longitude, float $latitude )public function getLongitude(): floatpublic function setLongitude( float $longitude ): voidpublic function getLatitude(): floatpublic function setLatitude( float $latitude ): voidpublic function getAll(): arraypublic function get( string $code ): GameDash\Sdk\FFI\Location\Country\Countrypublic function exists( string $code ): boolprivate function read(): arraypublic function __construct( string $code, string $name )public function getCode(): stringpublic function getName(): stringpublic function exists(): boolpublic function compare( $value ): bool//Store a new piece of data in the registry
public function create( string $key, $value ): GameDash\Sdk\FFI\Registry\Entrypublic function get( string $key ): GameDash\Sdk\FFI\Registry\Entrypublic function exists( string $key ): boolpublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( string $key )public function getKey(): stringpublic function getValue()public function setValue( $value ): voidpublic function __construct( string $name, $value, bool $isRequired = 1 )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function __construct( string $name, $value, bool $isRequired = 1 )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function __construct( string $name, $value, bool $isRequired = 1 )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function getAll(): arraypublic function get( string $name ): GameDash\Sdk\FFI\Sdk\Module\Setup\Parameter\Parameterpublic function add( GameDash\Sdk\FFI\Sdk\Module\Setup\Parameter\Parameter $Parameter ): voidpublic function addAll( array $parameters ): voidpublic function __construct( string $name, $value, bool $isRequired = 1 )public function getName(): stringpublic function getValue()public function setValue( $value ): voidpublic function isRequired(): boolpublic function setIsRequired( bool $isRequired ): voidpublic function __construct( string $id )public function getId(): stringpublic function getName(): stringpublic function getDescription(): stringpublic function getInfrastructure(): GameDash\Sdk\FFI\Service\Infrastructure\Infrastructure//Get all services
public function getAll(): array//Get a specific service
public function get( string $id ): GameDash\Sdk\FFI\Service\Servicepublic function valueEquals( $a, $b ): boolprotected function getInstance(): Electrum\Cache\Memory\CacheList\Managerpublic function getAll(): arraypublic function addAll( $values ): voidpublic function add( $value ): voidpublic function find( callable $function )public function exists( $value ): boolpublic function remove( $value ): voidpublic function isCached(): boolpublic function clear(): voidpublic function __construct( GameDash\Sdk\FFI\Service\Service $Service )public function getNodes(): GameDash\Sdk\FFI\Service\Infrastructure\Node\Nodespublic function __construct( GameDash\Sdk\FFI\Service\Service $Service )public function getFinder(): GameDash\Sdk\FFI\Service\Infrastructure\Node\Finder\Finderpublic function __construct( GameDash\Sdk\FFI\Service\Service $Service )//Find a node based on criteria that is compatible with this service
public function find( array $filters ): GameDash\Sdk\FFI\Infrastructure\Node\NodeAbout GameDash
Administration
Contact
© GameDash, made with ❤ and ☕
A Schokker IT B.V. Company · KVK: 73247375