| _currentClientEncoding | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentClientProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqExchangeName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqHost | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqQueueName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqRoutingKey | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentRabbitMqVirtualHost | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentSerialBaudRate | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentSerialEncoding | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentSerialPortName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentSerialProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentServerEchoEnabled | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentServerEncoding | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentServerProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentServerSendTargetMode | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentUdpPeerAEncoding | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentUdpPeerAProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentUdpPeerBEncoding | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _currentUdpPeerBProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _isInMemorySubscribed | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _isRabbitMqSubscribed | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _messageBus | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _rabbitMqBus | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _rawTcpServer | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _serialTransport | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _tcpClient | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _tcpServer | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _udpPeerA | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| _udpPeerB | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | private |
| AddInMemoryChannel() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| AddRabbitMqErrorLog(string name, string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| AttachTcpClientQueueMonitor(IMessageTransport transport, string protocol, string encodingName, string channelName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| AttachTcpResilientStateMonitor(IMessageTransport transport, string channelName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| AttachTcpServerClientCountMonitor(TcpServerTransport tcpServerTransport, string protocol, string encodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| CommunicationSampleRuntime(IMessageBus messageBus) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectInMemoryAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectRabbitMqAsync(string host, int port, string virtualHost, string userName, string password, string exchangeName, string queueName, string routingKey) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectSerialAsync(string portName, int baudRate, string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectTcpClientAsync(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectUdpPeerAAsync(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| ConnectUdpPeerBAsync(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| CreateFrameCodec(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateProtocolAdapter(string protocol, string routePrefix="tcp", string namePrefix="Tcp", string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateRabbitMqMessage(string direction, string route, string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateSampleOutboundQueueOptions() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateSampleReconnectPolicy() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateSampleServerOutboundQueueOptions() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateSerialMessageByProtocol(string protocol, string direction, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateTcpMessageByProtocol(string protocol, string direction, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateTcpServerDescription(string protocol, string encodingName, int port, int clientCount, TcpServerSendTargetMode targetMode, bool echoEnabled) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateTextMessage(string name, string route, string text, string protocol) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| CreateUdpMessageByProtocol(string protocol, string direction, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| DisconnectInMemoryAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DisconnectRabbitMqAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DisconnectSerialAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DisconnectTcpClientAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DisconnectUdpPeerAAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DisconnectUdpPeerBAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| DreamineEnvelopeProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| DreamineProtocolPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| EnsureJsonPayload(string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| EnsureRabbitMqChannel() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| EnsureSerialChannel() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| EnsureTcpClientChannel(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| EnsureTcpServerChannel(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| EnsureUdpPeerChannel(string peerName, string protocol, string encodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| EscapeJsonString(string value) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetSerialChannelName() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| GetTcpClientChannelName(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetTcpPort(string protocol) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetTcpServerChannelName(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetUdpLocalPort(string peerName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetUdpPeerChannelName(string peerName, string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| GetUdpRemotePort(string peerName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| InMemoryChannelName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| InMemoryRouteName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| Monitor | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| NormalizeProtocol(string? protocol) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| NormalizeTcpServerSendTargetMode(string? sendTargetMode) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| NormalizeText(string? value, string defaultValue) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| NormalizeTextEncodingName(string encodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| NormalizeUdpPeerName(string peerName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| OnSerialMessageReceived(object? sender, MessageEnvelope message) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| OnTcpClientMessageReceived(object? sender, MessageEnvelope message) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| OnTcpServerMessageReceived(object? sender, MessageEnvelope message) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| OnUdpPeerAMessageReceived(object? sender, MessageEnvelope message) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| OnUdpPeerBMessageReceived(object? sender, MessageEnvelope message) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| PlainTextProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| PlainTextProtocolPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| PrepareTcpClientTransportAsync(string protocol, string encodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| PublishRabbitMqAsync(string exchangeName, string routingKey, string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| RabbitMqChannelName | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| RabbitMqProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| RawAvailableProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| RawAvailableProtocolPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| RawJsonProtocol | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| RawJsonProtocolPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| ReceiveInMemory(string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| RunOnUiThread(Action action) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivatestatic |
| SendInMemoryAsync(string text) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SendSerialAsync(string protocol, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SendTcpClientAsync(string protocol, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SendTcpServerAsync(string protocol, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName, string sendTargetMode=nameof(TcpServerSendTargetMode.Broadcast)) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SendUdpPeerAAsync(string protocol, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SendUdpPeerBAsync(string protocol, string text, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SerialProtocols | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| StartTcpServerAsync(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName, string sendTargetMode=nameof(TcpServerSendTargetMode.Broadcast), bool echoEnabled=false) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| StartUdpLoopbackAsync(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| StopAllAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| StopAllTcpAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| StopAllUdpAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| StopTcpServerAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| SubscribeInMemoryAsync() | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| SubscribeRabbitMqAsync(string exchangeName, string queueName, string routingKey) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |
| TcpProtocols | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| TcpServerSendTargetModes | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| TextEncodings | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| UdpPeerALocalPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| UdpPeerBLocalPort | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | privatestatic |
| UdpProtocols | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| UdpTextEncodings | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | |
| UpdateTcpServerDescription(string protocol, string encodingName, int clientCount, TcpServerSendTargetMode targetMode, bool echoEnabled) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inlineprivate |
| UpdateTcpServerOptions(string protocol, string encodingName=PlainTextProtocolOptions.Utf8EncodingName, string sendTargetMode=nameof(TcpServerSendTargetMode.Broadcast), bool echoEnabled=false) | SampleSmart.Pages.PageSub.CommunicationTabs.CommunicationSampleRuntime | inline |