public HttpRequest(string _url, Dictionary <string, object> _hash, string _key, CallbackFunc _cb, bool _compressed) { mUrl = _url; mHash = _hash; mKey = _key; pFunc = _cb; mCompressRep = _compressed; }
public void Callback2() { var thread = new Thread(); var globals = new Table(); var func = Helpers.LoadFunc( "Thread/Callback.lua", globals ); var fn = new CallbackFunc(); globals[new LString( "callback" )] = (Callable)fn; thread.Call( func, 0, 0 ); Assert.AreEqual( 1, fn.RunCount ); }
public void Callback2() { var thread = new Thread(); var globals = new Table(); var func = Helpers.LoadFunc("Thread/Callback.lua", globals); var fn = new CallbackFunc(); globals[new LString("callback")] = (Callable)fn; thread.Call(func, 0, 0); Assert.AreEqual(1, fn.RunCount); }
static void Main(string[] args) { int ret = 0; wiringPiSetupGpio(); pinMode(Tact_PIN, INPUT); CallbackFunc callBackFunc = delegate() { Console.WriteLine("CallbackFunc is called !"); }; ret = wiringPiISR(Tact_PIN, INT_EDGE_RISING, callBackFunc); Thread.Sleep(Int32.MaxValue); }
private IEnumerator _readAllBytesAsync(string packageName, string fileName, CallbackFunc callback) { #if UNITY_EDITOR yield return(0); var data = File.ReadAllBytes(fileName); callback(ref data); #else ResourcesManager.GetInstance().LoadAssetBundleAsync(new string[] { packageName }, null, (string[] arrPath) => { int lastDot = fileName.LastIndexOf("."); fileName = fileName.Substring(0, lastDot) + ".txt"; var text = ResourcesManager.GetInstance().LoadAsset <TextAsset>(fileName.ToLower()); var data = Encoding.Default.GetBytes(text.text); callback(ref data); ResourcesManager.GetInstance().UnloadAssetBundle(arrPath); }); yield return(0); #endif }
public bool AddTimeTask(string taskname, float calltime, int maxCallNum, CallbackFunc func, object param, object attach, bool bGlobal) { if (null != m_TaskMap.GetObject(taskname)) { return(false); } GameObject obj = new GameObject(taskname); m_TaskMap.SetProp(taskname, obj); TimeTask task = obj.AddComponent <TimeTask>() as TimeTask; task.Callback = func; task.CallbackParam = param; task.Global = bGlobal; task.CallbackTime = calltime; task.MaxCallTimes = maxCallNum; if (bGlobal) { GameObject.DontDestroyOnLoad(obj); } return(true); }
public static extern bool CodecStart(int hRadio, CallbackFunc func, IntPtr CallbackTarget);
public GetRoleInfoRequest(CallbackFunc _func) : base(_func) { cmdId = 1101; }
// Constructor public Timer(CallbackFunc callback, int timerDuration) { Callback = callback; Duration = timerDuration; Running = false; }
public Timer(float timeToWait, CallbackFunc callbackFunc = null) { this.timeToWait = timeToWait; this.callbackFunc = callbackFunc; timeWaited = 0; }
public void readAllBytesAsync(string packageName, string fileName, CallbackFunc callback) { StartCoroutine(this._readAllBytesAsync(packageName, fileName, callback)); }
extern static int wiringPiISR(int pin, int edgeType, CallbackFunc func);
public ServerInfoRequest(CallbackFunc _func) : base(_func) { cmdId = 1000; }
public static extern bool WiMOD_HCI_Init(string comPort, CallbackFunc cbRxMessage, ref TWiMOD_HCI_Message rxMessage);
public static extern Int32 TextHostInit(CallbackFunc OnConnect, CallbackFunc OnDisconnect, OnCreateThreadFunc OnCreateThread, OnRemoveThreadFunc OnRemoveThread, OnOutputFunc OnOutput );
public static extern Int32 TextHookOnDisconnect(CallbackFunc callback);
public ThreadInvoker(CallbackFunc callback) { AsynCallback = callback; }
public NetRequest(CallbackFunc _func) { pFunc = _func; }
public AccountRequest(CallbackFunc _func) : base(_func) { cmdId = 1001; }