コード例 #1
0
 internal void Send(enPackageType type)
 {
     if (this.state == enProtocolState.closed)
     {
         return;
     }
     transporter.Send(PackageProtocol.Encode(type));
 }
コード例 #2
0
        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);
            }
        }