What does mchat ?

Mchat is a very simple and small application I have written for teaching multicast to my students. Mchat sounds like for Multicast Chat. Mchat provides a way to communicate between several users exchanging simple text messages as IRC'users do.

When an user sends a message to the other members of the group, each member receives the same message, prompted by the string [user@host]. Any member can participate at this forum, both in transmit and reception.

How to install mchat ?

To build mchat, just type make.
To install mchat, just type make install.

How to use mchat ?

To start mchat in mode line, only type mc. It starts with a default group address, a default port and a default ttl=16 limiting the scope in the site.
To start mchat in a xterm window, type mchat.
You can change theses parameters using the following syntaxe:

# mode line
$ mc -t ttl dest/port

# mode xterm
$ mchat -t ttl dest/port

Mchat can be also launched by sdr if its plugin is installed in ~/.sdr/plugins. The name of this plugin is "sdr2.plugin.S42.text.udp.mchat" and its content is:

media:text
proto:udp
tool:mchat
icon:text
fmt:mchat
{
        fmtname:mchat
}
flags:-t $(TTL)
flags:$(ADDRESS)/$(PORT)

The script-shell mchat started by sdr launches mc in a xterm window.

Who contact ?

Any bugs and suggestions must be sent to myself at mailto:dax@enst.fr.

Have fun !

Philippe Dax