Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
SnifferExtensions.cs
1
using
System.Text;
2
using
Waher.Networking.Sniffers
;
3
4
namespace
NeuroAccessMaui.Extensions
5
{
9
public
static
class
SnifferExtensions
10
{
16
public
static
async Task<string>
SnifferToText
(
this
InMemorySniffer
sniffer)
17
{
18
if
(sniffer is
null
)
19
{
20
return
string
.Empty;
21
}
22
23
StringBuilder sb =
new
();
24
25
using
(StringWriter writer =
new
(sb))
26
using
(
TextWriterSniffer
output =
new
(writer,
BinaryPresentationMethod
.ByteCount))
27
{
28
await sniffer.
ReplayAsync
(output);
29
}
30
31
return
sb.ToString();
32
}
33
}
34
}
NeuroAccessMaui.Extensions.SnifferExtensions
Extensions for the ISniffer implementation.
Definition:
SnifferExtensions.cs:10
NeuroAccessMaui.Extensions.SnifferExtensions.SnifferToText
static async Task< string > SnifferToText(this InMemorySniffer sniffer)
Converts the latest Xmpp communication that the sniffer holds to plain text.
Definition:
SnifferExtensions.cs:16
Waher.Networking.Sniffers.InMemorySniffer
Sniffer that stores events in memory.
Definition:
InMemorySniffer.cs:14
Waher.Networking.Sniffers.InMemorySniffer.ReplayAsync
async Task ReplayAsync(CommunicationLayer ComLayer)
Replays sniffer events.
Definition:
InMemorySniffer.cs:180
Waher.Networking.Sniffers.TextWriterSniffer
Outputs sniffed data to a text writer.
Definition:
TextWriterSniffer.cs:11
NeuroAccessMaui.Extensions
Definition:
ArrayExtensions.cs:4
Waher.Networking.Sniffers
Definition:
ConsoleErrorSniffer.cs:4
Waher.Networking.Sniffers.BinaryPresentationMethod
BinaryPresentationMethod
How binary data is to be presented.
Definition:
ConsoleOutSniffer.cs:12
NeuroAccessMaui
NeuroAccessMaui
Extensions
SnifferExtensions.cs
Generated by
1.9.5