xp-framework / networking
XP Framework 的网络模块:客户端和服务器 API
v10.5.0
2024-03-24 12:36 UTC
Requires
- php: >=7.0.0
- xp-framework/core: ^12.0 | ^11.0 | ^10.0 | ^9.0 | ^8.0 | ^7.0
- xp-framework/logging: ^11.0 | ^10.0 | ^9.0 | ^8.0 | ^7.0
Requires (Dev)
- xp-framework/test: ^2.0 | ^1.0
- dev-master
- v10.5.0
- v10.4.1
- v10.4.0
- v10.3.1
- v10.3.0
- v10.2.3
- v10.2.2
- v10.2.1
- v10.2.0
- v10.1.2
- v10.1.1
- v10.1.0
- v10.0.2
- v10.0.1
- v10.0.0
- v9.3.3
- v9.3.2
- v9.3.1
- v9.3.0
- v9.2.5
- v9.2.4
- v9.2.3
- v9.2.2
- v9.2.1
- v9.2.0
- v9.1.2
- v9.1.1
- v9.1.0
- v9.0.0
- v8.0.2
- v8.0.1
- v8.0.0
- v7.1.0
- v7.0.1
- v7.0.0
- v6.6.0
- dev-feature/async-io-api
- dev-fix/zero-write
- dev-feature/async-connect
- dev-feature/encrypted-socket
- dev-feature/server-listen
- dev-feature/server-control
This package is auto-updated.
Last update: 2024-08-24 13:33:47 UTC
README
客户端和服务器 API
基本底层
package peer { public abstract enum peer.Sockets public class peer.AuthenticationException public class peer.BSDSocket public class peer.ConnectException public class peer.CryptoSocket public class peer.ProtocolException public class peer.SSLSocket public class peer.ServerSocket public class peer.Socket public class peer.SocketEndpoint public class peer.SocketException public class peer.SocketInputStream public class peer.SocketOutputStream public class peer.SocketTimeoutException public class peer.TLSSocket public class peer.UDPSocket public class peer.URL }
网络和 DNS
package peer.net { public abstract class peer.net.InetAddress public class peer.net.Inet4Address public class peer.net.Inet6Address public class peer.net.InetAddressFactory public class peer.net.NameserverLookup public class peer.net.Network public class peer.net.NetworkParser }
服务器
package peer.server { public interface peer.server.ServerProtocol public class peer.server.AsyncServer public class peer.server.EventServer public class peer.server.EventSocket public class peer.server.ForkingServer public class peer.server.PreforkingServer public class peer.server.Server } package peer.server.protocol { public interface peer.server.protocol.OutOfResourcesHandler public interface peer.server.protocol.SocketAcceptHandler }