public OnSocketData ( int key, ByteBuffer value ) : void | ||
key | int | |
value | ByteBuffer | |
return | void |
public void OnSocketData(int key, ByteBuffer value)
{
if (mLuaOnSocketDataFunc != null)
{
mLuaOnSocketDataFunc.BeginPCall();
mLuaOnSocketDataFunc.Push(key);
mLuaOnSocketDataFunc.Push(value);
mLuaOnSocketDataFunc.PCall();
mLuaOnSocketDataFunc.EndPCall();
}
}
static int OnSocketData(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); NetworkManager obj = (NetworkManager)ToLua.CheckObject <NetworkManager>(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); ByteBuffer arg1 = (ByteBuffer)ToLua.CheckObject <ByteBuffer>(L, 3); obj.OnSocketData(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }