public void OnSend(PackageOut msg) { if (!m_bOpen) { return; } m_SendBytes += msg.Length; }
public void SendPackage(params object[] args) { PackageOut pkg = args[0] as PackageOut; _socket.Send(pkg); Debug.Log("Socket SendPackage: [" + pkg.code.ToString() + "," + BitConverter.ToString(pkg.GetByteArray(0, pkg.length)) + "]"); }
public virtual void WritePackage(object data) { PackageOut pkg = _GetPackageOut(); if (data != null) { PackageConverter.ObjectToPackage(data, pkg); } SendPackage(pkg); }
public void SendPackage(PackageOut pkg) { NetManager.sendFunction(pkg); }
public void Send(PackageOut package) { package.Pack(); m_client.Send(package); }