|
From: Claudio V. C. <cv...@us...> - 2003-02-15 09:53:06
|
Hello.
Can anybody explain in which platform is the file remote/ucx.cpp used?
It says
* PROGRAM: JRD Remote Interface/Server
* MODULE: ucx.c
* DESCRIPTION: TCP/UCP/IP Communications module.
UCP? Will it be a typo from UDP or a specific variant like IPX?
Second, it contains only wrappers around functions with the vaxc$ prefix,
for example:
int ISC_tcp_accept( int s, struct sockaddr *addr, int *addrlen)
{
/**************************************
*
* I S C _ t c p _ a c c e p t
*
**************************************
*
* Functional description
* Accept a connection on a socket.
*
**************************************/
return vaxc$accept(s, addr, addrlen);
}
I have issues with remote/multivx.cpp... I was tempted to remote it in FB1,
but finally chickened out. It says:
* PROGRAM: JRD Remote Interface/Server
* MODULE: winvx.c
* DESCRIPTION: Interface to Wollongong TCP
Probably it was offered in several platforms, but from my memory and if I'm
not wrong, I only remember Wollongong TCP as an add-on for Windows for
Workgroups.
TCP won the battle as the de-facto protocol for WAN's, do we need this
specific implementation? Is Wollonwong version used in any platform
currently? It seems mainly related to VMS and those sys$qio(...),
sys$hiber() and sys$wake() calls certainly are mystery for me. Latest
references I found in the net are from 1988, except for a person wanted to
try an old VAX in 1994.
C.
--
Claudio Valderrama C.
Consultant, SW developer.
www.cvalde.com - www.firebirdSql.org
|