跳到主要内容

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