Dear Developer ! MultiX is a development toolkit for network applications. It enables you to develop applications that communicate with each other using a variety of network protocols on a variety of platforms and operating systems. All network and communications details are handled completely by MultiX. The version supplied with this distribution includes the library for MS-DOS operating system. This version is distributed as a shareware version. You may use it within your company freely and you may distribute and copy it to any number of computers provided that no charge is paid for it. REGISTRATION: ------------ As a registered developer you will receive the latest version available at the time of registration. You also receive the MultiX manual in Microsoft WORD 2.0 format. You will also receive technical support through our INTERNET E-mail address. Registration fee is calculated based on the number of developers using it on a site. The fee per developer is $35. Please send the registration fee to : Mitug Distributed Systems Ltd. 5 Jabotinsky St, Ranana 43363 Israel ------------------------------ DISTRIBUTION: ------------ Registered developers only : - You may develope or distribute any application that is using MultiX, with no need to pay Royalty Fees. - If you want to sell your application, you may do so freely and without paying Royalty fees, provided that MultiX is not sold separetly, and not supplied in it's .LIB or .OBJ format but only as part of the executible file in the .EXE format. Others - Non commercial: ------- - You may develope or distribute any application that is using MultiX, with no need to pay Royalty Fees, provided that no charge is paid for the application you want distribute. Others - Commercial : ------------------- Please contact us on our internet E-mail : mitug@netvision.net.il ******************************************************************************* Please see the copyrigt.txt file for copyright information. ******************************************************************************* Included on the distribution disk : mdxman.txt - The MultiX Development Toolkit reference manual. mdxdos.lib - The MultiX library for MS-DOS operating system. multix.h - The MultiX include file. also included, some C source files that demonstrate the use of MultiX. Notes ----- - The library was compiled using Microsoft Visual C++ 1.5 and it may run on machines having 286 and higher processors. All routines are compiled using the LARGE model (compiled with /AL). "multix.h" does not specify explicitly that the pointers are far pointers. This means that all application modules that call MultiX must also be compiled with /AL. - Every module that calls MultiX routines must include "multix.h" before first use of any MultiX routine. - Make sure that the first call to MultiX will be to "MultiXStart". - The library version supplied supports the following protocols : Async,Async with modem,Netbios,Ipx/Spx. If you do not need one or more of these protocols and you may want to save some memory you can disable the linker from adding the object code to EXE file for the specific protocol by adding to one of your modules the following lines : to disable Async support add : --------------------------------- TMdxProtocol MdxAsyncInit(void) { return(ProtocolNotSupported()); } TMdxProtocol MdxAsyncModemInit(void) { return(ProtocolNotSupported()); } to disable NetBios support add : -------------------------------- TMdxProtocol MdxNetBiosInit(void) { return(ProtocolNotSupported()); } to disable Ipx/Spx support add : -------------------------------- TMdxProtocol MdxSpxInit(void) { return(ProtocolNotSupported()); } support: -------- if you have any questions or problem you may send E-mail to : INTERNET: mitug@netvision.net.il Thank you for using MultiX.