Skip to main content

Server PgosServerSDK API Reference

Global accessors for PGOS SDK interfaces.

API List

APIDescription
GetGet the PgosServerSDK instance
CreatePGOSCreate and Destroy PGOS in the MAIN thread.
DestroyPGOSCreate and Destroy PGOS in the MAIN thread.
GetServerSDKAPIServerSDK interface
GetBattleAPIBattle interface
GetEconomyAPIEconomy interface
GetEctAPIEct interface
GetExtensionAPIExtension interface
GetFriendAPIFriend interface
GetHostingAPIHosting interface
GetHostingForkingAPIHostingForking interface
GetPartyAPIParty interface
GetPlayerBlobDataAPIPlayerBlobData interface
GetPlayerProfileAPIPlayerProfile interface
GetStatisticsAPIStatistics interface
GetTitleConfigDataAPITitleConfigData interface
GetTitleFileAPITitleFile interface
GetTitleRegionConfigDataAPITitleRegionConfigData interface
GetUtilityAPIUtility interface

API Details

Get

Get the PgosServerSDK instance

/// <summary>Get the PgosServerSDK instance</summary>
public PgosServerSDK Get();

Parameters:

(No parameters)

Return: PgosServerSDK

CreatePGOS

Create and Destroy PGOS in the MAIN thread.

/// <summary>Create and Destroy PGOS in the MAIN thread.</summary>
public void CreatePGOS();

Parameters:

(No parameters)

Return: void

DestroyPGOS

Create and Destroy PGOS in the MAIN thread.

/// <summary>Create and Destroy PGOS in the MAIN thread.</summary>
public void DestroyPGOS();

Parameters:

(No parameters)

Return: void

GetServerSDKAPI

ServerSDK interface

/// <summary>ServerSDK interface</summary>
public Server.ServerSDK GetServerSDKAPI();

Parameters:

(No parameters)

Return: Server.ServerSDK

GetBattleAPI

Battle interface

/// <summary>Battle interface</summary>
public Server.Battle GetBattleAPI();

Parameters:

(No parameters)

Return: Server.Battle

GetEconomyAPI

Economy interface

/// <summary>Economy interface</summary>
public Server.Economy GetEconomyAPI();

Parameters:

(No parameters)

Return: Server.Economy

GetEctAPI

Ect interface

/// <summary>Ect interface</summary>
public Server.Ect GetEctAPI();

Parameters:

(No parameters)

Return: Server.Ect

GetExtensionAPI

Extension interface

/// <summary>Extension interface</summary>
public Server.Extension GetExtensionAPI();

Parameters:

(No parameters)

Return: Server.Extension

GetFriendAPI

Friend interface

/// <summary>Friend interface</summary>
public Server.Friend GetFriendAPI();

Parameters:

(No parameters)

Return: Server.Friend

GetHostingAPI

Hosting interface

/// <summary>Hosting interface</summary>
public Server.Hosting GetHostingAPI();

Parameters:

(No parameters)

Return: Server.Hosting

GetHostingForkingAPI

HostingForking interface

/// <summary>HostingForking interface</summary>
public Server.HostingForking GetHostingForkingAPI();

Parameters:

(No parameters)

Return: Server.HostingForking

GetPartyAPI

Party interface

/// <summary>Party interface</summary>
public Server.Party GetPartyAPI();

Parameters:

(No parameters)

Return: Server.Party

GetPlayerBlobDataAPI

PlayerBlobData interface

/// <summary>PlayerBlobData interface</summary>
public Server.PlayerBlobData GetPlayerBlobDataAPI();

Parameters:

(No parameters)

Return: Server.PlayerBlobData

GetPlayerProfileAPI

PlayerProfile interface

/// <summary>PlayerProfile interface</summary>
public Server.PlayerProfile GetPlayerProfileAPI();

Parameters:

(No parameters)

Return: Server.PlayerProfile

GetStatisticsAPI

Statistics interface

/// <summary>Statistics interface</summary>
public Server.Statistics GetStatisticsAPI();

Parameters:

(No parameters)

Return: Server.Statistics

GetTitleConfigDataAPI

TitleConfigData interface

/// <summary>TitleConfigData interface</summary>
public Server.TitleConfigData GetTitleConfigDataAPI();

Parameters:

(No parameters)

Return: Server.TitleConfigData

GetTitleFileAPI

TitleFile interface

/// <summary>TitleFile interface</summary>
public Server.TitleFile GetTitleFileAPI();

Parameters:

(No parameters)

Return: Server.TitleFile

GetTitleRegionConfigDataAPI

TitleRegionConfigData interface

/// <summary>TitleRegionConfigData interface</summary>
public Server.TitleRegionConfigData GetTitleRegionConfigDataAPI();

Parameters:

(No parameters)

Return: Server.TitleRegionConfigData

GetUtilityAPI

Utility interface

/// <summary>Utility interface</summary>
public Server.Utility GetUtilityAPI();

Parameters:

(No parameters)

Return: Server.Utility