AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database

Internet Sockets manual



This manual is part of a collection comprising the main public domain programming reference. The other manuals in the series are :
OS          The base operating system stuff
Wimp          The desktop part of the operating system
InetSWIs     Internet based SWIs
InetSocket     Internet socket calls
MiscSWIs     Miscellaneous SWIs
VDU          VDU commands
Toolbox     Toolbox

Thanks go to those mentioned in the contributors list.

These manuals are kindly hosted by www.riscos.info

This page gives history and credits.
History for Inet v1.02
02 Sep 1997
·     Added the last of the SWI calls
·     Updated to include errors from UnixLib

Next history
History for Inet v1.03
22 Sep 1997
·     First major release
·     Includes details for all the standard SWIs, Address & Protocol families, major internet services, and error numbers; as well as some data structures required.

Previous history     Next history
History for InetSocket v1.04
15 Nov 1997
·     Added details of the internet event.
·     Spent ages trying to get the C version 'right'. I hope like hell that I've got it all right and that I've not made too many glaring mistakes. Since I've had to reorganise the SWI's side too, there are possibly errors in both now. Could you tell me if there are problems with any part of the system, for example things which make sense on the SWI side but not the C side. As a side-line you could change the main menu to deal with the C side by removing the #Parent Socket_ from the !Root file. Not all the links will work, but enough to be usable should. Oh, and the C side should be hotkeyed searchable now as well.
·     Renamed to InetSocket at Neil Bingham's suggestions; this is a much better name for it!

Previous history     Next history
History for InetSocket v1.05
22 Mar 1998
·     Fixed details about Select and events when urgent or exceptional conditions occur.
·     Added buttons for entering function names (SH 2.53 only) - this is still experimental
·     Updated about page to reflect status as part of collection
·     Added 'notfound_manual' pages, for StrongHelp 2.60.

Previous history     Next history
History for InetSocket v1.06
20 Jul 1998
·     Added 'notfound_manual' pages, for StrongHelp 2.60.
·     Removed buttons - you can shift click things now.
·     HTML conversion identified lots of 'parent' problems.

Previous history     Next history
History for InetSocket v1.07
09 Aug 2018
·     Internet event subreason 5 added, cleared up missing detail on other subreasons.
·     Added missing SysctlVersion and InternalLookup SWIs which were added for Internet 5.
·     Changed hosting link to www.riscos.info
·     Filled in missing Stat details.
·     Return result of recv() and recvfrom() clarified in the non blocking error case.
·     Filled in missing MSG_ flag bit definitions

Previous history     Next history
History for InetSocket v1.10
02 Apr 2022
·     Expanded table of address families
·     Expanded table of protocol families
·     Expanded table of services and removed the 'all services' list given how incomplete it was in preference to a link to the online IANA database
·     Expanded table of error numbers to 94
·     Removed dead link to RFC's (not directly Socket SWI related)
·     Added the missing Internet 5 SWIs for acceptgetpeernamegetsocknamerecvfromrecvmsgsendmsg

Previous history

[sh-index] Back to list of manuals