I'd kill for a working example or some complete code so if you know of
where i might find something...that would be a lifesaver.
TIA,
Shawna.
Oh, VAX VMS 7.1 and Multinet ?? I have both DECC and VAXC compilers
available.
You can call sys$getdvi and get the device name of the socket, then
pass that name off to the other process. You'll need the SHARE
privilege for the other process to open it.
> This seems good [...]
Actually, it's kind of ugly. And SHARE lets you share all sorts of
non-shareable things, so you might create a security hole...
> I don't have good documentation unfortunately.
Try http://h71000.www7.hp.com/doc/os731_index.html . It's the entire
VMS docset...
> I'd kill for a working example or some complete code so if you know of
> where i might find something...that would be a lifesaver.
You might look in SYS$EXAMPLES -- there might be something useful
there.
> Oh, VAX VMS 7.1 and Multinet ?? I have both DECC and VAXC compilers
> available.
I'd recommend DECC for any new development (and don't use the
/STANDARD=VAXC option). That will let you port someday to Alpha and
Itanium.
Multinet has a UCX (HP's stack) interface, so the OpenVMS
documentation should still be applicable...
--Stan Quayle
Quayle Consulting Inc.
----------
Stanley F. Quayle, P.E. N8SQ +1 614-868-1363 Fax: +1 614 868-1671
8572 North Spring Ct. NW, Pickerington, OH 43147
Preferred address: st...@stanq.com http://www.stanq.com
if you have support, just call Process software and they will
give you some examples and guidance on how to do this ...
Actually, Multinet provides a means for passing a socket to another
process without the need for privileges. See the Multinet programming
documentation for IO$_SETCHAR and the SETCHAR_HANDOFF flag.
Mark Berryman