Uses of Class
java.net.SocketAddress
-
Packages that use SocketAddress 软件包 描述 com.sun.nio.sctp 用于流控制传输协议的Java API。java.net 提供实现网络应用程序的类。java.nio.channels 定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字; 定义选择器,用于多路复用,非阻塞I / O操作。 -
-
Uses of SocketAddress in com.sun.nio.sctp
Fields in com.sun.nio.sctp with type parameters of type SocketAddress 变量和类型 字段 描述 static SctpSocketOption<SocketAddress>SctpStandardSocketOptions. SCTP_PRIMARY_ADDR请求本地SCTP堆栈使用给定的对等地址作为关联主要。static SctpSocketOption<SocketAddress>SctpStandardSocketOptions. SCTP_SET_PEER_PRIMARY_ADDR请求对等方将封闭的地址标记为关联主要。Methods in com.sun.nio.sctp that return SocketAddress 变量和类型 方法 描述 abstract SocketAddressMessageInfo. address()如果已收到消息,则返回源套接字地址,否则返回要发送的消息的首选目标。abstract SocketAddressPeerAddressChangeNotification. address()返回对等地址。abstract SocketAddressSendFailedNotification. address()返回地址。Methods in com.sun.nio.sctp that return types with arguments of type SocketAddress 变量和类型 方法 描述 abstract Set<SocketAddress>SctpChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpMultiChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpServerChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpChannel. getRemoteAddresses()返回此通道的套接字连接的所有远程地址。abstract Set<SocketAddress>SctpMultiChannel. getRemoteAddresses(Association association)返回此通道套接字上给定关联所连接的所有远程地址。Methods in com.sun.nio.sctp with parameters of type SocketAddress 变量和类型 方法 描述 abstract SctpChannelSctpChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址。SctpMultiChannelSctpMultiChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract SctpMultiChannelSctpMultiChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。SctpServerChannelSctpServerChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址,并配置套接字以侦听关联。abstract SctpServerChannelSctpServerChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址,并配置套接字以侦听关联。abstract booleanSctpChannel. connect(SocketAddress remote)连接此通道的插座。abstract booleanSctpChannel. connect(SocketAddress remote, int maxOutStreams, int maxInStreams)连接此通道的插座。static MessageInfoMessageInfo. createOutgoing(Association association, SocketAddress address, int streamNumber)创建适用于向给定关联发送消息时使用的MessageInfo实例。static MessageInfoMessageInfo. createOutgoing(SocketAddress address, int streamNumber)创建适合在发送消息时使用的MessageInfo实例。static SctpChannelSctpChannel. open(SocketAddress remote, int maxOutStreams, int maxInStreams)打开SCTP通道并将其连接到远程地址。 -
Uses of SocketAddress in java.net
Subclasses of SocketAddress in java.net 变量和类型 类 描述 classInetSocketAddress此类实现IP套接字地址(IP地址+端口号)它也可以是一对(主机名+端口号),在这种情况下,将尝试解析主机名。Methods in java.net that return SocketAddress 变量和类型 方法 描述 SocketAddressProxy. address()返回代理的套接字地址,如果是直接连接,则返回null。SocketAddressDatagramSocket. getLocalSocketAddress()返回此套接字绑定的端点的地址。SocketAddressServerSocket. getLocalSocketAddress()返回此套接字绑定的端点的地址。SocketAddressSocket. getLocalSocketAddress()返回此套接字绑定的端点的地址。SocketAddressDatagramSocket. getRemoteSocketAddress()返回此套接字连接到的端点的地址,如果未连接,则null。SocketAddressSocket. getRemoteSocketAddress()返回此套接字连接到的端点的地址,如果未连接,则null。SocketAddressDatagramPacket. getSocketAddress()获取此数据包发送到或来自的远程主机的SocketAddress(通常是IP地址+端口号)。Methods in java.net with parameters of type SocketAddress 变量和类型 方法 描述 voidDatagramSocket. bind(SocketAddress addr)将此DatagramSocket绑定到特定的地址和端口。voidServerSocket. bind(SocketAddress endpoint)将ServerSocket绑定到特定地址(IP地址和端口号)。voidServerSocket. bind(SocketAddress endpoint, int backlog)将ServerSocket绑定到特定地址(IP地址和端口号)。voidSocket. bind(SocketAddress bindpoint)将套接字绑定到本地地址。voidDatagramSocket. connect(SocketAddress addr)将此套接字连接到远程套接字地址(IP地址+端口号)。voidSocket. connect(SocketAddress endpoint)将此套接字连接到服务器。voidSocket. connect(SocketAddress endpoint, int timeout)使用指定的超时值将此套接字连接到服务器。protected abstract voidSocketImpl. connect(SocketAddress address, int timeout)将此套接字连接到指定主机上的指定端口号。abstract voidProxySelector. connectFailed(URI uri, SocketAddress sa, IOException ioe)被调用以指示无法建立到代理/ socks服务器的连接。protected abstract voidDatagramSocketImpl. joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)加入组播组。voidMulticastSocket. joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)加入指定接口的指定组播组。protected abstract voidDatagramSocketImpl. leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)离开组播组。voidMulticastSocket. leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)在指定的本地接口上保留组播组。voidDatagramPacket. setSocketAddress(SocketAddress address)设置要将此数据报发送到的远程主机的SocketAddress(通常是IP地址+端口号)。Constructors in java.net with parameters of type SocketAddress 构造器 描述 DatagramPacket(byte[] buf, int offset, int length, SocketAddress address)构造一个数据报包,用于将长度为length且偏移量为ioffset的数据包发送到指定主机上的指定端口号。DatagramPacket(byte[] buf, int length, SocketAddress address)构造一个数据报包,用于将长度为length的数据包发送到指定主机上的指定端口号。DatagramSocket(SocketAddress bindaddr)创建绑定到指定本地套接字地址的数据报套接字。MulticastSocket(SocketAddress bindaddr)创建绑定到指定套接字地址的MulticastSocket。Proxy(Proxy.Type type, SocketAddress sa)创建表示PROXY连接的条目。 -
Uses of SocketAddress in java.nio.channels
Methods in java.nio.channels that return SocketAddress 变量和类型 方法 描述 abstract SocketAddressAsynchronousServerSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressAsynchronousSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressDatagramChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。SocketAddressNetworkChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressServerSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressAsynchronousSocketChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。abstract SocketAddressDatagramChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。abstract SocketAddressSocketChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。abstract SocketAddressDatagramChannel. receive(ByteBuffer dst)通过此通道接收数据报。Methods in java.nio.channels with parameters of type SocketAddress 变量和类型 方法 描述 AsynchronousServerSocketChannelAsynchronousServerSocketChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract AsynchronousServerSocketChannelAsynchronousServerSocketChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract AsynchronousSocketChannelAsynchronousSocketChannel. bind(SocketAddress local)abstract DatagramChannelDatagramChannel. bind(SocketAddress local)NetworkChannelNetworkChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址。ServerSocketChannelServerSocketChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract ServerSocketChannelServerSocketChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract SocketChannelSocketChannel. bind(SocketAddress local)abstract Future<Void>AsynchronousSocketChannel. connect(SocketAddress remote)连接此频道。abstract <A> voidAsynchronousSocketChannel. connect(SocketAddress remote, A attachment, CompletionHandler<Void,? super A> handler)连接此频道。abstract DatagramChannelDatagramChannel. connect(SocketAddress remote)连接此通道的插座。abstract booleanSocketChannel. connect(SocketAddress remote)连接此通道的插座。static SocketChannelSocketChannel. open(SocketAddress remote)打开套接字通道并将其连接到远程地址。abstract intDatagramChannel. send(ByteBuffer src, SocketAddress target)通过此通道发送数据报。
-