C# Класс Valve.Steamworks.CSteamMatchmakingServers

Наследование: ISteamMatchmakingServers
Показать файл Открыть проект

Открытые методы

Метод Описание
CSteamMatchmakingServers ( IntPtr SteamMatchmakingServers )
CancelQuery ( uint hRequest ) : void
CancelServerQuery ( uint hServerQuery ) : void
GetIntPtr ( ) : IntPtr
GetServerCount ( uint hRequest ) : int
GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
IsRefreshing ( uint hRequest ) : bool
PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
RefreshQuery ( uint hRequest ) : void
RefreshServer ( uint hRequest, int iServer ) : void
ReleaseRequest ( uint hServerListRequest ) : void
RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint

Приватные методы

Метод Описание
CheckIfUsable ( ) : void

Описание методов

CSteamMatchmakingServers() публичный Метод

public CSteamMatchmakingServers ( IntPtr SteamMatchmakingServers )
SteamMatchmakingServers System.IntPtr

CancelQuery() публичный Метод

public CancelQuery ( uint hRequest ) : void
hRequest uint
Результат void

CancelServerQuery() публичный Метод

public CancelServerQuery ( uint hServerQuery ) : void
hServerQuery uint
Результат void

GetIntPtr() публичный Метод

public GetIntPtr ( ) : IntPtr
Результат System.IntPtr

GetServerCount() публичный Метод

public GetServerCount ( uint hRequest ) : int
hRequest uint
Результат int

GetServerDetails() публичный Метод

public GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
hRequest uint
iServer int
Результат gameserveritem_t

IsRefreshing() публичный Метод

public IsRefreshing ( uint hRequest ) : bool
hRequest uint
Результат bool

PingServer() публичный Метод

public PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPingResponse
Результат uint

PlayerDetails() публичный Метод

public PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPlayersResponse
Результат uint

RefreshQuery() публичный Метод

public RefreshQuery ( uint hRequest ) : void
hRequest uint
Результат void

RefreshServer() публичный Метод

public RefreshServer ( uint hRequest, int iServer ) : void
hRequest uint
iServer int
Результат void

ReleaseRequest() публичный Метод

public ReleaseRequest ( uint hServerListRequest ) : void
hServerListRequest uint
Результат void

RequestFavoritesServerList() публичный Метод

public RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

RequestFriendsServerList() публичный Метод

public RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

RequestHistoryServerList() публичный Метод

public RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

RequestInternetServerList() публичный Метод

public RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

RequestLANServerList() публичный Метод

public RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

RequestSpectatorServerList() публичный Метод

public RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Результат uint

ServerRules() публичный Метод

public ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingRulesResponse
Результат uint