|
Mac OS 9
|
#include <OpenTransportKernel.h>
Data Fields | |
| OTLink | fLink |
| char * | fPortName |
| char * | fModuleName |
| char * | fResourceInfo |
| char * | fSlotID |
| struct TPortRecord * | fAlias |
| ItemCount | fNumChildren |
| OTPortRef * | fChildPorts |
| UInt32 | fPortFlags |
| UInt32 | fInfoFlags |
| UInt32 | fCapabilities |
| OTPortRef | fRef |
| streamtab * | fStreamtab |
| void * | fContext |
| void * | fExtra |
Kernel port record, which is a direct analogue of the OTPortRecord in "OpenTransport.h". Note that when working with TPortRecord's, you're always working with OT's one true copy of the record, whereas when working with OTPortRecord's, you're always working with a copy.