Chapter 21. Networking Commands

Networking Tools (Outside of FMSLogo)
NETSTARTUP
NETSHUTDOWN
NETACCEPTON
NETACCEPTOFF
NETACCEPTRECEIVEVALUE
NETACCEPTSENDVALUE
NETCONNECTON
NETCONNECTOFF
NETCONNECTSENDVALUE
NETCONNECTRECEIVEVALUE

Networking allows FMSLogo to communicate with the rest of the world. There are numerous forms of networking and FMSLogo uses just one form. This form is known as TCP/IP sockets (this is primarily what is used to build the Internet). FMSLogo can receive data from other computers or send data to other computers. The other computer does not need to be running FMSLogo although it will be likely. When you wish FMSLogo to initiate a connection use the NETCONNECTxxx commands. When you wish FMSLogo to accept a connect use NETACCEPTxxx commands. You can send and receive data on either type of connection. You can at most have 2 connections, one you initiated and one you accepted.

TCP/IP networks can run over a wide variety of devices even modems (PPP), LapLink cables etc. CompuServe, Microsoft Network, America Online and private Internet Service Providers (ISPs) all offer TCP/IP access to the rest of the world. What this means is that your friend can be in England and you can be in Canada and both run FMSLogo and draw on each other's screen or build games that you can both participate in. Assuming you can find one another.


SourceForge.net Logo