public static lhNetwork GetInstance() { if (m_instance != null) { return(null); } return(m_instance = new lhNetwork()); }
public void Dispose() { if (m_socketConnect != null) { m_socketConnect.Close(); m_socketConnect = null; } m_instance = null; }
static int GetInstance(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); LaoHan.Network.lhNetwork arg0 = (LaoHan.Network.lhNetwork)ToLua.CheckObject(L, 1, typeof(LaoHan.Network.lhNetwork)); LaoHan.Control.lhControlNetwork o = LaoHan.Control.lhControlNetwork.GetInstance(arg0); ToLua.PushObject(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }