Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.net |
Обеспечивает классы для того, чтобы они реализовали сетевые приложения.
|
java.nio.channels |
Определяет каналы, которые представляют соединения с объектами, которые способны к выполнению операций ввода-вывода, таковы как файлы и сокеты; определяет селекторы, для мультиплексированных, неблокирующих операций ввода-вывода.
|
Модификатор и Тип | Поле и Описание |
---|---|
static SocketOption<NetworkInterface> |
StandardSocketOptions.IP_MULTICAST_IF
Сетевой интерфейс для интернет-Протокола (IP) многоадресные дейтаграммы.
|
Модификатор и Тип | Метод и Описание |
---|---|
static NetworkInterface |
NetworkInterface.getByIndex(int index)
Получите сетевой интерфейс, данный его индекс.
|
static NetworkInterface |
NetworkInterface.getByInetAddress(InetAddress addr)
Метод удобства, чтобы искать сетевой интерфейс, у которого есть указанный интернет-Протокол (IP) адрес, связанный с этим.
|
static NetworkInterface |
NetworkInterface.getByName(String name)
Поиски сетевого интерфейса с указанным именем.
|
NetworkInterface |
MulticastSocket.getNetworkInterface()
Установите многоадресный сетевой интерфейс.
|
NetworkInterface |
NetworkInterface.getParent()
Возвращает родительский NetworkInterface этого интерфейса, если это - подынтерфейс, или
null если это - медосмотр (не виртуальный) интерфейс или не имеет никакого родителя. |
NetworkInterface |
Inet6Address.getScopedInterface()
Возвращает определяющий контекст интерфейс, если этот экземпляр создавался с с определяющим контекст интерфейсом.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Enumeration<NetworkInterface> |
NetworkInterface.getNetworkInterfaces()
Возвраты все интерфейсы на этой машине.
|
Enumeration<NetworkInterface> |
NetworkInterface.getSubInterfaces()
Получите Перечисление со всеми подынтерфейсами (также известный как виртуальные интерфейсы) присоединенный к этому сетевому интерфейсу.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Inet6Address |
Inet6Address.getByAddress(String host, byte[] addr, NetworkInterface nif)
Создайте Inet6Address точным способом
InetAddress.getByAddress(String,byte[]) за исключением того, что IPv6 scope_id устанавливается в значение, соответствующее данному интерфейсу для типа адреса, определенного в addr . |
boolean |
InetAddress.isReachable(NetworkInterface netif, int ttl, int timeout)
Тест, достижим ли тот адрес.
|
protected abstract void |
DatagramSocketImpl.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
Присоединитесь к многоадресной группе.
|
void |
MulticastSocket.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
Присоединяется к указанной многоадресной группе в указанном интерфейсе.
|
protected abstract void |
DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
Оставьте многоадресную группу.
|
void |
MulticastSocket.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
Оставьте многоадресную группу в указанном локальном интерфейсе.
|
void |
MulticastSocket.setNetworkInterface(NetworkInterface netIf)
Определите сетевой интерфейс для исходящих многоадресных дейтаграмм, отправленных на этом сокете.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract NetworkInterface |
MembershipKey.networkInterface()
Возвращает сетевой интерфейс, для которого создавался этот ключ членства.
|
Модификатор и Тип | Метод и Описание |
---|---|
MembershipKey |
MulticastChannel.join(InetAddress group, NetworkInterface interf)
Присоединяется к многоадресной группе, чтобы начать получать все дейтаграммы, отправленные группе, возвращая ключ членства.
|
MembershipKey |
MulticastChannel.join(InetAddress group, NetworkInterface interf, InetAddress source)
Присоединяется к многоадресной группе, чтобы начать получать дейтаграммы, отправленные группе от данного исходного адреса.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.