internal void Send(enPackageType type) { if (this.state == enProtocolState.closed) { return; } transporter.Send(PackageProtocol.Encode(type)); }
private void locationUpdated(Location[] locations) { string requestStr = ""; for (int i = 0; i < locations.Length; ++i) { requestStr += locations[i].depth.ToString("0.00") + ":" + locations[i].offset.ToString("0.00") + ";"; } this.LocationText = requestStr; if (transporter.status == Transporter.STATUS.CONNECTED) { transporter.Send(requestStr); } }