Structs



IOWarriorListNodeStruct


IONotificationPortRef GetNotificationPort ();


struct IOWarriorListNodeStruct {
    IONotificationPortRef GetNotificationPort ();
    
    
    struct IOWarriorListNodeStruct
    IOWarriorHIDDeviceInterface**   ioWarriorHIDInterface;      // IOKits interface object
    struct                          IOWarriorListNodeStruct* nextNode;  // pointer to the next interface
    int                             serialNumber;        // the device serial number
    int                             interfaceType;        // the type of the interface
    ;
} ;

A structure implementing a linked list node. Used to keep track of all IOWarrior Interfaces connected to the system. You can use IOWarriorCountInterfaces and IOWarriorInterfaceListNodeAtIndex to iterate trough all interfaces.

Fields

NameDescription
ioWarriorHIDInterfaceInterface object for the systems IOKit
nextNodePointer to the node in the interface list.
serialNumberThe serial number of the interface.
interfaceTypeThe type of the interface (kIOWarrior40Interface0, kIOWarrior40Interface1, ..) .

(Last Updated 11/7/2003)