###################################################
#                                                 #
#    Notes to bsWinSock unit - bornSoft(c)2012    #
#                                                 #
###################################################

This test-script makes use of the bsWinSock unit.
Thats why this unit comes along with the script.

bsWinSock unit provides socket programming functionality to VDS, but it is currently not
in a stable state yet. There is a lot of testing improving to be done before it will be
released.

Do not use this version of bsWinSock unit in your regular programs!!!
---------------------------------------------------------------------

Unpredictable sideeffects and behaviour could happen to your application.


Agreement:

You agree not to hold the author of the bsWinSock unit liable for any loss or damage caused
directly or indirectly by the use of this unit.


bornSoft


What is bsWinSock unit?

############################################################################################
#
#                                                                                         
#        bsWinSock unit - bornSoft                                                        
#        -------------------------                                                        
#                                                                                         
#        This unit gives socket-programming ability to VDS without the need of an         
#        external DLL.                                                                    
#        More precisely - bsWinSock unit is a wrapper for the Win32 Socket API and        
#        thus it makes network socket programming with VDS possible.                      
#                                                                                         
#        Usage:                                                                           
#                                                                                         
#        bsWinSock INITIALIZE [, EASY]                                                    
#                                                                                         
#            This command must be executet before any other call to bsWinSock. It must    
#            be called only once within your program.                                     
#                                                                                         
#            The optional parameter EASY is specified, to let bsWinSock unit manage       
#            all the socket stuff for you.                                                
#            With EASY specified bsWinSock unit works very similar to PGWAREs             
#            VDSIPP.DLL.                                                                  
#                                                                                         
#            If EASY is omitted, bsWinSock unit gives you the ability to access the       
#            Win32 Socket API in the way you would do socket programming in other         
#            programming languages. In the beginning this might be a bit harder to        
#            understand but it can give you more flexibility for what you want to do.     
#                                                                                         
#            Mainly bsWinSock follows the Windows Sockets Specification which is          
#            derived from the socket API by the Berkeley Software Distribution (BSD).     
#            This means that most Socket-Programming-Tutorials flying around are a        
#            good starting point with bsWinSock as well.                                  
#                                                                                         
#        bsWinSock RELEASE                                                                
#                                                                                         
#            This command must be executed before the application terminates to           
#            free up ressources used by the bsWinSock unit and Windows Sockets.           
#                                                                                         
#        Functions
#                 
#            The most functions follow this scheme:
#
#            %R = @bsWinSock( <WINSOCK_FUNCTION> , <ARG_1> , <ARG_2> , ... )        
#                                                                                         
#                                                                                         