Compare commits
6
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b8f657c9b3 | ||
|
|
81477e9314 | ||
|
|
b321f82adf | ||
|
|
0a8a5249fb | ||
|
|
d65e724a1b | ||
|
|
80c0185c10 |
@@ -190,19 +190,6 @@ static cell_t sm_ClearRules(IPluginContext *pContext, const cell_t *params)
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static cell_t sm_SetAdvertiseServerActive(IPluginContext *pContext, const cell_t *params)
|
|
||||||
{
|
|
||||||
ISteamGameServer *pServer = GetGSPointer();
|
|
||||||
|
|
||||||
if (pServer == NULL)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pServer->SetAdvertiseServerActive(!!params[1]);
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
static cell_t sm_ForceHeartbeat(IPluginContext *pContext, const cell_t *params)
|
static cell_t sm_ForceHeartbeat(IPluginContext *pContext, const cell_t *params)
|
||||||
{
|
{
|
||||||
/* Deprecated no-op: newer Steamworks SDKs removed ISteamGameServer::ForceHeartbeat();
|
/* Deprecated no-op: newer Steamworks SDKs removed ISteamGameServer::ForceHeartbeat();
|
||||||
@@ -308,7 +295,6 @@ static sp_nativeinfo_t gsnatives[] = {
|
|||||||
{"SteamWorks_IsConnected", sm_IsConnected},
|
{"SteamWorks_IsConnected", sm_IsConnected},
|
||||||
{"SteamWorks_SetRule", sm_SetRule},
|
{"SteamWorks_SetRule", sm_SetRule},
|
||||||
{"SteamWorks_ClearRules", sm_ClearRules},
|
{"SteamWorks_ClearRules", sm_ClearRules},
|
||||||
{"SteamWorks_SetAdvertiseServerActive", sm_SetAdvertiseServerActive},
|
|
||||||
{"SteamWorks_ForceHeartbeat", sm_ForceHeartbeat},
|
{"SteamWorks_ForceHeartbeat", sm_ForceHeartbeat},
|
||||||
{"SteamWorks_HasLicenseForApp", sm_UserHasLicenseForApp},
|
{"SteamWorks_HasLicenseForApp", sm_UserHasLicenseForApp},
|
||||||
{"SteamWorks_HasLicenseForAppId", sm_UserHasLicenseForAppId},
|
{"SteamWorks_HasLicenseForAppId", sm_UserHasLicenseForAppId},
|
||||||
|
|||||||
@@ -706,35 +706,6 @@ static sp_nativeinfo_t httpnatives[] = {
|
|||||||
{"SteamWorks_WriteHTTPResponseBodyToFile", sm_WriteHTTPResponseBodyToFile},
|
{"SteamWorks_WriteHTTPResponseBodyToFile", sm_WriteHTTPResponseBodyToFile},
|
||||||
{"SteamWorks_SendHTTPRequestAndStreamResponse", sm_SendHTTPRequestAndStreamResponse},
|
{"SteamWorks_SendHTTPRequestAndStreamResponse", sm_SendHTTPRequestAndStreamResponse},
|
||||||
{"SteamWorks_GetHTTPStreamingResponseBodyData", sm_GetHTTPStreamingResponseBodyData},
|
{"SteamWorks_GetHTTPStreamingResponseBodyData", sm_GetHTTPStreamingResponseBodyData},
|
||||||
|
|
||||||
/* SteamWorksHTTPRequest methodmap. These reuse the functions above; the implicit
|
|
||||||
`this` handle arrives as params[1], exactly like the hHandle/hRequest first
|
|
||||||
parameter of the free-function natives (and the constructor maps to the create
|
|
||||||
native, whose first argument is likewise params[1]). */
|
|
||||||
{"SteamWorksHTTPRequest.SteamWorksHTTPRequest", sm_CreateHTTPRequest},
|
|
||||||
{"SteamWorksHTTPRequest.SetContextValue", sm_SetHTTPRequestContextValue},
|
|
||||||
{"SteamWorksHTTPRequest.SetNetworkActivityTimeout", sm_SetHTTPRequestNetworkActivityTimeout},
|
|
||||||
{"SteamWorksHTTPRequest.SetHeaderValue", sm_SetHTTPRequestHeaderValue},
|
|
||||||
{"SteamWorksHTTPRequest.SetGetOrPostParameter", sm_SetHTTPRequestGetOrPostParameter},
|
|
||||||
{"SteamWorksHTTPRequest.SetUserAgentInfo", sm_SetHTTPRequestUserAgentInfo},
|
|
||||||
{"SteamWorksHTTPRequest.SetRequiresVerifiedCertificate", sm_SetHTTPRequestRequiresVerifiedCertificate},
|
|
||||||
{"SteamWorksHTTPRequest.SetAbsoluteTimeoutMS", sm_SetHTTPRequestAbsoluteTimeoutMS},
|
|
||||||
{"SteamWorksHTTPRequest.SetCallbacks", sm_SetCallbacks},
|
|
||||||
{"SteamWorksHTTPRequest.Send", sm_SendHTTPRequest},
|
|
||||||
{"SteamWorksHTTPRequest.SendAndStreamResponse", sm_SendHTTPRequestAndStreamResponse},
|
|
||||||
{"SteamWorksHTTPRequest.Defer", sm_DeferHTTPRequest},
|
|
||||||
{"SteamWorksHTTPRequest.Prioritize", sm_PrioritizeHTTPRequest},
|
|
||||||
{"SteamWorksHTTPRequest.GetResponseHeaderSize", sm_GetHTTPResponseHeaderSize},
|
|
||||||
{"SteamWorksHTTPRequest.GetResponseHeaderValue", sm_GetHTTPResponseHeaderValue},
|
|
||||||
{"SteamWorksHTTPRequest.GetResponseBodySize", sm_GetHTTPResponseBodySize},
|
|
||||||
{"SteamWorksHTTPRequest.GetResponseBodyData", sm_GetHTTPResponseBodyData},
|
|
||||||
{"SteamWorksHTTPRequest.GetStreamingResponseBodyData", sm_GetHTTPStreamingResponseBodyData},
|
|
||||||
{"SteamWorksHTTPRequest.GetDownloadProgressPct", sm_GetHTTPDownloadProgressPct},
|
|
||||||
{"SteamWorksHTTPRequest.GetWasTimedOut", sm_GetHTTPRequestWasTimedOut},
|
|
||||||
{"SteamWorksHTTPRequest.SetRawPostBody", sm_SetHTTPRequestRawPostBody},
|
|
||||||
{"SteamWorksHTTPRequest.SetRawPostBodyFromFile", sm_SetHTTPRequestRawPostBodyFromFile},
|
|
||||||
{"SteamWorksHTTPRequest.GetResponseBodyCallback", sm_GetHTTPResponseBodyCallback},
|
|
||||||
{"SteamWorksHTTPRequest.WriteResponseBodyToFile", sm_WriteHTTPResponseBodyToFile},
|
|
||||||
{NULL, NULL}
|
{NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user