[Info-vax] Network mailbox

Snowshoe no at spam.please
Fri Dec 2 01:08:08 EST 2011


On 11/1/2011 11:01 PM, Snowshoe wrote:
> I still haven't figured out why my program-opened network links don't
> work correctly, however I did find a workaround. It's not ideal but it
> does work, until I figure out what I'm doing wrong, or what DCL is doing
> right.
>
> What I did was, instead of opening the network link directly thus:
>
> mbx2_fab.fab$l_fna = "REMOTE::MBA1234:";
>
> I did this (in DCL)
>
> $ OPEN /WRITE MAILBOX2 REMOTE::MBA1234:
>
> and this:
>
> mbx2_fab.fab$l_fna = "MAILBOX2:";
>
> Therefore I use the DCL-created channel instead of my own.
>
> I still want to fix the FAB/RAB to open the channel directly, but for
> development this will do for now.

In case anyone cares, I found the following in the RMS documentation, 
which I missed, when discussing the FAB$V_SQO flag.

Note
For DECnet for OpenVMS operations, this option enables file transfer 
mode for Get, Put, Read, and Write services. File transfer mode is a 
Data Access Protocol (DAP) feature that allows several records to be 
transferred in a single-network I/O operation to maximize throughput for 
single-direction, sequential access file transfer.

I took it out and I get the messages one at a time, as expected.



More information about the Info-vax mailing list