Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!nrl-cmf!mailrus!husc6!panda!teddy!set From: set@teddy.UUCP (Sean E. Trowbridge) Newsgroups: comp.sys.mac.programmer Subject: Appletalk Transaction Protocol Summary: Why don't it werk? Keywords: Network, Appletalk Message-ID: <4902@teddy.UUCP> Date: 22 Jul 88 19:58:22 GMT Organization: GenRad, Inc., Concord, Mass. Lines: 24 Help! I'm writing a program which uses Appletalk Transaction Protocol to send data packets around. I'm using ATP because I need the guaranteed delivery. However, I don't need the multi-packet responses. So, I specify the number of responses expected as zero, give the BDS pointer as null, and just send the info in the request packet. And, you guessed it, it doesn't work. The request arrives fine at the other end, but I always get a timeout error from the ATPSendRequest call. Questions: What conditions specify a successful ATPSendRequest completion? Do I need to send any kind of SendResponse? (I tried sending one with zero messages and the EOM flag set, but it didn't help.) If anybody can give me some pointers to possible causes of my problem, please do!!! I just went over the procedures with my new LSC 3.0 debugger, hoping to find the problem, but everything looks OK. Thanks a million! Sean (set@teddy.UUCP) P.S. I'm using the new parameter block (nAppletalk) interface from LSC. but, I don't think the problem is language-specific.