<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://protocolframe.net/#/</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/changelog</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/console-editor</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/core-features</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/getting-started</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/hardware-testing</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/playground</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/protocol-runtime-package</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.AuditEvent</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.AuditEventType</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.DiagnosticEvent</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.DispatchResult</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.IProtocolCandidate</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.MessageDirection</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ParseDiagnostic</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ParseResult</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolDispatcher</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolDispatcher.Dispatch</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolExecutionStage</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolExecutionStatus</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolGroupDescription</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader.TryExpectByte</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader.TryReadByte</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader.TryReadSpan</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader.TryReadUInt16</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolReader.TrySkip</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolWriter</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolWriter.ToArray</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolWriter.WriteByte</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolWriter.WriteBytes</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.ProtocolWriter.WriteUInt16</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/runtime-api/csharp/csharp.Optibyte.Runtime.CSharp.WireEndianness</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/docs/workspace-settings</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/download</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/features</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/forgot-password</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/login</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/pricing</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/privacy</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/register</loc>
  </url>
  <url>
    <loc>https://protocolframe.net/#/terms</loc>
  </url>
</urlset>
