Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка IOEthernetStats.h

Опции
Развертывание Target:

На этой странице

Ссылка IOEthernetStats.h

Статистика Ethernet.

Типы данных

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Объявление

    Objective C

    typedef struct { UInt32 collFrequencies[16]; } IODot3CollEntry;

    Обсуждение

    Структура статистики коллизии.

    Оператор импорта

    Objective C

    @import IOKit;

    Доступность

    Доступный в OS X v10.0 и позже.

  • Объявление

    Objective C

    typedef struct { UInt32 overruns; UInt32 watchdogTimeouts; UInt32 frameTooShorts; UInt32 collisionErrors; UInt32 phyErrors; UInt32 timeouts; UInt32 interrupts; UInt32 resets; UInt32 resourceErrors; UInt32 reserved[4]; } IODot3RxExtraEntry;

    Обсуждение

    Дополнительная статистика получателя, не определенная RFC1650.

    Оператор импорта

    Objective C

    @import IOKit;

    Доступность

    Доступный в OS X v10.0 и позже.

  • Объявление

    Objective C

    typedef struct { UInt32 alignmentErrors; UInt32 fcsErrors; UInt32 singleCollisionFrames; UInt32 multipleCollisionFrames; UInt32 sqeTestErrors; UInt32 deferredTransmissions; UInt32 lateCollisions; UInt32 excessiveCollisions; UInt32 internalMacTransmitErrors; UInt32 carrierSenseErrors; UInt32 frameTooLongs; UInt32 internalMacReceiveErrors; UInt32 etherChipSet; UInt32 missedFrames; } IODot3StatsEntry;

    Обсуждение

    Ethernet структура статистики MIB.

    Оператор импорта

    Objective C

    @import IOKit;

    Доступность

    Доступный в OS X v10.0 и позже.

  • Объявление

    Objective C

    typedef struct { UInt32 underruns; UInt32 jabbers; UInt32 phyErrors; UInt32 timeouts; UInt32 interrupts; UInt32 resets; UInt32 resourceErrors; UInt32 reserved[4]; } IODot3TxExtraEntry;

    Обсуждение

    Дополнительная статистика передатчика, не определенная RFC1650.

    Оператор импорта

    Objective C

    @import IOKit;

    Доступность

    Доступный в OS X v10.0 и позже.

  • Объявление

    Objective C

    typedef struct { IODot3StatsEntry dot3StatsEntry; IODot3CollEntry dot3CollEntry; IODot3RxExtraEntry dot3RxExtraEntry; IODot3TxExtraEntry dot3TxExtraEntry; } IOEthernetStats;

    Обсуждение

    Совокупная структура статистики Ethernet.

    Оператор импорта

    Objective C

    @import IOKit;

    Доступность

    Доступный в OS X v10.0 и позже.

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Объявление

    Objective C

    #define kIOEthernetStatsKey "IOEthernetStatsKey"

    Константы

    • kIOEthernetStatsKey

      kIOEthernetStatsKey

      Определяет имя IONetworkData, содержащего IOEthernetStats.

      Доступный в OS X v10.0 и позже.