Ссылка пространства пользователя IOEthernetController.h
Включенные заголовки
<IOKit/network/IONetworkController.h>
См. Обзор для документации уровня заголовка.
-
Объявление
Objective C
#define kIOEthernetAddressSize 6 #define kIOEthernetControllerClass "IOEthernetController" #define kIOEthernetCRCSize 4 #define kIOEthernetDisabledWakeOnLANFilterGroup \ "IOEthernetDisabledWakeOnLANFilterGroup" #define kIOEthernetMaxPacketSize 1518 #define kIOEthernetMinPacketSize 64 #define kIOEthernetWakeOnLANFilterGroup "IOEthernetWakeOnLANFilterGroup"Константы
-
kIOEthernetAddressSizekIOEthernetAddressSizeЧисло байтов в адресе оборудования Ethernet.
Доступный в OS X v10.0 и позже.
-
kIOEthernetControllerClasskIOEthernetControllerClasskIOEthernetControllerClass является именем класса IOEthernetController.
Доступный в OS X v10.0 и позже.
-
kIOEthernetCRCSizekIOEthernetCRCSizeРазмер в байтах 32-разрядного значения CRC, добавленного до конца каждого кадра Ethernet.
Доступный в OS X v10.0 и позже.
-
kIOEthernetDisabledWakeOnLANFilterGroupkIOEthernetDisabledWakeOnLANFilterGroupkIOEthernetDisabledWakeOnLANFilterGroup описывает имя, присвоенное отключенной группе фильтра Следа на LAN Ethernet. Эта группа представляет в настоящее время отключающиеся фильтры следа. Членство в этой группе является динамичным.
Доступный в OS X v10.6 и позже.
-
kIOEthernetMaxPacketSizekIOEthernetMaxPacketSizeМаксимальный размер пакета Ethernet, включая байты FCS.
Доступный в OS X v10.0 и позже.
-
kIOEthernetMinPacketSizekIOEthernetMinPacketSizeМинимальный размер пакета Ethernet, включая байты FCS.
Доступный в OS X v10.0 и позже.
-
kIOEthernetWakeOnLANFilterGroupkIOEthernetWakeOnLANFilterGroupkIOEthernetWakeOnLANFilterGroup описывает имя, присвоенное группе фильтра Следа на LAN Ethernet. Эта группа представляет фильтры следа, поддерживающиеся контроллером.
Доступный в OS X v10.0 и позже.
-
-
Все просачивается группа фильтра Следа на LAN.
Объявление
Objective C
enum { kIOEthernetWakeOnMagicPacket = 0x00000001, kIOEthernetWakeOnPacketAddressMatch = 0x00000002 };Константы
-
kIOEthernetWakeOnMagicPacketkIOEthernetWakeOnMagicPacketПрием волшебного пакета.
Доступный в OS X v10.0 и позже.
-
kIOEthernetWakeOnPacketAddressMatchkIOEthernetWakeOnPacketAddressMatchПрием пакета, проходящего через любой из механизмов фильтрации адреса на основе ее целевого Ethernet-адреса. Это может включать одноадресную передачу, широковещательно передать, или групповые адреса в зависимости от текущего состояния и установки соответствующих фильтров пакетов.
Доступный в OS X v10.1 и позже.
Обсуждение
Каждый перечисленный фильтр будет реагировать на сетевое событие, которое инициирует системное пробуждение.
-
