using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Runtime.InteropServices;
using AOT;

public class HiveRemotePlayManager : MonoBehaviour {
#if !UNITY_EDITOR && UNITY_STANDALONE_WIN
	
	public delegate void RemotePlayCallbackType(int type, string remotePlayJsonData);
	
	[DllImport("RemotePlayDll")]
	public static extern void RegisterCallback(RemotePlayCallbackType callback);	
	
	// For example - RemotePlayCallbackType
	// [MonoPInvokeCallback (typeof(RemotePlayCallbackType))]
	// public static void RegisterRemoteCallbackFunction(int type, string remotePlayJsonData)
	// {
	// 	RemoteEventBusCallbackFunction(type, remotePlayJsonData);		
	// }
	
#endif    
}
 