Mac OS 9
ATPparms 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
 

Field Documentation

◆ addrBlock

AddrBlock ATPparms::addrBlock

control information

◆ atpFlags

UInt8 ATPparms::atpFlags

currbitmap for requests or ATP socket number

◆ atpSocket

UInt8 ATPparms::atpSocket

Call command code

◆ bdsPointer

void* ATPparms::bdsPointer

->request/response Data

◆ csCode

short ATPparms::csCode

driver reference number

◆ ioCmdAddr

Ptr ATPparms::ioCmdAddr

routine trap

◆ ioCompletion

ATPCompletionUPP ATPparms::ioCompletion

routine address

◆ ioRefNum

short ATPparms::ioRefNum

request transaction ID

◆ ioResult

OSErr ATPparms::ioResult

ATPCompletionUPP or MPPCompletionUPP

◆ ioTrap

short ATPparms::ioTrap

queue type

◆ qType

short ATPparms::qType

next queue entry

◆ reqLength

short ATPparms::reqLength

source/dest. socket address

◆ reqPointer

void* ATPparms::reqPointer

request/response length

◆ reqTID

short ATPparms::reqTID

Command result (ATP user bytes)

◆ userData

long ATPparms::userData

result code


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