XRPi Home

Documentation Index
Alphabetic Index

XRPi Documentation - Servers

AGW Application Support

XRPi provides an AGW TCP host mode interface, allowing applications such as UI-View, which would normally use AGW Packet Engine, (AGWPE) to use XRPi instead.

You should not confuse this with XRPi's AGW *interface*, which allows XRPi to interface with "real" AGWPE. The following diagram attempts to explain the difference:

                  UI-View etc         <-- Application expecting AGW
             .--------------------.
             | (AGWHOST Emulator) |   <-- App interacts with this
             |                    |
             |       XRPi         |
             |                    |
             |  (AGW interface)   |   <-- Interacts with AGWPE
             |--------------------|
             |  AGW Packet Engine |
             '--------------------'
                Soundcards etc.       <-- Hardware supported by AGW

There are two ways for an application to interact with AGW Packet Engine, one of which is TCP host mode, which normally uses TCP port 8000. This is the only mode which XRPi emulates.

Since "real" AGWPE uses TCP port 8000, XRPi's AGW emulation port also defaults to 8000. This can be changed using the AGWPORT directive in the GLOBAL section of XROUTER.CFG. You might need to do this if you are running AGWPE on the same machine. For example:

	AGWPORT=8001

Whether or not XRPi requires the applications to send a password is controlled by entries in ACCESS.SYS.

The following entry allows computers on the LAN to access XRPi without a password:

	192.168.0.0/24  1

AGW host support has so far been tested with:

  • UIView
  • AGWTerminal

The emulator reports its version number as 2000.15

See Also: