: Hi everyone,
: What is TWinsock ver 1.1?? Is it similar to Winsock ver 1? or
: is it an alternative implementation of it? Where can I find the specs,
: papers etc reading material?? Help!!
Twinsock is a complete replacement of Winsock, and it does not do
the same things. Winsock is used where you want a Windows Socket
interface and you have a real network transport (ethernet, dialup
SLIP/PPP connection, etc.) and connection.
Twinsock is used where you do not have any real network access, but
where you have dialup shell access to a Unix host that is on the
network. It basically provides a windows socket interface on the
pc, and takes all the socket calls, packages them up into an ASCII
protocol, and sends them to a program you run on the Unix host.
This host side unpacks the socket calls and makes real socket
calls on the Unix host on behalf of your PC application.
This lets you run all the nifty windows socket based applications
on a PC using the host id and connections of your unix host. The
PC does not have its own network id.