using System; using System.Collections.Generic; using System.Linq; using System.Reactive.Linq; using System.Text; using System.Threading.Tasks; using Google.Protobuf; using Tango.Transport.Adapters; using Tango.PMR; using Tango.PMR.Common; using System.Collections.Concurrent; using System.Reactive.Subjects; using System.Threading; using System.Reactive; using System.Reactive.Disposables; using Tango.Logging; namespace Tango.Transport.Transporters { /// /// Represents an which send and receive messages using Protobuf binary data. /// /// public class BasicTransporter : TransporterBase { #region Constructors /// /// Initializes a new instance of the class. /// public BasicTransporter() : base() { ComponentName = $"Basic Transporter {_component_counter++}"; } /// /// Initializes a new instance of the class. /// /// The transport adapter. public BasicTransporter(ITransportAdapter adapter) : base(adapter) { } #endregion } }