PPB_HostResolver

PPAPI Method Assumes Threads Emscripten Web API Limitations
Create x GAP GAP (partial) - No direct equivalent
Resolve x GAP GAP (partial) - No direct equivalent
GetCanonicalName x GAP GAP (partial) - No direct equivalent
GetNetAddressCount x GAP GAP (partial) - No direct equivalent
GetNetAddress x GAP GAP (partial) - No direct equivalent

PPB_NetAddress

PPAPI Method Assumes Threads Emscripten Web API Limitations
CreateFromIPv4Address x GAP GAP (partial) - No direct equivalent
CreateFromIPv6Address x GAP GAP (partial) - No direct equivalent
GetFamily x GAP GAP (partial) - No direct equivalent
DescribeAsString x GAP GAP (partial) - No direct equivalent
DescribeAsIPv4Address x GAP GAP (partial) - No direct equivalent
DescribeAsIPv6Address x GAP GAP (partial) - No direct equivalent

PPB_NetworkList

PPAPI Method Assumes Threads Emscripten Web API Limitations
GetCount x GAP GAP - No direct equivalent
GetName x GAP GAP - No direct equivalent
GetType x GAP GAP - No direct equivalent
GetState x GAP GAP - No direct equivalent
GetIpAddress x GAP GAP - No direct equivalent
GetDisplayName x GAP GAP - No direct equivalent
GetMTU x GAP GAP - No direct equivalent

PPB_NetworkMonitor

PPAPI Method Assumes Threads Emscripten Web API Limitations
Create x GAP GAP - No direct equivalent
UpdateNetworkList x GAP GAP - No direct equivalent

PPB_NetworkProxy

PPAPI Method Assumes Threads Emscripten Web API Limitations
GetProxyForURL x GAP GAP - No direct equivalent

PPB_TCPSocket

PPAPI Method Assumes Threads Emscripten Web API Limitations
Create x GAP chrome.sockets.tcp.create WebSockets / WebRTC closest practical equivalent on open Web.
x GAP chrome.sockets.tcpServer.create
Bind x GAP chrome.sockets.tcpServer.create
Connect x GAP chrome.sockets.tcp.connect
GetLocalAddress x GAP chrome.sockets.udp.SocketInfo
GetRemoteAddress x GAP chrome.sockets.udp.SocketInfo
Read x GAP onReceive* Events
Write x GAP chrome.sockets.tcp.send
Listen x GAP chrome.sockets.tcpServer.listen
Accept x GAP onAccept* Events
Close x GAP chrome.sockets.tcp.close
x GAP chrome.sockets.tcpServer.close
SetOption x GAP chrome.sockets.tcp.update
x GAP chrome.sockets.tcpServer.update

PPB_UDPSocket

PPAPI Method Assumes Threads Emscripten Web API Limitations
Create x GAP chrome.sockets.udp.create GAP (partial) - WebRTC closest practical open Web equivalent
Bind x GAP chrome.sockets.udp.bind
GetBoundAddress x GAP chrome.sockets.udp.SocketInfo
RecvFrom x GAP onReceive* Events
SendTo x GAP chrome.sockets.udp.send
Close x GAP chrome.sockets.udp.close
SetOption x GAP chrome.sockets.udp.update
JoinGroup x GAP chrome.sockets.udp.joinGroup
LeaveGroup x GAP chrome.sockets.udp.leaveGroup