{
  "#a-1-normative-references": {
    "current": {
      "number": "A.1",
      "spec": "Direct Sockets API",
      "text": "Normative references",
      "url": "https://wicg.github.io/direct-sockets/#normative-references"
    }
  },
  "#a-references": {
    "current": {
      "number": "A",
      "spec": "Direct Sockets API",
      "text": "References",
      "url": "https://wicg.github.io/direct-sockets/#references"
    }
  },
  "#close-method": {
    "current": {
      "number": "1.6",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method"
    }
  },
  "#close-method-0": {
    "current": {
      "number": "2.6",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method-0"
    }
  },
  "#close-method-1": {
    "current": {
      "number": "4.5",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method-1"
    }
  },
  "#closed-attribute": {
    "current": {
      "number": "1.5",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute"
    }
  },
  "#closed-attribute-0": {
    "current": {
      "number": "2.5",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute-0"
    }
  },
  "#closed-attribute-1": {
    "current": {
      "number": "4.4",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute-1"
    }
  },
  "#conformance": {
    "current": {
      "number": "8",
      "spec": "Direct Sockets API",
      "text": "Conformance",
      "url": "https://wicg.github.io/direct-sockets/#conformance"
    }
  },
  "#constructor-method": {
    "current": {
      "number": "1.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method"
    }
  },
  "#constructor-method-0": {
    "current": {
      "number": "2.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method-0"
    }
  },
  "#constructor-method-1": {
    "current": {
      "number": "4.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method-1"
    }
  },
  "#idl-index": {
    "current": {
      "number": "7",
      "spec": "Direct Sockets API",
      "text": "IDL Index",
      "url": "https://wicg.github.io/direct-sockets/#idl-index"
    }
  },
  "#integrations": {
    "current": {
      "number": "5",
      "spec": "Direct Sockets API",
      "text": "Integrations",
      "url": "https://wicg.github.io/direct-sockets/#integrations"
    }
  },
  "#joinedgroups-attribute": {
    "current": {
      "number": "3.5",
      "spec": "Direct Sockets API",
      "text": "joinedGroups attribute",
      "url": "https://wicg.github.io/direct-sockets/#joinedgroups-attribute"
    }
  },
  "#joingroup-method": {
    "current": {
      "number": "3.3",
      "spec": "Direct Sockets API",
      "text": "joinGroup() method",
      "url": "https://wicg.github.io/direct-sockets/#joingroup-method"
    }
  },
  "#leavegroup-method": {
    "current": {
      "number": "3.4",
      "spec": "Direct Sockets API",
      "text": "leaveGroup() method",
      "url": "https://wicg.github.io/direct-sockets/#leavegroup-method"
    }
  },
  "#multicastcontroller-interface": {
    "current": {
      "number": "3",
      "spec": "Direct Sockets API",
      "text": "MulticastController interface",
      "url": "https://wicg.github.io/direct-sockets/#multicastcontroller-interface"
    }
  },
  "#multicastgroupoptions-dictionary": {
    "current": {
      "number": "3.1",
      "spec": "Direct Sockets API",
      "text": "MulticastGroupOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#multicastgroupoptions-dictionary"
    }
  },
  "#multicastmembership-dictionary": {
    "current": {
      "number": "3.2",
      "spec": "Direct Sockets API",
      "text": "MulticastMembership dictionary",
      "url": "https://wicg.github.io/direct-sockets/#multicastmembership-dictionary"
    }
  },
  "#normative-references": {
    "current": {
      "number": "A.1",
      "spec": "Direct Sockets API",
      "text": "Normative references",
      "url": "https://wicg.github.io/direct-sockets/#normative-references"
    }
  },
  "#opened-attribute": {
    "current": {
      "number": "1.4",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute"
    }
  },
  "#opened-attribute-0": {
    "current": {
      "number": "2.4",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute-0"
    }
  },
  "#opened-attribute-1": {
    "current": {
      "number": "4.3",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute-1"
    }
  },
  "#permissions-policy": {
    "current": {
      "number": "5.1",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy"
    }
  },
  "#permissions-policy-multicast": {
    "current": {
      "number": "5.3",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy (Multicast)",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy-multicast"
    }
  },
  "#permissions-policy-pna": {
    "current": {
      "number": "5.2",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy (Private Network Access)",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy-pna"
    }
  },
  "#readable-attribute-internal": {
    "current": {
      "number": "1.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal"
    }
  },
  "#readable-attribute-internal-0": {
    "current": {
      "number": "2.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal-0"
    }
  },
  "#readable-attribute-internal-1": {
    "current": {
      "number": "4.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal-1"
    }
  },
  "#references": {
    "current": {
      "number": "A",
      "spec": "Direct Sockets API",
      "text": "References",
      "url": "https://wicg.github.io/direct-sockets/#references"
    }
  },
  "#security-and-privacy-considerations": {
    "current": {
      "number": "6",
      "spec": "Direct Sockets API",
      "text": "Security and privacy considerations",
      "url": "https://wicg.github.io/direct-sockets/#security-and-privacy-considerations"
    }
  },
  "#table-of-contents": {
    "current": {
      "number": "",
      "spec": "Direct Sockets API",
      "text": "Table of Contents",
      "url": "https://wicg.github.io/direct-sockets/#toc"
    }
  },
  "#tcpserversocket-interface": {
    "current": {
      "number": "4",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocket-interface"
    }
  },
  "#tcpserversocketopeninfo-dictionary": {
    "current": {
      "number": "4.3.1",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocketopeninfo-dictionary"
    }
  },
  "#tcpserversocketoptions-dictionary": {
    "current": {
      "number": "4.1.1",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocketoptions-dictionary"
    }
  },
  "#tcpsocket-interface": {
    "current": {
      "number": "1",
      "spec": "Direct Sockets API",
      "text": "TCPSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocket-interface"
    }
  },
  "#tcpsocketopeninfo-dictionary": {
    "current": {
      "number": "1.4.1",
      "spec": "Direct Sockets API",
      "text": "TCPSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocketopeninfo-dictionary"
    }
  },
  "#tcpsocketoptions-dictionary": {
    "current": {
      "number": "1.1.1",
      "spec": "Direct Sockets API",
      "text": "TCPSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocketoptions-dictionary"
    }
  },
  "#title": {
    "current": {
      "number": "",
      "spec": "Direct Sockets API",
      "text": "Direct Sockets API",
      "url": "https://wicg.github.io/direct-sockets/#title"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "Direct Sockets API",
      "text": "Table of Contents",
      "url": "https://wicg.github.io/direct-sockets/#toc"
    }
  },
  "#udpmessage-dictionary": {
    "current": {
      "number": "2.1.2",
      "spec": "Direct Sockets API",
      "text": "UDPMessage dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpmessage-dictionary"
    }
  },
  "#udpsocket-interface": {
    "current": {
      "number": "2",
      "spec": "Direct Sockets API",
      "text": "UDPSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#udpsocket-interface"
    }
  },
  "#udpsocketopeninfo-dictionary": {
    "current": {
      "number": "2.4.1",
      "spec": "Direct Sockets API",
      "text": "UDPSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpsocketopeninfo-dictionary"
    }
  },
  "#udpsocketoptions-dictionary": {
    "current": {
      "number": "2.1.1",
      "spec": "Direct Sockets API",
      "text": "UDPSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpsocketoptions-dictionary"
    }
  },
  "#writable-attribute-internal": {
    "current": {
      "number": "1.3",
      "spec": "Direct Sockets API",
      "text": "[[writable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#writable-attribute-internal"
    }
  },
  "#writable-attribute-internal-0": {
    "current": {
      "number": "2.3",
      "spec": "Direct Sockets API",
      "text": "[[writable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#writable-attribute-internal-0"
    }
  },
  "#x1-1-1-tcpsocketoptions-dictionary": {
    "current": {
      "number": "1.1.1",
      "spec": "Direct Sockets API",
      "text": "TCPSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocketoptions-dictionary"
    }
  },
  "#x1-1-constructor-method": {
    "current": {
      "number": "1.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method"
    }
  },
  "#x1-2-readable-attribute-internal": {
    "current": {
      "number": "1.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal"
    }
  },
  "#x1-3-writable-attribute-internal": {
    "current": {
      "number": "1.3",
      "spec": "Direct Sockets API",
      "text": "[[writable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#writable-attribute-internal"
    }
  },
  "#x1-4-1-tcpsocketopeninfo-dictionary": {
    "current": {
      "number": "1.4.1",
      "spec": "Direct Sockets API",
      "text": "TCPSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocketopeninfo-dictionary"
    }
  },
  "#x1-4-opened-attribute": {
    "current": {
      "number": "1.4",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute"
    }
  },
  "#x1-5-closed-attribute": {
    "current": {
      "number": "1.5",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute"
    }
  },
  "#x1-6-close-method": {
    "current": {
      "number": "1.6",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method"
    }
  },
  "#x1-tcpsocket-interface": {
    "current": {
      "number": "1",
      "spec": "Direct Sockets API",
      "text": "TCPSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#tcpsocket-interface"
    }
  },
  "#x2-1-1-udpsocketoptions-dictionary": {
    "current": {
      "number": "2.1.1",
      "spec": "Direct Sockets API",
      "text": "UDPSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpsocketoptions-dictionary"
    }
  },
  "#x2-1-2-udpmessage-dictionary": {
    "current": {
      "number": "2.1.2",
      "spec": "Direct Sockets API",
      "text": "UDPMessage dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpmessage-dictionary"
    }
  },
  "#x2-1-constructor-method": {
    "current": {
      "number": "2.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method-0"
    }
  },
  "#x2-2-readable-attribute-internal": {
    "current": {
      "number": "2.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal-0"
    }
  },
  "#x2-3-writable-attribute-internal": {
    "current": {
      "number": "2.3",
      "spec": "Direct Sockets API",
      "text": "[[writable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#writable-attribute-internal-0"
    }
  },
  "#x2-4-1-udpsocketopeninfo-dictionary": {
    "current": {
      "number": "2.4.1",
      "spec": "Direct Sockets API",
      "text": "UDPSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#udpsocketopeninfo-dictionary"
    }
  },
  "#x2-4-opened-attribute": {
    "current": {
      "number": "2.4",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute-0"
    }
  },
  "#x2-5-closed-attribute": {
    "current": {
      "number": "2.5",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute-0"
    }
  },
  "#x2-6-close-method": {
    "current": {
      "number": "2.6",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method-0"
    }
  },
  "#x2-udpsocket-interface": {
    "current": {
      "number": "2",
      "spec": "Direct Sockets API",
      "text": "UDPSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#udpsocket-interface"
    }
  },
  "#x3-1-multicastgroupoptions-dictionary": {
    "current": {
      "number": "3.1",
      "spec": "Direct Sockets API",
      "text": "MulticastGroupOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#multicastgroupoptions-dictionary"
    }
  },
  "#x3-2-multicastmembership-dictionary": {
    "current": {
      "number": "3.2",
      "spec": "Direct Sockets API",
      "text": "MulticastMembership dictionary",
      "url": "https://wicg.github.io/direct-sockets/#multicastmembership-dictionary"
    }
  },
  "#x3-3-joingroup-method": {
    "current": {
      "number": "3.3",
      "spec": "Direct Sockets API",
      "text": "joinGroup() method",
      "url": "https://wicg.github.io/direct-sockets/#joingroup-method"
    }
  },
  "#x3-4-leavegroup-method": {
    "current": {
      "number": "3.4",
      "spec": "Direct Sockets API",
      "text": "leaveGroup() method",
      "url": "https://wicg.github.io/direct-sockets/#leavegroup-method"
    }
  },
  "#x3-5-joinedgroups-attribute": {
    "current": {
      "number": "3.5",
      "spec": "Direct Sockets API",
      "text": "joinedGroups attribute",
      "url": "https://wicg.github.io/direct-sockets/#joinedgroups-attribute"
    }
  },
  "#x3-multicastcontroller-interface": {
    "current": {
      "number": "3",
      "spec": "Direct Sockets API",
      "text": "MulticastController interface",
      "url": "https://wicg.github.io/direct-sockets/#multicastcontroller-interface"
    }
  },
  "#x4-1-1-tcpserversocketoptions-dictionary": {
    "current": {
      "number": "4.1.1",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocketOptions dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocketoptions-dictionary"
    }
  },
  "#x4-1-constructor-method": {
    "current": {
      "number": "4.1",
      "spec": "Direct Sockets API",
      "text": "constructor() method",
      "url": "https://wicg.github.io/direct-sockets/#constructor-method-1"
    }
  },
  "#x4-2-readable-attribute-internal": {
    "current": {
      "number": "4.2",
      "spec": "Direct Sockets API",
      "text": "[[readable]] attribute (internal)",
      "url": "https://wicg.github.io/direct-sockets/#readable-attribute-internal-1"
    }
  },
  "#x4-3-1-tcpserversocketopeninfo-dictionary": {
    "current": {
      "number": "4.3.1",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocketOpenInfo dictionary",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocketopeninfo-dictionary"
    }
  },
  "#x4-3-opened-attribute": {
    "current": {
      "number": "4.3",
      "spec": "Direct Sockets API",
      "text": "opened attribute",
      "url": "https://wicg.github.io/direct-sockets/#opened-attribute-1"
    }
  },
  "#x4-4-closed-attribute": {
    "current": {
      "number": "4.4",
      "spec": "Direct Sockets API",
      "text": "closed attribute",
      "url": "https://wicg.github.io/direct-sockets/#closed-attribute-1"
    }
  },
  "#x4-5-close-method": {
    "current": {
      "number": "4.5",
      "spec": "Direct Sockets API",
      "text": "close() method",
      "url": "https://wicg.github.io/direct-sockets/#close-method-1"
    }
  },
  "#x4-tcpserversocket-interface": {
    "current": {
      "number": "4",
      "spec": "Direct Sockets API",
      "text": "TCPServerSocket interface",
      "url": "https://wicg.github.io/direct-sockets/#tcpserversocket-interface"
    }
  },
  "#x5-1-permissions-policy": {
    "current": {
      "number": "5.1",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy"
    }
  },
  "#x5-2-permissions-policy-private-network-access": {
    "current": {
      "number": "5.2",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy (Private Network Access)",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy-pna"
    }
  },
  "#x5-3-permissions-policy-multicast": {
    "current": {
      "number": "5.3",
      "spec": "Direct Sockets API",
      "text": "Permissions Policy (Multicast)",
      "url": "https://wicg.github.io/direct-sockets/#permissions-policy-multicast"
    }
  },
  "#x5-integrations": {
    "current": {
      "number": "5",
      "spec": "Direct Sockets API",
      "text": "Integrations",
      "url": "https://wicg.github.io/direct-sockets/#integrations"
    }
  },
  "#x6-security-and-privacy-considerations": {
    "current": {
      "number": "6",
      "spec": "Direct Sockets API",
      "text": "Security and privacy considerations",
      "url": "https://wicg.github.io/direct-sockets/#security-and-privacy-considerations"
    }
  },
  "#x7-idl-index": {
    "current": {
      "number": "7",
      "spec": "Direct Sockets API",
      "text": "IDL Index",
      "url": "https://wicg.github.io/direct-sockets/#idl-index"
    }
  },
  "#x8-conformance": {
    "current": {
      "number": "8",
      "spec": "Direct Sockets API",
      "text": "Conformance",
      "url": "https://wicg.github.io/direct-sockets/#conformance"
    }
  }
}