Mac OS 9
ATPmisc2 Struct Reference

Data Fields

QElemqLink
 
short qType
 
short ioTrap
 
Ptr ioCmdAddr
 
ATPCompletionUPP ioCompletion
 
OSErr ioResult
 
long userData
 
short reqTID
 
short ioRefNum
 
short csCode
 
UInt8 atpSocket
 
UInt8 atpFlags
 
AddrBlock addrBlock
 
short reqLength
 
void * reqPointer
 
void * bdsPointer
 
UInt8 filler
 
UInt8 bdsSize
 
short transID
 

Field Documentation

◆ addrBlock

AddrBlock ATPmisc2::addrBlock

control information

◆ atpFlags

UInt8 ATPmisc2::atpFlags

currbitmap for requests or ATP socket number

◆ atpSocket

UInt8 ATPmisc2::atpSocket

Call command code

◆ bdsPointer

void* ATPmisc2::bdsPointer

->request/response Data

◆ csCode

short ATPmisc2::csCode

driver reference number

◆ filler

UInt8 ATPmisc2::filler

->response BDS

◆ ioCmdAddr

Ptr ATPmisc2::ioCmdAddr

routine trap

◆ ioCompletion

ATPCompletionUPP ATPmisc2::ioCompletion

routine address

◆ ioRefNum

short ATPmisc2::ioRefNum

request transaction ID

◆ ioResult

OSErr ATPmisc2::ioResult

ATPCompletionUPP or MPPCompletionUPP

◆ ioTrap

short ATPmisc2::ioTrap

queue type

◆ qType

short ATPmisc2::qType

next queue entry

◆ reqLength

short ATPmisc2::reqLength

source/dest. socket address

◆ reqPointer

void* ATPmisc2::reqPointer

request/response length

◆ reqTID

short ATPmisc2::reqTID

Command result (ATP user bytes)

◆ transID

short ATPmisc2::transID

number of BDS elements

◆ userData

long ATPmisc2::userData

result code


The documentation for this struct was generated from the following file: