This is the "Read Me.txt" file distributed with the evaluation version 
of MG-SOFT MIB Browser Professional Edition with MIB Compiler
(dated: 3/Aug/1997). URL: http://www.mg-soft.si/files/mgmibbpe.txt

Copyright (C) 1995-1997 by MG-SOFT Corporation.
All rights reserved.


========================================================================
Table of Contents
-----------------

 1. What is included in this software release
 2. About MG-SOFT MIB Browser Professional Edition
 3. About MG-SOFT MIB Compiler
 4. Related products by MG-SOFT Corporation
 5. About MG-WinSNMP SDK 
 6. About Net Inspector
 7. About MONET LAN analyzer
 8. About SNMP LAN analyzer
 9. About MONET LAN analyzer LITE
10. About WPDECO32 Protocol Decoder in DLL module
11. Ordering from Public (software) Library
12. Warning: limitation of liability
13. Contacting MG-SOFT Corporation


==========================================================================
1. What is included in this software release
--------------------------------------------

This software release contains MG-SOFT MIB Browser Professional Edition
with MIB Compiler Preview Release 2, including the following software
components:

* 'MIB Browser Professional Edition' software component
  - MIB Browser executable program
  - supporting MG-WinSNMP files 
  - supporting MG-WinMIB files
  - documentation (MIB Browser help file, various text documents)

* 'MIB Compiler' software component
  - MIB Compiler executable program

* 'MIB source files' software component
  - RFC1155.SMI,
  - RFC1213.MIB (core management information),
  - RMON.MIB (RFC1757),
  - SNMPv2.MIB (RFC1907, core SNMP definitions),
  - SNMPv2.SMI (RFC1902),
  - SNMPv2-TC.SMI (RFC1903),
  - MGBEEP.MIB.

* 'SMIDB (compiled MIB) files' software component
  - MGSOFT-MGBEEP-MIB.smidb
  - RFC1155-SMI.smidb
  - RFC1213-MIB.smidb
  - RMON-MIB.smidb
  - SNMPv2-SMI.smidb
  - SNMPv2-MIB.smidb

* 'WinSNMP Utilities' software component
  - Simple SNMP Service
  - SNMP Ping utility
  - Send SNMP Trap utility
  - supporting DLL files

During the setup procedure you can select which software components
will be installed to your hard disk. You can choose between:

* 'Compact Install' that installs the following software components
  - MIB Browser Professional Edition files
  - SMIDB (compiled MIB) files 

* 'Typical Install' that installs the following software components
  - MIB Browser Professional Edition files
  - MIB Compiler
  - MIB source files
  - SMIDB (compiled MIB) files 

* 'Full Install' that installs all available software component

* 'Custom Install' that lets you select which software component 
  will be installed

What is not included in this release
------------------------------------
This release of the MG-SOFT MIB Browser Professional Edition software 
package doesn't contain any support files for WinSNMP and WinMIB 
software developers. If you wish to develop your own WinSNMP software, 
please download the MG-WinSNMP SDK which is available from 
http://www.mg-soft.si/

Few weeks after the release of this software package we will release 
also the developer's version of MIB Compiler which will contain all 
necessary header and library files for WinMIB programming. Until then 
please use the WinMIB.DLL distributed in this release and header files 
that were distributed in the MG-SOFT MIB Compiler Preview Release 1. 
In case of problems, please contact us at <info@mg-soft.si>.


========================================================================
2. About MG-SOFT MIB Browser Professional Edition
-------------------------------------------------

MG-SOFT MIB Browser Professional Edition is a WinSNMP and winmib based
MS Windows 95 and MS-Windows NT based application. Professional Edition
of the MIB Browser is an enhanced version of the MIB Browser that is 
distributed as a part of the MG-WinSNMP SDK by MG-SOFT Corporation. 

The main enhancements in the Professional Edition
-------------------------------------------------
* full integration of the WinMIB features that enable user to compile, 
  load, and unload MIB modules on the fly, 
* improved SNMP functionality that enable user to select a unique
  remote SNMP agent (IP address or alias name), SNMP Community 
  and SNMP Port Number for each operation,
* smart monitoring of SNMP tables,
* integrated SNMP SET functionality,
* improved remote SNMP agent auto-discovery functionality,
* improved and extended 'Info' windows that let you configure
  OIDs to monitor,
* integrated SNMP Trap notification console (TRINGER),
* ICMP Ping functionality,
* you can inspect the properties of the whole MIB database or 
  properties of a single MIB Tree Node,
* flexible and robust application design,
* intuitive and easy to use user interface incorporating the latest 
  industry trends in the user interface design...

Ordering information
--------------------
You can order the licensed version of MG-SOFT MIB Browser Professional 
Edition directly from MG-SOFT Corporation or with secure on-line order 
at PsL. The licensed version will not pop up the reminder messages and 
will allow you simultaneously utilizing the unlimited number of 
compiled MIB files. Please check the "Ordering Information.txt" file
for more information.

A part of the MG-SOFT MIB Browser source code is available from our web
site at http://www.mg-soft.si/ in the freely downloadable evaluation
version of the MG-WinSNMP SDK.

Extended source code for MG-SOFT MIB Browser is available in the
MG-WinSNMP Additional Source Code Samples packs (Standard Edition at
65 US$ and Professional Edition at 89.50 US$). Listed prices are
for delivery by E-mail. For deliveries on floppy by postal mail
please add 10 US$ for S & H. Please check the "Ordering Information.txt" 
file for more information.


========================================================================
3. About MG-SOFT MIB Compiler
-----------------------------

MIB Compiler compiles MIB files. For each MIB file it generates the 
compiled SMIDB database. The SMIDB database must be saved to a file, by 
selecting the File|Save command or by pushing the Save button on the 
MGMIBC's toolbar. MGMIBC places each database in a separate SMIDB file. 
At the time of saving the SMIDB file it will also generate the registry 
key for that database. The registry keys will be placed under the 
"HKEY_LOCAL_MACHINE\SOFTWARE\MG-SOFT\SMI Modules" in the registry.

When an application wants to use the compiled SMIDB files, it can access 
them through the WinMIB.DLL, by using the API functions as described in 
the WinMIB Usage document. By using the WinMIB.DLL, the application can 
check the registry for available SMIDB modules and load them. SMIDB 
files are loaded as shared memory files which means that if more than 
one application use WinMIB.DLL and require the same SMIDB module, only 
one copy of the SMIDB module is loaded into memory. Please check the 
contents of the WinMIB Usage document to find out some guidelines about 
programming with the new version of the WinMIB.DLL library. Please note 
that it provides only the basic information about the WinMIB API 
programming - you should use the WinSNMP MIB API documentation (available 
at http://sunsite.unc.edu/pub/micro/pc-stuff/ms-windows/winsnmp) as the 
main reference for the WinMIB programming. If you meet any problems, 
please contact us at <info@mg-soft.si>.

In order to keep operating the WinSNMP utilities from the MG-WinSNMP 
SDK that are also included in this software release, we have named the 
new version of the WinMIB library WinMIB.DLL (the previous version is 
called WinMIB32.DLL, and is included in this software release along 
with the old static MIB database file SNMPMIB.DB that is used by the 
old WinMIB32.DLL).

Please note that this software release contains the evaluation version 
of the WinMIB.DLL library. As such it permits at most three SMIDB files 
to be utilized simultaneously. If you decide to purchase the licensed 
version of the software there will be no such limitation.

Supplied MIB source files
-------------------------
Please note that all supplied MIB source files have been compiled with 
the MG-SOFT MIB Compiler and the corresponding SMIDB files have been 
included in the software package.

All MIB source files except MGBEEP.MIB, which is an example MIB source 
file by MG-SOFT Corporation, have been kindly provided by David Perkins 
<dperkins@snmpinfo.com>. From his web site at http://www.snmpinfo.com/
you can download other RFC MIB source files.

David Perkins is the world's leading MIB and SNMP expert, the co-author 
(with Evan McGinnis) of an excellent book Understanding SNMP MIBs 
(http://www.prenhall.com/allbooks/ptr_0134377087.html), Published in 
December 1996 by Prentice Hall Professional Technical Reference, 
ISBN 0-13-437708-7.


===========================================================================
4. Related products by MG-SOFT Corporation
------------------------------------------

Besides the MG-WinSNMP wsnmp32.DLL module, MG-SOFT offers the following
related products for networking software developers and network
maintainers/troubleshooters:

* MG-WinSNMP SDK            (more info in Section 5 of this file)
* Net Inspector             (more info in Section 6 of this file)
* MONET LAN analyzer        (more info in Section 7 of this file)
* MONET SNMP analyzer       (more info in Section 8 of this file)
* MONET LAN analyzer LITE   (more info in Section 9 of this file)
* WPDECO32 protocol decoder (more info in Section 10 of this file)

Announcing new releases
-----------------------
* In August/September/October 1997 the following new products and 
  updates of existing products will be released:
  - MONET LAN analyzer LITE V1.1,
  - MONET SNMP analyzer V1.1,
  - SNMP EasyAgent SDK Preview Release 1,
  - Net Inspector Preview Release 1,
  - MG-WinSNMP SDK Version 1.0.

* In November/December 1997 the following new products and updates 
  of existing products will be released:
  - Net Inspector V 1.0,
  - SNMP EasyAgent SDK Version 1.0,
  - MIB Explorer V1.0 (a MIB Browser and MIB manager with the user 
    interface similar to the Microsoft Windows 95 Explorer).

For the latest information about available products check the web
site at URL http://www.mg-soft.si/ (from where you can download
the latest evaluation/demo versions of our software packages) 
or contact us directly.


==========================================================================
5. About MG-WinSNMP SDK
-----------------------

MG-WinSNMP (wsnmp32.DLL) is a 32-bit multithreaded DLL fully compliant 
with the Windows SNMP specification V1.1a Level 0 and Level 1. It provides 
a common Application Programming Interface to the Graphical User Interface 
and Console Applications running on Microsoft Windows 95 and Windows NT 
(both in the User mode and as NT Service).

MG-WinSNMP features
-------------------

* MG-WinSNMP SDK is fully compliant with Windows SNMP API as defined in 
  the Windows SNMP Version 1.1a specification
* Full WinSNMP Level 0 and Level 1 support.
* Powerful debugging support. The debug version of wsnmp32.DLL includes 
  many levels of debugging modes in order to make the WinSNMP 
  application development much easier and faster.
* Multithread design. Internal data processing, network interface and 
  local database interface are running in separate threads and therefore 
  completely isolated from the main application and thus won't block any 
  calling threads.
* Thread-safe. Sessions can be simultaneously accessed from more than 
  one thread, from any number of applications. Internal data is 
  protected against simultaneous access, code is designed to prevent 
  deadlocks.
* (almost) unlimited number of SNMP sessions can be opened at the same 
  time.
* Coexistence with Microsoft SNMP based applications with ability to 
  receive traps from SNMPTRAP service on Windows NT.
* Inter-process SNMP trap dispatching to all registered applications.
* MG-WinSNMP based applications can run as Windows NT Service as well 
  as client applications in the Windows NT User mode.
* Support for extending the Microsoft SNMP agent (both on Windows 95 
  and Windows NT).
* The same MG-WinSNMP based application EXE runs on the following 
  32-bit platforms: Windows 95, Windows NT 3.51 and Windows NT 4.0.
* WinSNMP headers in Pascal for compilation in Borland Delphi 2.0 
  RAD environment.
* MG-WinSNMP is VC4.*, BC 5.* and Delphi 2.0 compatible.
* SNMP++ Compatible. MG-WinSNMP contains all required WinSNMP V2.0 
  pre-standard functionality in order to gain compatibility with 
  Revision 2.5f of SNMP++, an Open Specification for Object 
  Oriented Network Management Development Using C++ by Hewlett 
  Packard Company. 
* Sample WinSNMP applications with source code ready to compile: MIB 
  browser utility with SNMP node discovery, Info windows, ICMP ping, 
  SNMPPING, TRINGER (trap ringer), SENDTRAP,...

WinSNMP Programming guidelines
------------------------------
Please use the publicly available Windows SNMP Version 1.1a 
specification as your main reference when developing WinSNMP 
based applications. You can download the Windows SNMP Version 
1.1a specification document from
http://sunsite.unc.edu/pub/micro/pc-stuff/ms-windows/winsnmp

Extensions to the WinSNMP specification that are available only in 
MG-SOFT's implementation are documented in the mibb32.hlp file.

Besides, MG-WinSNMP SDK contains many sample applications with full 
source code in order to illustrate the usage of wsnmp32.DLL library
and can serve you as a good starting point for developing your software. 
We have also made available the MG-WinSNMP Additional Source Code 
Samples. You can order it directly from MG-SOFT Corporation or from 
Public software Library (when ordering from PsL please list the item 
number 14980). The price of the package is 65 US$. If you wish to 
receive it on a floppy through the postal mail, please add 10 US$ for 
S & H. Deliveries through e-mail are free of any additional charges.

Examples included in the MG-WinSNMP SDK
---------------------------------------
The latest evaluation version of the MG-WinSNMP SDK can be downloaded 
from the following site http://www.mg-soft.si/. For the time being 
MG-WinSNMP SDK contains the following examples:

* MIBB32 - SNMP MIB-walk form, ICMP PING form, WinMIB example,... [Delphi 
   2.0 GUI application].
* SNMPPING - complete source code [C/C++ console application].

MG-WinSNMP Additional Source Code Samples Standard Edition
----------------------------------------------------------
MG-WinSNMP Additional Source Code Samples package can be purchased from 
MG-SOFT Corporation. For the time being the following examples are included:
* MIBB32 - complete source code example for the MIBB32 MIB Browser including 
    info form and discover form modules [Delphi 2.0 GUI application].
* TRINGER - complete source code example for the tray icon application for 
    listening to the trap port [Delphi 2.0 GUI application].
* SNMPPING - complete source code example for the SNMP ping utility with unicode 
    support [C/C++ unicode console application].
* SENDTRAP - complete source code example for the command line utility for 
    sending SNMP traps [C/C++ console application].
* WSDYNLD - complete source code example on how to dynamically load the 
    wsnmp32.DLL module [C/C++ console application].
* MGBEEP - complete source code example on how to extend Microsoft SNMP 
    agent by using MG-WinSNMP [C/C++ dynamic link library].

MG-WinSNMP Additional Source Code Samples Professional Edition
-------------------------------------------------------------
MG-WinSNMP Additional Source Code Samples Professional Edition contain all 
samples included in the MG-WinSNMP Additional Source Code Samples plus the 
following examples:
* SNSERVICE - complete source code example on how to create a Microsoft 
  Windows NT system service (Simple SNMP Service) based on MG-WinSNMP, 
  including a simple polling engine and a client program using named pipes 
  for communication with Simple SNMP Service [Windows NT system service 
  application, C/C++ console application].

SNMP EasyAgent
--------------
A new SNMP agent building SDK platform by MG-SOFT Corporation. It will
be released in September 1997. For the time being is in beta testing. 
If you wish to participate please contact <info@mg-soft.si>.

Comments:
---------
MG-WinSNMP Additional Source Code Samples Standard Edition and MG-WinSNMP 
Additional Source Code Samples Professional Edition are one year 
subscriptions. Please note that we ship updates only by e-mail so don't 
forget to provide your e-mail address when placing an order.

Please check the http://www.mg-soft.si/ site for the latest information 
about the contents of the MG-WinSNMP Source Code packs.


==========================================================================
6. About Net Inspector
----------------------

Net Inspector is a general remote management system running on MS 
Windows 95 and MS Windows NT platforms. It provides: 

* built-in framework for graphical presentation of managed devices 
* built-in event collecting, event logging and alarm dispatching 
  mechanisms 
* API for developing PFS (proxy front-end server) plug-in modules 

Net Inspector platform can be used for managing devices running the SNMP 
agents or devices that support a proprietary management protocol. By 
developing the appropriate PFS plug-in module that supports given 
proprietary protocol, you can manage that type of device from the Net 
Inspector desktop. That means that it is possible to manage different 
types of devices on different types of networks, simultaneously from 
the same desktop. 

Graphical presentation
----------------------
Net Inspector offers an easy way for setting up a graphical 
presentation of network nodes on the network. This presentation is 
based on a principle of maps and sub maps. Devices and sub maps are 
presented as icons on a root map. Device icons are dynamic which 
means that they respond to a certain message by changing colors and
thus indicating the status of nodes and devices on the map. Sub maps 
can be opened by clicking on the sub map icons. The map can also 
contain bitmaps, text and other graphical objects.

Event collecting, logging and alarming
--------------------------------------
Net Inspector's Alarm Manager is a central system for collecting 
messages from managed devices and notifying the user about the changed 
status of the managed device. 

PFS plug-in modules
-------------------
Functionality of Net Inspector depends on the number and type of 
installed PFS (proxy front-end server) plug-in modules that conform 
to the Net Inspector API. Net Inspector PFS API defines an interface 
between remote agents (devices that we want to manage) and Net 
Inspector. Communication between PFSs and agents can run on a media of 
your choice. You can use LAN, WAN, ISDN, PSTN, serial, wireless,... 
whatever. In other words, the PFS plug-in module should provide a 
gateway between the media/protocol of your choice and Net Inspector. 

Such architecture enables adding new types of managed devices without a 
need to change the Net Inspector software. Agents just have to be 
registered properly by calling API functions. 

Future extensions
-----------------
* Extensions for delivering alarm messages via e-mail, pager 
  and telephone. 
* Option which will enable to run Net Inspector as a service 
  on the Windows NT platforms. 
* Client/server architecture for accessing Net Inspector. 
* Virtual objects for managing groups of network devices as a single 
  object, e.g. a virtual object link can be defined by all nodes on 
  the route of that link. 
* Graphical links between objects on the map. 
* ObjectBuilder API will provide a mechanism to visualize managed 
  devices. For example, a device in Net Inspector is presented as an icon. 
  By clicking that icon, the whole image of the device appears. By 
  clicking a certain part of the device, Net Inspector will open a new 
  window, where the user can have a closer look at the device detail, like 
  which module doesn't work properly. 

Currently provided PFS Plug-in modules for Net Inspector
--------------------------------------------------------
In the existing version of Net Inspector we provide the following PFS
plug-in modules: 

* Echo module for pinging network devices with the UDP/ECHO protocol 
* MG-WinSNMP-based SNMP module for managing network devices 
  with the SNMP protocol 

Download the Alpha version of Net Inspector NOW!
------------------------------------------------
You are welcome to download and evaluate the alpha version of Net 
Inspector, from the following URL http://www.mg-soft.si/download.html 

Subscribe to our mailing lists
------------------------------
If you would like to be promptly notified about new releases of Net 
Inspector, please subscribe to our mailing list at the following 
URL http://www.mg-soft.si/maillist.html 


==========================================================================
7. About MONET LAN analyzer
---------------------------

MONET LAN analyzer is a high-performance PC-based set of powerful
tools for monitoring traffic on the local area network.

It contains a wide variety of functions which offers a comprehensive
support to network administrators, managers and troubleshooters
as well as to networking software developers in many aspects of
their activities. MONET LAN analyzer helps to increase
productivity, to optimize network performance and to decrease
network downtime.

MONET LAN analyzer features
---------------------------
Real time monitoring:  Volume of the network traffic is displayed
  in many different manners. A wide range of parameters indicating
  network condition are computed in real time and periodically
  updated (utilization and traffic volume, time-stamps and delay
  times, average values, peak times and values, various error
  indicators,...). Powerful graphical presentation of monitoring
  statistics with export to the BMP file format.

Protocol decoding:  Support for packets encapsulated into IEEE
  802.2 (LLC and SNAP), IEEE 802.3 (Novell IPX) and Ethernet II
  frames. Multi-level interpreters for all major LAN protocol
  families: AppleTalk, DECnet, IPX/SPX, NBeui, NCP (NetWare),
  NetBios, OSI/TP4, SMB, TCP/IP, SNMP, XNS,....

Traffic generation:  Transmitting user-defined packets to the
  network for network testing purposes (triggering network events
  or loading network with heavy traffic to examine its behavior
  in critical conditions).

Multi-level filtering:  Two levels of capture filters and
  triggers, display filters, classifying filter structures,....
  Filters are completely user-definable and 'point-and-click'
  easy to build. Many sample filters provided.

System requirements:  IBM PC/AT or compatible computer using
  Intel 386 or higher microprocessor, DOS V3.30 or higher
  operating system, XMS RAM extension (recommended 4 MB or
  more), XMS memory manager himem.sys. A wide range of LAN
  adapters is supported, either by MGD interface (MONET Genuine
  Driver) or through standard Packet driver V1.09 drivers.

Pricing info:  The actual price ranges from 900 US$ to 1800 US$,
  depending on the configuration the user wants to purchase.

Demo version:  MONET LAN analyzer DEMO version is a full featured 
  software that runs on virtual net (you can't touch the real network).
  You can download the latest DEMO version from our web site at URL
  http://www.mg-soft.si/


==========================================================================
8. About MONET SNMP analyzer
----------------------------

MONET SNMP analyzer is a downsized version of the full version 
MONET LAN analyzer, tailored to suit the needs of a SNMP software 
developer.

MONET SNMP analyzer has been designed as a powerful debugging 
utility for the IP/SNMP networking software developers. You can 
use it for tracing and capturing the IP/SNMP protocol network 
packets and examining their contents, thus you can effectively 
follow the conversation between agent and manager software modules 
that you are developing and are scattered across the network.

MONET SNMP analyzer features
----------------------------
* Runs on PC computes under the DOS operating system. It uses the 
  Packet driver V1.09 network interface.
* Program can capture IP, ARP and RARP protocol packets.
* Protocol decoder can decode the following protocols:
  - DLC encapsulation layer,
  - IP, ARP and RARP layers on top of DLC,
  - TCP, UDP and ICMP layers on top of IP and
  - SNMP and SNMP TRAP layers on top of UDP.
* Everything else carried by UDP or TCP layers is decoded as
  data which permits easy following of the conversation between
  agents and managers that the user is developing.
* The number of captured packets is limited only by the amount
  of available RAM.
* You can use filters for focusing on certain group of network
  packets that you want to capture or analyze (filters are just
  as powerful as those in the full version of MONET LAN analyzer!).
* You can assign names to the frequently used addresses (IP and
  MAC) so that reports are much easier to follow.
* You can save captured packets to files for latter off-line analysis.
* You can send reports to printer.

MONET SNMP analyzer is available as a standalone product as well
as bundled in MG-SOFT's MG-WinSock Software Developers Lab software
development kit (by the time the SDL becomes available).

The price of MONET SNMP analyzer is 120 US$. For the fastest delivery
of the software you can purchase MONET SNMP analyzer from Public
(software) Library.

Software is shipped on a floppy. Besides the floppy we ship also
the printed manual (172 pages). Registered users are eligible for
full support.

The evaluation version of MONET SNMP analyzer (MONET LAN analyzer
LITE) is available from our web server at URL
http://www.mg-soft.si/download.html.


==========================================================================
9. About MONET LAN analyzer LITE
--------------------------------

MONET LAN analyzer LITE has been designed as a powerful debugging
utility for the IP networking software developers. You can use it
for tracing and capturing the IP protocol network packets and
examining their contents, thus you can effectively follow the
conversation between client and server software modules that you
are developing and are scattered across the network.

MONET LAN analyzer LITE is a downsized version of the full version
MONET LAN analyzer, tailored to suit the needs of a general
TCP/IP software developer.

MONET LAN analyzer LITE features
--------------------------------
* Runs on PC computes under the DOS operating system. It uses the
  Packet driver V1.09 network interface.
* Program can capture IP, ARP and RARP protocol packets.
* Protocol decoder can decode the following protocols:
  - DLC encapsulation layer,
  - IP, ARP and RARP layers on top of DLC and
  - TCP, UDP and ICMP layers on top of IP.
* Everything carried by UDP or TCP layers is decoded as data
  which permits easy following of the conversation between clients
  and servers that the user is developing.
* Evaluation version of MONET LAN analyzer LITE can keep in
  memory only a limited number of captured packets while
  limitations in the registered version will be imposed only
  by the amount of available RAM.
* Registered version can filter network packets, both while
 capturing as well as in analyzing mode (off-line, when the
  user analyzes the contents of captured packets).
* Registered version can save captured packets to files.
* Registered version can generate reports and send them to
  files or printers.

MONET LAN analyzer LITE is available as a standalone product as
well as bundled in MG-SOFT's MG-WinSock Software Developers Workshop
software development kit (by the time the SDW becomes available).

MONET LAN analyzer LITE registration fee is 60 US$. For the fastest
delivery of the software you can purchase MONET LAN analyzer LITE
from Public (software) Library.

Software is shipped on a floppy. Besides the floppy we ship also
the printed manual (172 pages). Registered users are eligible for
full support.

The evaluation version of MONET LAN analyzer LITE is available
from our web server at URL http://www.mg-soft.si/download.html


==========================================================================
10. About WPDECO32 Protocol Decoder in DLL module
-------------------------------------------------

The WPDECO32 Protocol Decoder in DLL Module lets you incorporate the 
protocol decoding abilities into your 32-bit MS-Windows applications.

How to use the WPDECO32 Protocol Decoder
----------------------------------------
The idea is simple. You have a captured network packet. Along with 
some other parameters you supply the packet length and the pointer to 
that packet to the WPDECO32 protocol decoder. After the successful call 
you get a set of strings, each string representing a line of the decode. 
You can then display these strings in some output window of your 
application, send them to the printer etc.

This means that adding a protocol decoding functionality to your 
applications is easier than ever before. The WPDECO32.DLL contains only 
one function which you have to call in order to produce the decoded network 
packet. Besides including a header file and calling the decodePacket() 
function with properly initialized parameters, there is no need for any 
initialization or cleanup of the decoder, everything is done automatically 
when the WPDECO32.DLL is loaded or unloaded by your application.

The WPDECO32 SDK contains two sample applications in order to illustrate the 
usage:

* DECODER GUI application written in Delphi 2.0
* DECODEMO console application written in C/C++

Both are coming with full source code so they can serve as a very good 
starting point for further software development. Anyhow, please note the 
information given in the WPDECO32.DLL Programmer's Reference (in help file
supplied with the SDK)!

Supported protocols
-------------------
Currently WPDECO32.DLL supports the most popular LAN protocols (for the complete
list please check the contents of the help file supplied with the SDK). Besides, 
MG-SOFT can produce a customized version of the protocol decoder according to 
your needs, including support for other protocols, packet encapsulations,...

Please note that the evaluation version of the WPDECO32.DLL protocol decoder 
distributed in the evaluation version of WPDECO32 SDK supports the following 
protocol interpreters:

* DLC, LLC and SNAP Ethernet encapsulation layers,
* IP, ARP and RARP layers on top of the encapsulation layer and
* TCP, UDP and ICMP layers on top of IP.
* Everything else carried by the encapsulation, UDP and TCP protocol layers is 
  decoded as data. 

Licensing options
-----------------
The WPDECO32 SDK is a try before you buy package. Everybody has a right to 
download it and use it for the evaluation purposes and everybody has a right 
to try to develop his/her own software which uses our wpdeco32.DLL library.
But when the product is ready (either for using by the one who produced it or 
by the end user), a required number of licenses has to be purchased. Please 
contact MG-SOFT Corporation <info@mg-soft.si> for more information about 
licensing options.

Availability
------------
The latest information about WPDECO32.DLL is available at 
http://www.mg-soft.si/dll-deco.html. The latest version of the WPDECO32 
SDK can be downloaded from http://www.mg-soft.si/download.html.


==========================================================================
11. Ordering from Public (software) Library
-------------------------------------------

On-line orders from PsL
-----------------------
You can order some of our products on-line from PsL by pointing 
your web browser to the given URLs:

For MONET LAN analyzer LITE:
  https://www.pslweb.com/cgi-win/psl_ords.exe/ITEM14880 (secure)
  http://www.pslweb.com/cgi-win/psl_ord.exe/ITEM14880 (non-encrypted)
  http://206.109.101.6/cgi-win/psl_ord.exe/ITEM14880  (non-encrypted)

For MONET SNMP analyzer:
  https://www.pslweb.com/cgi-win/psl_ords.exe/ITEM14881 (secure)
  http://www.pslweb.com/cgi-win/psl_ord.exe/ITEM14881 (non-encrypted)
  http://206.109.101.6/cgi-win/psl_ord.exe/ITEM14881  (non-encrypted)

For MG-WinSNMP Additional Source Code Samples:
  https://www.pslweb.com/cgi-win/psl_ords.exe/ITEM14980 (secure)
  http://www.pslweb.com/cgi-win/psl_ord.exe/ITEM14980 (non-encrypted)
  http://206.109.101.6/cgi-win/psl_ord.exe/ITEM14980  (non-encrypted)

For MG-SOFT MIB Browser Professional Edition:
  https://www.pslweb.com/cgi-win/psl_ords.exe/ITEM15349 (secure)
  http://www.pslweb.com/cgi-win/psl_ord.exe/ITEM15349 (non-encrypted)
  http://206.109.101.6/cgi-win/psl_ord.exe/ITEM15349  (non-encrypted)

Please note that URLs are case sensitive and that you have to 
copy them exactly as listed here.

Credit card orders from PsL
---------------------------
You can order 'MONET LAN analyzer LITE', 'MONET SNMP analyzer',
'MG-WinSNMP Additional Source Code Samples' and 'MG-SOFT MIB Browser 
Professional Edition' with MC, Visa, Amex, or Discover from Public 
(software) Library by:

Phone           800-242-4775 or 713-524-6394
Fax             713-524-6398
CIS e-mail      71355,470
Internet e-mail 71355.470@compuserve.com
Postal mail     PsL, P.O. Box 35705, Houston, TX 77235-5705, U.S.A.

Please note that the above phone and fax numbers are located in Texas, 
U.S.A. and that PsL is accepting telephone calls only between 
6:00am - 6:00pm Monday to  Friday, except holidays.

When placing an order, please list also the following product codes:

14880 for MONET LAN analyzer LITE
14881 for MONET SNMP analyzer
14980 for MG-WinSNMP Additional Source Code Samples
15349 for MG-SOFT MIB Browser Professional Edition

Please note that the above phone numbers are for credit card orders 
only! Authors of 'MONET LAN analyzer LITE', 'MONET SNMP analyzer',
'MG-WinSNMP Additional Source Code Samples' and 'MG-SOFT MIB Browser 
Professional Edition' cannot be reached at these numbers! 

Any questions about the status of the shipment of the order, refunds, 
registration options, product details, technical support, volume 
discounts, dealer pricing, site licenses, non-credit card orders, 
etc., must be directed to <orders@mg-soft.si>.

To insure that you get the latest version, PsL will notify us the 
day of your order and we will ship the product directly to you.


==========================================================================
12. Warning: limitation of liability
------------------------------------

MG-SOFT offers no warranty for the fitness of the Licensed Software for
any particular task, nor will MG-SOFT be liable for any loss of profits,
loss of data, or any incidental or consequential damage caused by the
use or misuse of Licensed Software.
MG-SOFT disclaims all liability and offers no customer remedy with
regard to the Licensed Software.

MG-SOFT OFFERS NO WARRANTY OF PERFORMANCE, EXPRESS OR IMPLIED, WITH
REGARD TO THE LICENSED SOFTWARE. MG-SOFT FURTHER DISCLAIMS ALL OTHER
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE, WITH REGARD TO THE LICENSED SOFTWARE.

For more information please check the "License Agrement.txt" file.


==========================================================================
13. Contacting MG-SOFT Corporation
----------------------------------

For the latest information about our products, please check our WEB
site at URL http://www.mg-soft.si/ or contact us directly.

You can subscribe to our mailing lists on-line by filling out the
form at URL http://www.mg-soft.si/maillist.html
If you don't have access to the Internet, please let us know by
email that you wish to subscribe and we will add you to the
list of recipients.

Please send all questions, suggestions, request for technical support
and bug reports to our address:

MG-SOFT Corporation          Phone  +386 62 2295050
Strossmayerjeva 32A          Fax    +386 62 222725
2000 Maribor                 E-mail  info@mg-soft.si
Slovenia                     Web URL http://www.mg-soft.si/


========================================================================
