public void ShutDown() { if (NFCNet.Instance().isConnected()) { NFCNet.Instance().shutDown(); } }
/// <summary> /// 析构函数 /// </summary> new void OnDestroy() { //SocketClient.OnRemove(); Debug.Log("~NetworkManager was destroy"); if (mLuaTable != null) { mLuaTable.Dispose(); } NFCNet.Instance().shutDown(); }
public void ConnectServer(string ip, UInt16 port) { ShutDown(); //if (ip == "127.0.0.1" && port != 14001) //{ // ip = NFCNet.Instance().ip; //} NFCNet.Instance().ready(ip, port); NFCNet.Instance().connect(); }
private void SendByPb(int unMsgID, byte[] datas) { MemoryStream pack = new MemoryStream(); BinaryWriter writer = new BinaryWriter(pack); UInt32 msgLen = (UInt32)datas.Length + (UInt32)ConstDefine.NF_PACKET_HEAD_SIZE; writer.Write(NFCNet.ConvertUint16((UInt16)msgLen)); writer.Write(NFCNet.ConvertUint16((UInt16)unMsgID)); writer.Write(datas); NFCNet.Instance().sendMsg(pack); }
void Init() { NFCNet.Instance().OnParseMsg = ParseMsg; NFCNet.Instance().OnDisConnected += DisConnected; NFCNet.Instance().OnConnected += Connected; }
void Update() { NFCNet.Instance().doUpdate(); }