43 #if PRAGMA_STRUCT_ALIGN
44 #pragma options align = mac68k
45 #elif PRAGMA_STRUCT_PACKPUSH
47 #elif PRAGMA_STRUCT_PACK
134 afpByteRangeLock = 1,
213 zipGetLocalZones = 5,
230 #define MPPioCompletion MPP.ioCompletion
231 #define MPPioResult MPP.ioResult
232 #define MPPioRefNum MPP.ioRefNum
233 #define MPPcsCode MPP.csCode
234 #define LAPprotType LAP.protType
235 #define LAPwdsPointer LAP.u.wdsPointer
236 #define LAPhandler LAP.u.handler
237 #define DDPsocket DDP.socket
238 #define DDPchecksumFlag DDP.checksumFlag
239 #define DDPwdsPointer DDP.u.wdsPointer
240 #define DDPlistener DDP.u.listener
241 #define NBPinterval NBP.interval
242 #define NBPcount NBP.count
243 #define NBPntQElPtr NBP.nbpPtrs.ntQElPtr
244 #define NBPentityPtr NBP.nbpPtrs.entityPtr
245 #define NBPverifyFlag NBP.parm.verifyFlag
246 #define NBPretBuffPtr NBP.parm.Lookup.retBuffPtr
247 #define NBPretBuffSize NBP.parm.Lookup.retBuffSize
248 #define NBPmaxToGet NBP.parm.Lookup.maxToGet
249 #define NBPnumGotten NBP.parm.Lookup.numGotten
250 #define NBPconfirmAddr NBP.parm.Confirm.confirmAddr
251 #define NBPnKillQEl NBPKILL.nKillQEl
252 #define NBPnewSocket NBP.parm.Confirm.newSocket
253 #define ATPioCompletion ATP.ioCompletion
254 #define ATPioResult ATP.ioResult
255 #define ATPuserData ATP.userData
256 #define ATPreqTID ATP.reqTID
257 #define ATPioRefNum ATP.ioRefNum
258 #define ATPcsCode ATP.csCode
259 #define ATPatpSocket ATP.atpSocket
260 #define ATPatpFlags ATP.atpFlags
261 #define ATPaddrBlock ATP.addrBlock
262 #define ATPreqLength ATP.reqLength
263 #define ATPreqPointer ATP.reqPointer
264 #define ATPbdsPointer ATP.bdsPointer
265 #define ATPtimeOutVal SREQ.timeOutVal
266 #define ATPnumOfResps SREQ.numOfResps
267 #define ATPretryCount SREQ.retryCount
268 #define ATPnumOfBuffs OTH1.u.numOfBuffs
269 #define ATPbitMap OTH1.u.bitMap
270 #define ATPrspNum OTH1.u.rspNum
271 #define ATPbdsSize OTH2.bdsSize
272 #define ATPtransID OTH2.transID
273 #define ATPaKillQEl KILL.aKillQEl
291 typedef SInt8 ABCallType;
300 typedef UInt8 ABProtoType;
313 typedef CALLBACK_API_C(
long, ATalkTransitionEventProcPtr)(
long eventCode,
315 void *eventParameter);
316 typedef STACK_UPP_TYPE(ATalkTransitionEventProcPtr) ATalkTransitionEventUPP;
317 typedef ATalkTransitionEventUPP ATalkTransitionEvent;
350 UInt8 retransInterval;
364 typedef char BitMapType;
370 long abUserReference;
384 long abUserReference;
401 long abUserReference;
417 long abUserReference;
423 BitMapType atpBitMap;
467 (
short sessRefnum,
short attnBytes));
483 SInt8 entityData[99];
493 (Ptr SCCAddr1, Ptr SCCAddr2, Ptr MPPLocalVars,
494 Ptr nextFreeByteInRHA,
495 Ptr ReadPacketAndReadRestPtr,
496 short numBytesLeftToReadInPacket));
498 (Ptr SCCAddr1, Ptr SCCAddr2, Ptr MPPLocalVars,
499 Ptr nextFreeByteInRHA,
500 Ptr ReadPacketAndReadRestPtr,
501 UInt8 packetDestinationNumber,
502 short numBytesLeftToReadInPacket));
737 XPPCompletionUPP ioCompletion;
762 XPPCompletionUPP ioCompletion;
779 XPPCompletionUPP ioCompletion;
794 XPPCompletionUPP ioCompletion;
815 XPPCompletionUPP ioCompletion;
842 XPPCompletionUPP ioCompletion;
1064 #if CALL_NOT_IN_CARBON
1073 ATalkTransitionEventUPP
1075 #if !OPAQUE_UPP_TYPES
1078 uppATalkTransitionEventProcInfo = 0x00000FF1
1081 inline ATalkTransitionEventUPP
1085 (ProcPtr)(userRoutine), uppATalkTransitionEventProcInfo,
1086 GetCurrentArchitecture());
1089 #define NewATalkTransitionEventUPP(userRoutine) \
1090 (ATalkTransitionEventUPP) NewRoutineDescriptor( \
1091 (ProcPtr)(userRoutine), uppATalkTransitionEventProcInfo, \
1092 GetCurrentArchitecture())
1106 #if !OPAQUE_UPP_TYPES
1109 uppMPPCompletionProcInfo = 0x00009802
1115 uppMPPCompletionProcInfo,
1116 GetCurrentArchitecture());
1119 #define NewMPPCompletionUPP(userRoutine) \
1120 (MPPCompletionUPP) \
1121 NewRoutineDescriptor((ProcPtr)(userRoutine), uppMPPCompletionProcInfo, \
1122 GetCurrentArchitecture())
1136 #if !OPAQUE_UPP_TYPES
1139 uppATPCompletionProcInfo = 0x00009802
1145 uppATPCompletionProcInfo,
1146 GetCurrentArchitecture());
1149 #define NewATPCompletionUPP(userRoutine) \
1150 (ATPCompletionUPP) \
1151 NewRoutineDescriptor((ProcPtr)(userRoutine), uppATPCompletionProcInfo, \
1152 GetCurrentArchitecture())
1166 #if !OPAQUE_UPP_TYPES
1169 uppXPPCompletionProcInfo = 0x00009802
1175 uppXPPCompletionProcInfo,
1176 GetCurrentArchitecture());
1179 #define NewXPPCompletionUPP(userRoutine) \
1180 (XPPCompletionUPP) \
1181 NewRoutineDescriptor((ProcPtr)(userRoutine), uppXPPCompletionProcInfo, \
1182 GetCurrentArchitecture())
1196 #if !OPAQUE_UPP_TYPES
1199 uppAttnRoutineProcInfo = 0x00061002
1205 (ProcPtr)(userRoutine), uppAttnRoutineProcInfo, GetCurrentArchitecture());
1208 #define NewAttnRoutineUPP(userRoutine) \
1210 NewRoutineDescriptor((ProcPtr)(userRoutine), uppAttnRoutineProcInfo, \
1211 GetCurrentArchitecture())
1223 MPPProtocolHandlerUPP
1225 #if !OPAQUE_UPP_TYPES
1228 uppMPPProtocolHandlerProcInfo = 0x0000007F
1231 inline MPPProtocolHandlerUPP
1235 (ProcPtr)(userRoutine), uppMPPProtocolHandlerProcInfo,
1236 GetCurrentArchitecture());
1239 #define NewMPPProtocolHandlerUPP(userRoutine) \
1240 (MPPProtocolHandlerUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
1241 uppMPPProtocolHandlerProcInfo, \
1242 GetCurrentArchitecture())
1254 DDPSocketListenerUPP
1256 #if !OPAQUE_UPP_TYPES
1259 uppDDPSocketListenerProcInfo = 0x0000008F
1262 inline DDPSocketListenerUPP
1266 (ProcPtr)(userRoutine), uppDDPSocketListenerProcInfo,
1267 GetCurrentArchitecture());
1270 #define NewDDPSocketListenerUPP(userRoutine) \
1271 (DDPSocketListenerUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
1272 uppDDPSocketListenerProcInfo, \
1273 GetCurrentArchitecture())
1287 #if !OPAQUE_UPP_TYPES
1294 #define DisposeATalkTransitionEventUPP(userUPP) \
1295 DisposeRoutineDescriptor(userUPP)
1309 #if !OPAQUE_UPP_TYPES
1316 #define DisposeMPPCompletionUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1330 #if !OPAQUE_UPP_TYPES
1337 #define DisposeATPCompletionUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1351 #if !OPAQUE_UPP_TYPES
1358 #define DisposeXPPCompletionUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1372 #if !OPAQUE_UPP_TYPES
1379 #define DisposeAttnRoutineUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1393 #if !OPAQUE_UPP_TYPES
1400 #define DisposeMPPProtocolHandlerUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1414 #if !OPAQUE_UPP_TYPES
1421 #define DisposeDDPSocketListenerUPP(userUPP) DisposeRoutineDescriptor(userUPP)
1435 void *eventParameter,
1436 ATalkTransitionEventUPP userUPP);
1437 #if !OPAQUE_UPP_TYPES
1440 void *eventParameter,
1441 ATalkTransitionEventUPP userUPP)
1443 return (
long)CALL_THREE_PARAMETER_UPP(userUPP,
1444 uppATalkTransitionEventProcInfo,
1445 eventCode,
qElem, eventParameter);
1448 #define InvokeATalkTransitionEventUPP(eventCode, qElem, eventParameter, \
1450 (long)CALL_THREE_PARAMETER_UPP((userUPP), uppATalkTransitionEventProcInfo, \
1451 (eventCode), (qElem), (eventParameter))
1463 #if TARGET_OS_MAC && TARGET_CPU_68K && !TARGET_RT_MAC_CFM
1464 #pragma parameter InvokeMPPCompletionUPP(__A0, __A1)
1468 #if !OPAQUE_UPP_TYPES && \
1469 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1472 MPPCompletionUPP userUPP)
1474 CALL_ONE_PARAMETER_UPP(userUPP, uppMPPCompletionProcInfo, thePBptr);
1477 #define InvokeMPPCompletionUPP(thePBptr, userUPP) \
1478 CALL_ONE_PARAMETER_UPP((userUPP), uppMPPCompletionProcInfo, (thePBptr))
1490 #if TARGET_OS_MAC && TARGET_CPU_68K && !TARGET_RT_MAC_CFM
1491 #pragma parameter InvokeATPCompletionUPP(__A0, __A1)
1495 #if !OPAQUE_UPP_TYPES && \
1496 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1499 ATPCompletionUPP userUPP)
1501 CALL_ONE_PARAMETER_UPP(userUPP, uppATPCompletionProcInfo, thePBptr);
1504 #define InvokeATPCompletionUPP(thePBptr, userUPP) \
1505 CALL_ONE_PARAMETER_UPP((userUPP), uppATPCompletionProcInfo, (thePBptr))
1517 #if TARGET_OS_MAC && TARGET_CPU_68K && !TARGET_RT_MAC_CFM
1518 #pragma parameter InvokeXPPCompletionUPP(__A0, __A1)
1522 #if !OPAQUE_UPP_TYPES && \
1523 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1526 XPPCompletionUPP userUPP)
1528 CALL_ONE_PARAMETER_UPP(userUPP, uppXPPCompletionProcInfo, thePBptr);
1531 #define InvokeXPPCompletionUPP(thePBptr, userUPP) \
1532 CALL_ONE_PARAMETER_UPP((userUPP), uppXPPCompletionProcInfo, (thePBptr))
1544 #if TARGET_OS_MAC && TARGET_CPU_68K && !TARGET_RT_MAC_CFM
1545 #pragma parameter InvokeAttnRoutineUPP(__D0, __D1, __A0)
1549 #if !OPAQUE_UPP_TYPES && \
1550 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1553 AttnRoutineUPP userUPP)
1555 CALL_TWO_PARAMETER_UPP(userUPP, uppAttnRoutineProcInfo, sessRefnum,
1559 #define InvokeAttnRoutineUPP(sessRefnum, attnBytes, userUPP) \
1560 CALL_TWO_PARAMETER_UPP((userUPP), uppAttnRoutineProcInfo, (sessRefnum), \
1575 Ptr nextFreeByteInRHA, Ptr ReadPacketAndReadRestPtr,
1576 short numBytesLeftToReadInPacket,
1577 MPPProtocolHandlerUPP userUPP);
1578 #if !OPAQUE_UPP_TYPES && \
1579 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1583 Ptr nextFreeByteInRHA,
1584 Ptr ReadPacketAndReadRestPtr,
1585 short numBytesLeftToReadInPacket,
1586 MPPProtocolHandlerUPP userUPP)
1588 return (
Boolean)CALL_SIX_PARAMETER_UPP(
1589 userUPP, uppMPPProtocolHandlerProcInfo, SCCAddr1, SCCAddr2, MPPLocalVars,
1590 nextFreeByteInRHA, ReadPacketAndReadRestPtr, numBytesLeftToReadInPacket);
1593 #define InvokeMPPProtocolHandlerUPP( \
1594 SCCAddr1, SCCAddr2, MPPLocalVars, nextFreeByteInRHA, \
1595 ReadPacketAndReadRestPtr, numBytesLeftToReadInPacket, userUPP) \
1596 (Boolean) CALL_SIX_PARAMETER_UPP( \
1597 (userUPP), uppMPPProtocolHandlerProcInfo, (SCCAddr1), (SCCAddr2), \
1598 (MPPLocalVars), (nextFreeByteInRHA), (ReadPacketAndReadRestPtr), \
1599 (numBytesLeftToReadInPacket))
1613 Ptr nextFreeByteInRHA, Ptr ReadPacketAndReadRestPtr,
1614 UInt8 packetDestinationNumber,
1615 short numBytesLeftToReadInPacket,
1616 DDPSocketListenerUPP userUPP);
1617 #if !OPAQUE_UPP_TYPES && \
1618 (!TARGET_OS_MAC || !TARGET_CPU_68K || TARGET_RT_MAC_CFM)
1621 Ptr SCCAddr1, Ptr SCCAddr2, Ptr MPPLocalVars, Ptr nextFreeByteInRHA,
1622 Ptr ReadPacketAndReadRestPtr, UInt8 packetDestinationNumber,
1623 short numBytesLeftToReadInPacket, DDPSocketListenerUPP userUPP)
1625 return (
Boolean)CALL_SEVEN_PARAMETER_UPP(
1626 userUPP, uppDDPSocketListenerProcInfo, SCCAddr1, SCCAddr2, MPPLocalVars,
1627 nextFreeByteInRHA, ReadPacketAndReadRestPtr, packetDestinationNumber,
1628 numBytesLeftToReadInPacket);
1631 #define InvokeDDPSocketListenerUPP( \
1632 SCCAddr1, SCCAddr2, MPPLocalVars, nextFreeByteInRHA, \
1633 ReadPacketAndReadRestPtr, packetDestinationNumber, \
1634 numBytesLeftToReadInPacket, userUPP) \
1635 (Boolean) CALL_SEVEN_PARAMETER_UPP( \
1636 (userUPP), uppDDPSocketListenerProcInfo, (SCCAddr1), (SCCAddr2), \
1637 (MPPLocalVars), (nextFreeByteInRHA), (ReadPacketAndReadRestPtr), \
1638 (packetDestinationNumber), (numBytesLeftToReadInPacket))
1644 #if CALL_NOT_IN_CARBON || OLDROUTINENAMES
1646 #define NewATalkTransitionEventProc(userRoutine) \
1647 NewATalkTransitionEventUPP(userRoutine)
1648 #define NewMPPCompletionProc(userRoutine) NewMPPCompletionUPP(userRoutine)
1649 #define NewATPCompletionProc(userRoutine) NewATPCompletionUPP(userRoutine)
1650 #define NewXPPCompletionProc(userRoutine) NewXPPCompletionUPP(userRoutine)
1651 #define NewAttnRoutineProc(userRoutine) NewAttnRoutineUPP(userRoutine)
1652 #define NewMPPProtocolHandlerProc(userRoutine) \
1653 NewMPPProtocolHandlerUPP(userRoutine)
1654 #define NewDDPSocketListenerProc(userRoutine) \
1655 NewDDPSocketListenerUPP(userRoutine)
1656 #define CallATalkTransitionEventProc(userRoutine, eventCode, qElem, \
1658 InvokeATalkTransitionEventUPP(eventCode, qElem, eventParameter, userRoutine)
1659 #define CallMPPCompletionProc(userRoutine, thePBptr) \
1660 InvokeMPPCompletionUPP(thePBptr, userRoutine)
1661 #define CallATPCompletionProc(userRoutine, thePBptr) \
1662 InvokeATPCompletionUPP(thePBptr, userRoutine)
1663 #define CallXPPCompletionProc(userRoutine, thePBptr) \
1664 InvokeXPPCompletionUPP(thePBptr, userRoutine)
1665 #define CallAttnRoutineProc(userRoutine, sessRefnum, attnBytes) \
1666 InvokeAttnRoutineUPP(sessRefnum, attnBytes, userRoutine)
1667 #define CallMPPProtocolHandlerProc( \
1668 userRoutine, SCCAddr1, SCCAddr2, MPPLocalVars, nextFreeByteInRHA, \
1669 ReadPacketAndReadRestPtr, numBytesLeftToReadInPacket) \
1670 InvokeMPPProtocolHandlerUPP(SCCAddr1, SCCAddr2, MPPLocalVars, \
1671 nextFreeByteInRHA, ReadPacketAndReadRestPtr, \
1672 numBytesLeftToReadInPacket, userRoutine)
1673 #define CallDDPSocketListenerProc( \
1674 userRoutine, SCCAddr1, SCCAddr2, MPPLocalVars, nextFreeByteInRHA, \
1675 ReadPacketAndReadRestPtr, packetDestinationNumber, \
1676 numBytesLeftToReadInPacket) \
1677 InvokeDDPSocketListenerUPP(SCCAddr1, SCCAddr2, MPPLocalVars, \
1678 nextFreeByteInRHA, ReadPacketAndReadRestPtr, \
1679 packetDestinationNumber, \
1680 numBytesLeftToReadInPacket, userRoutine)
1683 #if CALL_NOT_IN_CARBON
2021 #define ASPGetStatusSync(paramBlock) ASPGetStatus((paramBlock), false)
2570 #define PLookupNameSync(paramBlock) PLookupName((paramBlock), false)
3365 short ddpType,
short dataLen);
3376 NBPSetEntity(Ptr buffer, ConstStr32Param nbpObject, ConstStr32Param nbpType,
3377 ConstStr32Param nbpZone);
3399 NBPSetNTE(Ptr ntePtr, ConstStr32Param nbpObject, ConstStr32Param nbpType,
3400 ConstStr32Param nbpZone,
short socket);
3644 #if CALL_NOT_IN_CARBON
3665 LAPOpenProtocol(ABByte theLAPType, Ptr protoPtr);
3676 LAPCloseProtocol(ABByte theLAPType);
3720 DDPOpenSocket(
short *theSocket, Ptr sktListener);
3731 DDPCloseSocket(
short theSocket);
3775 ATPOpenSocket(
AddrBlock addrRcvd,
short *atpSocket);
3786 ATPCloseSocket(
short atpSocket);
3946 #if PRAGMA_STRUCT_ALIGN
3947 #pragma options align = reset
3948 #elif PRAGMA_STRUCT_PACKPUSH
3950 #elif PRAGMA_STRUCT_PACK
3954 #ifdef PRAGMA_IMPORT_OFF
3957 #pragma import reset
Boolean IsATPOpen(void)
Is the .ATP driver loaded and running?
Boolean InvokeDDPSocketListenerUPP(Ptr SCCAddr1, Ptr SCCAddr2, Ptr MPPLocalVars, Ptr nextFreeByteInRHA, Ptr ReadPacketAndReadRestPtr, UInt8 packetDestinationNumber, short numBytesLeftToReadInPacket, DDPSocketListenerUPP userUPP)
OSErr PGetAppleTalkInfo(MPPPBPtr thePBptr, Boolean async)
PGetAppleTalkInfo Obtain information about The .MPP Driver.
void DisposeMPPCompletionUPP(MPPCompletionUPP userUPP)
#define NewMPPCompletionUPP(userRoutine)
Definition: AppleTalk.h:1119
OSErr POpenATPSkt(ATPPBPtr thePBptr, Boolean async)
Open a socket for the purpose of receiving requests.
OSErr PNSendRequest(ATPPBPtr thePBPtr, Boolean async)
Send an ATP request to another socket.
OSErr PKillGetReq(ATPPBPtr thePBPtr, Boolean async)
Kill a PGetRequest.
@ scbMemSize
Definition: AppleTalk.h:185
@ xppFlagClr
Definition: AppleTalk.h:186
#define NewATalkTransitionEventUPP(userRoutine)
Definition: AppleTalk.h:1089
OSErr AFPCommand(XPPParmBlkPtr thePBptr, Boolean async)
Pass an AFP command to the server.
void DisposeDDPSocketListenerUPP(DDPSocketListenerUPP userUPP)
@ getRequest
Definition: AppleTalk.h:99
@ relTCB
Definition: AppleTalk.h:102
@ killGetReq
Definition: AppleTalk.h:103
@ addResponse
Definition: AppleTalk.h:97
@ closeATPSkt
Definition: AppleTalk.h:96
@ openATPSkt
Definition: AppleTalk.h:100
@ killAllGetReq
Definition: AppleTalk.h:105
@ killSendReq
Definition: AppleTalk.h:104
@ relRspCB
Definition: AppleTalk.h:95
@ sendRequest
Definition: AppleTalk.h:101
@ nSendRequest
Definition: AppleTalk.h:94
@ sendResponse
Definition: AppleTalk.h:98
OSErr PSetSelfSend(MPPPBPtr thePBptr, Boolean async)
Enable or disable intranode delivery.
OSErr PWriteDDP(MPPPBPtr thePBptr, Boolean async)
Send a datagram to another socket.
OSErr PRemoveName(MPPPBPtr thePBptr, Boolean async)
Remove an entity name for the names table.
void InvokeAttnRoutineUPP(short sessRefnum, short attnBytes, AttnRoutineUPP userUPP)
@ getParms
Definition: AppleTalk.h:117
@ userCommand
Definition: AppleTalk.h:113
@ closeSess
Definition: AppleTalk.h:112
@ getStatus
Definition: AppleTalk.h:115
@ afpCall
Definition: AppleTalk.h:116
@ abortOS
Definition: AppleTalk.h:118
@ closeAll
Definition: AppleTalk.h:119
@ userWrite
Definition: AppleTalk.h:114
@ xCall
Definition: AppleTalk.h:120
@ openSess
Definition: AppleTalk.h:111
@ xppUnitNum
Definition: AppleTalk.h:56
@ mppUnitNum
Definition: AppleTalk.h:54
@ atpUnitNum
Definition: AppleTalk.h:55
#define NewDDPSocketListenerUPP(userRoutine)
Definition: AppleTalk.h:1270
@ lastResident
Definition: AppleTalk.h:78
@ removeName
Definition: AppleTalk.h:81
@ writeLAP
Definition: AppleTalk.h:71
@ closeSkt
Definition: AppleTalk.h:75
@ writeDDP
Definition: AppleTalk.h:74
@ attachPH
Definition: AppleTalk.h:73
@ detachPH
Definition: AppleTalk.h:72
@ ATalkClosePrep
Definition: AppleTalk.h:88
@ killNBP
Definition: AppleTalk.h:83
@ lookupReply
Definition: AppleTalk.h:70
@ lookupName
Definition: AppleTalk.h:80
@ setSelfSend
Definition: AppleTalk.h:85
@ confirmName
Definition: AppleTalk.h:79
@ GetATalkInfo
Definition: AppleTalk.h:87
@ registerName
Definition: AppleTalk.h:82
@ SetMyZone
Definition: AppleTalk.h:86
@ unloadNBP
Definition: AppleTalk.h:84
@ openSkt
Definition: AppleTalk.h:76
@ loadNBP
Definition: AppleTalk.h:77
void DisposeMPPProtocolHandlerUPP(MPPProtocolHandlerUPP userUPP)
OSErr ASPGetParms(XPPParmBlkPtr thePBptr, Boolean async)
Get three ASP parameters.
@ mppRefNum
Definition: AppleTalk.h:62
@ xppRefNum
Definition: AppleTalk.h:64
@ atpRefNum
Definition: AppleTalk.h:63
#define NewATPCompletionUPP(userRoutine)
Definition: AppleTalk.h:1149
void InvokeMPPCompletionUPP(MPPPBPtr thePBptr, MPPCompletionUPP userUPP)
OSErr ASPUserCommand(XPPParmBlkPtr thePBptr, Boolean async)
Send a command to the server.
void DisposeXPPCompletionUPP(XPPCompletionUPP userUPP)
OSErr PWriteLAP(MPPPBPtr thePBptr, Boolean async)
Send a frame to another node.
void DisposeATalkTransitionEventUPP(ATalkTransitionEventUPP userUPP)
OSErr ATPreFlightEvent(long event, long cancel, Ptr infoPtr)
OSErr PCloseATPSkt(ATPPBPtr thePBPtr, Boolean async)
Close a specified socket.
OSErr PKillNBP(MPPPBPtr thePBptr, Boolean async)
Kill a PLookUpName , PRegisterName , or PConfirmName.
OSErr POpenSkt(MPPPBPtr thePBptr, Boolean async)
Add a socket and listener to the socket table.
@ afpMapName
Definition: AppleTalk.h:155
@ afpRmvAPPL
Definition: AppleTalk.h:174
@ afpCopyFile
Definition: AppleTalk.h:138
@ afpGetSInfo
Definition: AppleTalk.h:148
@ afpContLogin
Definition: AppleTalk.h:152
@ afpMove
Definition: AppleTalk.h:156
@ afpForkFlush
Definition: AppleTalk.h:144
@ afpVolClose
Definition: AppleTalk.h:135
@ afpRename
Definition: AppleTalk.h:161
@ afpDirCreate
Definition: AppleTalk.h:139
@ afpDelete
Definition: AppleTalk.h:141
@ afpGetForkParms
Definition: AppleTalk.h:147
@ afpFlush
Definition: AppleTalk.h:143
@ afpDTClose
Definition: AppleTalk.h:170
@ afpEnumerate
Definition: AppleTalk.h:142
@ afpSetFlDrParms
Definition: AppleTalk.h:168
@ afpOpenFork
Definition: AppleTalk.h:159
@ afpAddIcon
Definition: AppleTalk.h:179
@ afpForkClose
Definition: AppleTalk.h:137
@ afpDTOpen
Definition: AppleTalk.h:169
@ afpFileCreate
Definition: AppleTalk.h:140
@ afpGetDirParms
Definition: AppleTalk.h:145
@ afpGetCmt
Definition: AppleTalk.h:178
@ afpLogin
Definition: AppleTalk.h:151
@ afpSetFileParms
Definition: AppleTalk.h:163
@ afpLogout
Definition: AppleTalk.h:153
@ afpMapID
Definition: AppleTalk.h:154
@ afpOpenVol
Definition: AppleTalk.h:157
@ afpOpenDir
Definition: AppleTalk.h:158
@ afpGetFileParms
Definition: AppleTalk.h:146
@ afpGetFlDrParms
Definition: AppleTalk.h:167
@ afpSetVolParms
Definition: AppleTalk.h:165
@ afpDirClose
Definition: AppleTalk.h:136
@ afpWrite
Definition: AppleTalk.h:166
@ afpGetAPPL
Definition: AppleTalk.h:175
@ afpGetSParms
Definition: AppleTalk.h:149
@ afpRmvCmt
Definition: AppleTalk.h:177
@ afpRead
Definition: AppleTalk.h:160
@ afpGetVolParms
Definition: AppleTalk.h:150
@ afpSetForkParms
Definition: AppleTalk.h:164
@ afpGtIcnInfo
Definition: AppleTalk.h:172
@ afpSetDirParms
Definition: AppleTalk.h:162
@ afpGetIcon
Definition: AppleTalk.h:171
@ afpAddCmt
Definition: AppleTalk.h:176
@ afpAddAPPL
Definition: AppleTalk.h:173
@ LRmvAEQ
Definition: AppleTalk.h:227
@ LAddAEQ
Definition: AppleTalk.h:226
@ ATTransOpen
Definition: AppleTalk.h:126
@ ATTransClose
Definition: AppleTalk.h:127
@ ATTransCancelClose
Definition: AppleTalk.h:129
@ ATTransClosePrep
Definition: AppleTalk.h:128
OSErr PRegisterName(MPPPBPtr thePBptr, Boolean async)
Add the name and address of an entity to names table.
OSErr LAPRmvATQ(ATQEntryPtr theATQEntry)
Remove entry from AppleTalk Transition Queue.
short GetBridgeAddress(void)
GetBridgeAddress Get bridge's current address.
OSErr ASPOpenSession(XPPParmBlkPtr thePBptr, Boolean async)
Initiate a workstation/server session.
OSErr PGetRequest(ATPPBPtr thePBPtr, Boolean async)
Receive a request sent by a PSendRequest call.
OSErr ASPCloseSession(XPPParmBlkPtr thePBptr, Boolean async)
Close a workstation/server session.
Boolean InvokeMPPProtocolHandlerUPP(Ptr SCCAddr1, Ptr SCCAddr2, Ptr MPPLocalVars, Ptr nextFreeByteInRHA, Ptr ReadPacketAndReadRestPtr, short numBytesLeftToReadInPacket, MPPProtocolHandlerUPP userUPP)
OSErr GetLocalZones(XPPParmBlkPtr thePBptr, Boolean async)
Get AppleTalk zone names on the local network.
short BuildBDS(Ptr buffPtr, Ptr bdsPtr, short buffSize)
Build a BDS.
OSErr LAPAddATQ(ATQEntryPtr theATQEntry)
Add an entry to the queue.
OSErr PATalkClosePrep(MPPPBPtr thePBptr, Boolean async)
Request permission to close The .MPP Driver.
void DisposeATPCompletionUPP(ATPCompletionUPP userUPP)
#define NewMPPProtocolHandlerUPP(userRoutine)
Definition: AppleTalk.h:1239
OSErr ASPCloseAll(XPPParmBlkPtr thePBptr, Boolean async)
Close every active session.
void InvokeATPCompletionUPP(ATPPBPtr thePBptr, ATPCompletionUPP userUPP)
OSErr GetMyZone(XPPParmBlkPtr thePBptr, Boolean async)
Get AppleTalk zone name.
void BuildDDPwds(Ptr wdsPtr, Ptr headerPtr, Ptr dataPtr, AddrBlock netAddr, short ddpType, short dataLen)
#define NewXPPCompletionUPP(userRoutine)
Definition: AppleTalk.h:1179
OSErr PKillSendReq(ATPPBPtr thePBPtr, Boolean async)
Abort a PNSendRequest or PSendRequest.
void NBPSetEntity(Ptr buffer, ConstStr32Param nbpObject, ConstStr32Param nbpType, ConstStr32Param nbpZone)
void BuildLAPwds(Ptr wdsPtr, Ptr dataPtr, short destHost, short prototype, short frameLen)
OSErr PRelTCB(ATPPBPtr thePBPtr, Boolean async)
Dequeue a PSendRequest call.
OSErr PAttachPH(MPPPBPtr thePBptr, Boolean async)
Add a protocol handler to the protocol table.
#define NewAttnRoutineUPP(userRoutine)
Definition: AppleTalk.h:1208
OSErr PAddResponse(ATPPBPtr thePBPtr, Boolean async)
Send an additional response packet.
OSErr ASPAbortOS(XPPParmBlkPtr thePBptr, Boolean async)
Abort a pending ASPOpenSession call.
@ atpSendChkvalue
Definition: AppleTalk.h:208
@ atpTIDValidvalue
Definition: AppleTalk.h:207
@ atpSTSvalue
Definition: AppleTalk.h:206
@ atpEOMvalue
Definition: AppleTalk.h:205
OSErr ASPUserWrite(XPPParmBlkPtr thePBptr, Boolean async)
Transfer data on a session.
OSErr ASPGetStatus(XPPParmBlkPtr thePBptr, Boolean async)
Get server status.
void ATEvent(long event, Ptr infoPtr)
Call all routines with specified event code.
OSErr PDetachPH(MPPPBPtr thePBptr, Boolean async)
Remove protocol type and handler from protocol table.
OSErr PSendResponse(ATPPBPtr thePBPtr, Boolean async)
Send a response to a socket.
OSErr PRelRspCB(ATPPBPtr thePBPtr, Boolean async)
Cancel a PSendResponse call.
OSErr ATPKillAllGetReq(ATPPBPtr thePBPtr, Boolean async)
ATPKillAllGetReq Cancel all calls to ATPGetRequest.
OSErr PConfirmName(MPPPBPtr thePBptr, Boolean async)
Confirm that an entity still exists.
Boolean IsMPPOpen(void)
Is the .MPP driver loaded and running?
void NBPSetNTE(Ptr ntePtr, ConstStr32Param nbpObject, ConstStr32Param nbpType, ConstStr32Param nbpZone, short socket)
Build a Names Table Entry.
void InvokeXPPCompletionUPP(XPPParmBlkPtr thePBptr, XPPCompletionUPP userUPP)
void DisposeAttnRoutineUPP(AttnRoutineUPP userUPP)
OSErr OpenXPP(short *xppRefnum)
Open XPP driver.
OSErr PCloseSkt(MPPPBPtr thePBptr, Boolean async)
Remove specified socket from the socket table.
OSErr GetNodeAddress(short *myNode, short *myNet)
Get caller's node ID and network number.
OSErr PLookupName(MPPPBPtr thePBptr, Boolean async)
Return the addresses of all entities with a specified name.
long InvokeATalkTransitionEventUPP(long eventCode, ATQEntryPtr qElem, void *eventParameter, ATalkTransitionEventUPP userUPP)
OSErr NBPExtract(Ptr theBuffer, short numInBuf, short whichOne, EntityName *abEntity, AddrBlock *address)
OSErr PSendRequest(ATPPBPtr thePBPtr, Boolean async)
Send a request to another socket and wait for response.
OSErr GetZoneList(XPPParmBlkPtr thePBptr, Boolean async)
Returns a list of all the zone names on the internet.
Basic Macintosh data types.
unsigned char Str32Field[34]
Definition: MacTypes.h:461
unsigned char Boolean
Definition: MacTypes.h:318
void DisposeRoutineDescriptor(UniversalProcPtr theUPP)
#define STACK_UPP_TYPE(name)
Definition: MixedMode.h:734
UniversalProcPtr NewRoutineDescriptor(ProcPtr theProc, ProcInfoType theProcInfo, ISAType theISA)
typedef CALLBACK_API_REGISTER68K(void, SIInterruptProcPtr,(SPBPtr inParamPtr, Ptr dataBuffer, short peakAmplitude, long sampleSize))
typedef REGISTER_UPP_TYPE(HighHookProcPtr) HighHookUPP
Definition: AppleTalk.h:443
Definition: AppleTalk.h:810
UInt8 ccbFill[144]
Definition: AppleTalk.h:831
AddrBlock afpAddrBlock
Definition: AppleTalk.h:828
void * rbPtr
Definition: AppleTalk.h:827
AttnRoutineUPP afpAttnRoutine
Definition: AppleTalk.h:830
void * cbPtr
Definition: AppleTalk.h:825
short rbSize
Definition: AppleTalk.h:826
UInt8 aspRetry
Definition: AppleTalk.h:823
void * afpSCBPtr
Definition: AppleTalk.h:829
UInt8 aspTimeout
Definition: AppleTalk.h:822
short cbSize
Definition: AppleTalk.h:824
Definition: AppleTalk.h:774
Definition: AppleTalk.h:757
short aspQuantumSize
Definition: AppleTalk.h:769
Definition: AppleTalk.h:789
AddrBlock serverAddr
Definition: AppleTalk.h:803
UInt8 aspTimeout
Definition: AppleTalk.h:801
AttnRoutineUPP attnRoutine
Definition: AppleTalk.h:805
UInt8 aspRetry
Definition: AppleTalk.h:802
Ptr scbPointer
Definition: AppleTalk.h:804
Definition: AppleTalk.h:413
short atpTransID
Definition: AppleTalk.h:425
short abResult
Definition: AppleTalk.h:416
Definition: AppleTalk.h:380
short abResult
Definition: AppleTalk.h:383
Definition: AppleTalk.h:366
short abResult
Definition: AppleTalk.h:369
Definition: AppleTalk.h:397
short abResult
Definition: AppleTalk.h:400
Definition: AppleTalk.h:959
void * bdsPointer
Definition: AppleTalk.h:975
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:964
long userData
Definition: AppleTalk.h:966
Ptr ioCmdAddr
Definition: AppleTalk.h:963
short reqTID
Definition: AppleTalk.h:967
short csCode
Definition: AppleTalk.h:969
UInt8 atpSocket
Definition: AppleTalk.h:970
AddrBlock addrBlock
Definition: AppleTalk.h:972
short reqLength
Definition: AppleTalk.h:973
OSErr ioResult
Definition: AppleTalk.h:965
short ioTrap
Definition: AppleTalk.h:962
UInt8 rspNum
Definition: AppleTalk.h:980
short qType
Definition: AppleTalk.h:961
short ioRefNum
Definition: AppleTalk.h:968
UInt8 numOfBuffs
Definition: AppleTalk.h:979
UInt8 atpFlags
Definition: AppleTalk.h:971
void * reqPointer
Definition: AppleTalk.h:974
Definition: AppleTalk.h:985
long userData
Definition: AppleTalk.h:992
UInt8 atpSocket
Definition: AppleTalk.h:996
short ioRefNum
Definition: AppleTalk.h:994
short ioTrap
Definition: AppleTalk.h:988
short csCode
Definition: AppleTalk.h:995
UInt8 atpFlags
Definition: AppleTalk.h:997
void * reqPointer
Definition: AppleTalk.h:1000
short transID
Definition: AppleTalk.h:1004
UInt8 filler
Definition: AppleTalk.h:1002
OSErr ioResult
Definition: AppleTalk.h:991
short reqLength
Definition: AppleTalk.h:999
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:990
AddrBlock addrBlock
Definition: AppleTalk.h:998
Ptr ioCmdAddr
Definition: AppleTalk.h:989
void * bdsPointer
Definition: AppleTalk.h:1001
short reqTID
Definition: AppleTalk.h:993
short qType
Definition: AppleTalk.h:987
Definition: AppleTalk.h:911
short csCode
Definition: AppleTalk.h:921
short reqTID
Definition: AppleTalk.h:919
AddrBlock addrBlock
Definition: AppleTalk.h:924
void * bdsPointer
Definition: AppleTalk.h:927
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:916
short ioTrap
Definition: AppleTalk.h:914
OSErr ioResult
Definition: AppleTalk.h:917
UInt8 atpSocket
Definition: AppleTalk.h:922
short ioRefNum
Definition: AppleTalk.h:920
short qType
Definition: AppleTalk.h:913
void * reqPointer
Definition: AppleTalk.h:926
Ptr ioCmdAddr
Definition: AppleTalk.h:915
short reqLength
Definition: AppleTalk.h:925
UInt8 atpFlags
Definition: AppleTalk.h:923
long userData
Definition: AppleTalk.h:918
Definition: AppleTalk.h:319
ATalkTransitionEventUPP CallAddr
Definition: AppleTalk.h:322
short qType
Definition: AppleTalk.h:321
Definition: AppleTalk.h:705
short ioRefNum
Definition: AppleTalk.h:714
short ioTrap
Definition: AppleTalk.h:708
short reqTID
Definition: AppleTalk.h:713
Ptr ioCmdAddr
Definition: AppleTalk.h:709
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:710
OSErr ioResult
Definition: AppleTalk.h:711
long userData
Definition: AppleTalk.h:712
Ptr appName
Definition: AppleTalk.h:716
short csCode
Definition: AppleTalk.h:715
short qType
Definition: AppleTalk.h:707
Definition: AppleTalk.h:342
Definition: AppleTalk.h:355
Definition: AppleTalk.h:578
long userData
Definition: AppleTalk.h:585
short reqTID
Definition: AppleTalk.h:586
short csCode
Definition: AppleTalk.h:588
UInt8 checksumFlag
Definition: AppleTalk.h:590
short ioRefNum
Definition: AppleTalk.h:587
Ptr ioCmdAddr
Definition: AppleTalk.h:582
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:583
OSErr ioResult
Definition: AppleTalk.h:584
short qType
Definition: AppleTalk.h:580
short ioTrap
Definition: AppleTalk.h:581
UInt8 socket
Definition: AppleTalk.h:589
DDPSocketListenerUPP listener
Definition: AppleTalk.h:594
Definition: AppleTalk.h:334
Definition: AppleTalk.h:673
short version
Definition: AppleTalk.h:685
short netHi
Definition: AppleTalk.h:692
short numOfPHs
Definition: AppleTalk.h:695
short LAlength
Definition: AppleTalk.h:699
Ptr zoneName
Definition: AppleTalk.h:701
short numOfSkts
Definition: AppleTalk.h:696
short csCode
Definition: AppleTalk.h:683
long configuration
Definition: AppleTalk.h:689
OSErr ioResult
Definition: AppleTalk.h:679
long routerAddr
Definition: AppleTalk.h:694
short reqTID
Definition: AppleTalk.h:681
void * varsPtr
Definition: AppleTalk.h:686
short ioTrap
Definition: AppleTalk.h:676
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:678
short netLo
Definition: AppleTalk.h:691
short qType
Definition: AppleTalk.h:675
short selfSend
Definition: AppleTalk.h:690
short numNBPEs
Definition: AppleTalk.h:697
void * DCEPtr
Definition: AppleTalk.h:687
long userData
Definition: AppleTalk.h:680
short portID
Definition: AppleTalk.h:688
short ioRefNum
Definition: AppleTalk.h:682
long ourAdd
Definition: AppleTalk.h:693
void * linkAddr
Definition: AppleTalk.h:700
Ptr ioCmdAddr
Definition: AppleTalk.h:677
void * nTQueue
Definition: AppleTalk.h:698
Definition: AppleTalk.h:1008
short ioTrap
Definition: AppleTalk.h:1011
short qType
Definition: AppleTalk.h:1010
void * reqPointer
Definition: AppleTalk.h:1023
short reqTID
Definition: AppleTalk.h:1016
void * bdsPointer
Definition: AppleTalk.h:1024
long userData
Definition: AppleTalk.h:1015
short reqLength
Definition: AppleTalk.h:1022
UInt8 atpSocket
Definition: AppleTalk.h:1019
AddrBlock addrBlock
Definition: AppleTalk.h:1021
short ioRefNum
Definition: AppleTalk.h:1017
UInt8 atpFlags
Definition: AppleTalk.h:1020
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:1013
OSErr ioResult
Definition: AppleTalk.h:1014
void * aKillQEl
Definition: AppleTalk.h:1025
short csCode
Definition: AppleTalk.h:1018
Ptr ioCmdAddr
Definition: AppleTalk.h:1012
Definition: AppleTalk.h:303
Definition: AppleTalk.h:557
OSErr ioResult
Definition: AppleTalk.h:563
long userData
Definition: AppleTalk.h:564
short csCode
Definition: AppleTalk.h:567
MPPProtocolHandlerUPP handler
Definition: AppleTalk.h:573
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:562
UInt8 filler
Definition: AppleTalk.h:569
short reqTID
Definition: AppleTalk.h:565
short qType
Definition: AppleTalk.h:559
UInt8 protType
Definition: AppleTalk.h:568
Ptr ioCmdAddr
Definition: AppleTalk.h:561
short ioTrap
Definition: AppleTalk.h:560
short ioRefNum
Definition: AppleTalk.h:566
Definition: AppleTalk.h:543
short reqTID
Definition: AppleTalk.h:551
OSErr ioResult
Definition: AppleTalk.h:549
Ptr ioCmdAddr
Definition: AppleTalk.h:547
short qType
Definition: AppleTalk.h:545
long userData
Definition: AppleTalk.h:550
short csCode
Definition: AppleTalk.h:553
short ioTrap
Definition: AppleTalk.h:546
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:548
short ioRefNum
Definition: AppleTalk.h:552
Definition: AppleTalk.h:657
short ioRefNum
Definition: AppleTalk.h:666
short qType
Definition: AppleTalk.h:659
long userData
Definition: AppleTalk.h:664
OSErr ioResult
Definition: AppleTalk.h:663
Ptr ioCmdAddr
Definition: AppleTalk.h:661
short ioTrap
Definition: AppleTalk.h:660
short csCode
Definition: AppleTalk.h:667
short reqTID
Definition: AppleTalk.h:665
void * nKillQEl
Definition: AppleTalk.h:668
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:662
Definition: AppleTalk.h:623
OSErr ioResult
Definition: AppleTalk.h:629
UInt8 interval
Definition: AppleTalk.h:634
short ioTrap
Definition: AppleTalk.h:626
long userData
Definition: AppleTalk.h:630
short qType
Definition: AppleTalk.h:625
short ioRefNum
Definition: AppleTalk.h:632
NBPPtrs nbpPtrs
Definition: AppleTalk.h:636
short reqTID
Definition: AppleTalk.h:631
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:628
short csCode
Definition: AppleTalk.h:633
UInt8 count
Definition: AppleTalk.h:635
Ptr ioCmdAddr
Definition: AppleTalk.h:627
Definition: AppleTalk.h:480
SInt8 filler
Definition: AppleTalk.h:482
Definition: AppleTalk.h:487
NTElement nt
Definition: AppleTalk.h:489
Definition: OSUtils.h:131
Definition: AppleTalk.h:349
Definition: AppleTalk.h:931
UInt8 retryCount
Definition: AppleTalk.h:951
void * reqPointer
Definition: AppleTalk.h:946
void * bdsPointer
Definition: AppleTalk.h:947
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:936
long userData
Definition: AppleTalk.h:938
short ioTrap
Definition: AppleTalk.h:934
AddrBlock addrBlock
Definition: AppleTalk.h:944
UInt8 numOfBuffs
Definition: AppleTalk.h:948
OSErr ioResult
Definition: AppleTalk.h:937
Ptr ioCmdAddr
Definition: AppleTalk.h:935
UInt8 TRelTime
Definition: AppleTalk.h:953
UInt8 timeOutVal
Definition: AppleTalk.h:949
short reqTID
Definition: AppleTalk.h:939
SInt8 filler0
Definition: AppleTalk.h:954
UInt8 atpSocket
Definition: AppleTalk.h:942
short ioRefNum
Definition: AppleTalk.h:940
short qType
Definition: AppleTalk.h:933
short csCode
Definition: AppleTalk.h:941
UInt8 atpFlags
Definition: AppleTalk.h:943
short reqLength
Definition: AppleTalk.h:945
short intBuff
Definition: AppleTalk.h:952
UInt8 numOfResps
Definition: AppleTalk.h:950
Definition: AppleTalk.h:641
short csCode
Definition: AppleTalk.h:651
UInt8 oldSelfFlag
Definition: AppleTalk.h:653
UInt8 newSelfFlag
Definition: AppleTalk.h:652
OSErr ioResult
Definition: AppleTalk.h:647
Ptr ioCmdAddr
Definition: AppleTalk.h:645
short ioTrap
Definition: AppleTalk.h:644
short ioRefNum
Definition: AppleTalk.h:650
long userData
Definition: AppleTalk.h:648
short qType
Definition: AppleTalk.h:643
ATPCompletionUPP ioCompletion
Definition: AppleTalk.h:646
short reqTID
Definition: AppleTalk.h:649
Definition: AppleTalk.h:474
Definition: AppleTalk.h:837
short filler1
Definition: AppleTalk.h:851
UInt8 zipLastFlag
Definition: AppleTalk.h:854
UInt8 filler2
Definition: AppleTalk.h:855
UInt8 zipInfoField[70]
Definition: AppleTalk.h:856
UInt8 xppRetry
Definition: AppleTalk.h:850
short zipNumZones
Definition: AppleTalk.h:853
Definition: AppleTalk.h:732
short wdSize
Definition: AppleTalk.h:750
Ptr wdPtr
Definition: AppleTalk.h:751
short cbSize
Definition: AppleTalk.h:746
UInt8 aspTimeout
Definition: AppleTalk.h:744
UInt8 aspRetry
Definition: AppleTalk.h:745
short rbSize
Definition: AppleTalk.h:748
Ptr cbPtr
Definition: AppleTalk.h:747
UInt8 ccbStart[296]
Definition: AppleTalk.h:752
Ptr rbPtr
Definition: AppleTalk.h:749
Definition: AppleTalk.h:1056
ATPParms ATP
Definition: AppleTalk.h:1057
ATPmisc OTH
Definition: AppleTalk.h:1059
Killparms KILL
Definition: AppleTalk.h:1061
SendReqParms SREQ
Definition: AppleTalk.h:1058
Definition: AppleTalk.h:605
Definition: AppleTalk.h:720
SetSelfparms SETSELF
Definition: AppleTalk.h:725
NBPparms NBP
Definition: AppleTalk.h:724
LAPparms LAP
Definition: AppleTalk.h:722
DDPparms DDP
Definition: AppleTalk.h:723
Definition: AppleTalk.h:599
Definition: AppleTalk.h:901