using System; using System.Collections.Generic; namespace PlayFab { /// /// Interface of any transport SDK plugin. /// public interface ITransportPlugin: IPlayFabPlugin { bool IsInitialized { get; } void Initialize(); // Mirroring MonoBehaviour - Relayed from PlayFabHTTP void Update(); void OnDestroy(); void SimpleGetCall(string fullUrl, Action successCallback, Action errorCallback); void SimplePutCall(string fullUrl, byte[] payload, Action successCallback, Action errorCallback); void SimplePostCall(string fullUrl, byte[] payload, Action successCallback, Action errorCallback); void MakeApiCall(object reqContainer); int GetPendingMessages(); } }