Mac OS 9
ATPmisc1 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
 
union {
   UInt8   bitMap
 
   UInt8   numOfBuffs
 
   UInt8   rspNum
 
u
 

Field Documentation

◆ addrBlock

AddrBlock ATPmisc1::addrBlock

control information

◆ atpFlags

UInt8 ATPmisc1::atpFlags

currbitmap for requests or ATP socket number

◆ atpSocket

UInt8 ATPmisc1::atpSocket

Call command code

◆ bdsPointer

void* ATPmisc1::bdsPointer

->request/response Data

◆ csCode

short ATPmisc1::csCode

driver reference number

◆ ioCmdAddr

Ptr ATPmisc1::ioCmdAddr

routine trap

◆ ioCompletion

ATPCompletionUPP ATPmisc1::ioCompletion

routine address

◆ ioRefNum

short ATPmisc1::ioRefNum

request transaction ID

◆ ioResult

OSErr ATPmisc1::ioResult

ATPCompletionUPP or MPPCompletionUPP

◆ ioTrap

short ATPmisc1::ioTrap

queue type

◆ numOfBuffs

UInt8 ATPmisc1::numOfBuffs

bitmap received

◆ qType

short ATPmisc1::qType

next queue entry

◆ reqLength

short ATPmisc1::reqLength

source/dest. socket address

◆ reqPointer

void* ATPmisc1::reqPointer

request/response length

◆ reqTID

short ATPmisc1::reqTID

Command result (ATP user bytes)

◆ rspNum

UInt8 ATPmisc1::rspNum

number of responses being sent

◆ 

union { ... } ATPmisc1::u

->response BDS

◆ userData

long ATPmisc1::userData

result code


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