/////////////////////////////////////////////////////////////////////////////
    Nao's CuSeeMe Reflector v3.0b3 r4 for Windows NT/95
-----------------------------------------------------------------------------
    Copyright (C) 1996-97 by Naohiko Hashi.
/////////////////////////////////////////////////////////////////////////////

April 7, 1997 - Windows NT 4.0 Service problem fix & Refmon Bug fix - Release 4

Dear Networkers,

I could be free from my official working and have some time to deal with
CU-SeeMe Reflector code again from April 1st.  Thanks It's April Fool!
Then, I found out serious problem in my code especially on Windows NT 4.0
environment. I felt sorry for test users who tried to run this as NT 4.0
Service, if you could give me a chance, please replace older one to new
release (v3.00b3 Release4).

I appreciate your comments. Thank you.
	Nao

//////////////////////////////////////////////////////////////////////////////
January 10, 1997  - Windows NT 4.0 Service Install - pre-release

Dear Networker,

Nao's Reflector is a freeware of CuSeeMe Reflector.  It's also under preliminary
beta release, requiring Windows NT 3.51/4.0 (Intel x86) or Windows 95 Environment.

[How to Setup and run on Windows NT 4.0 (Intel x86)]
1  Run Setup.exe on this archive
2  After setup completes, click "Install Reflector" icon.
3  Open "Setup - Control Panel - Services" and Set Startup options of
   'Nao's Reflector'
**** Warning ****
$  After you install Reflector Service, you have to Uninstall Reflector Service
   before perform Uninstall Reflector itself.  You can do it by clicking "Un-
   install Reflector" icon also.
$  known bug - Reflector's group and shortcuts may leave even after auto-
   uninstalling from Control Panel menu.  Please delete them manually
   afterwards.

[How to Setup and run on Windows NT 3.51 (Intel x86)]
1  Run Setup.exe on this archive
2  After setup completes, click "Install Reflector" icon.
3  Go to Control Panel - Services and Set Startup options of 'Nao's Reflector'
**** Warning ****
$  After you install Reflector Service, you have to Uninstall Reflector Service
   before perform Uninstall Reflector itself.  You can do it by clicking "Un-
   install Reflector" icon also.

[How to Setup and run on Windows 95]
1  Run Setup.exe on this archive
2  After setup complete, click "Run Reflector" icon for invoking service

Enjoy!
    Nao

Please send your comment to:
	Naohiko Hashi,
	Internet: nao@super.zippo.com

-----------------------
Annex A.  Reflector & its CONF file (reflect.cnf) Options list

[command line]
	reflect [Reflector's Conf Filepath]
  if you don't designate parameter invoking-time, the default value
"reflect.cnf" is used.
  In CONF file, semicolon (';') and following character on same line
will be treated as a comment.
 
[CONF file options]  (Not complete yet!)
  DEBUG : many DEBUG message on your console screen, when you run
	your reflector directly (Not as service).

  SELF-REFLECT : Your own CU-SeeMe streams will be back on you.

  REFMON {ip-addr} : Limit REFMON access only from its designated
	IP address.  If it's "0.0.0.0", no access is allowed.

  CONF-ID {conference-id} {msg-string}  // :
	Set Conference-ID (16 bits) and Message (within 80 chars)

  CONF-MGR {ip-addr} :  Designate Conference manager's IP address

  CAP {cap} {hold-down-time} {msg-string} // :
	{cap} kbits per seconds value (default 80kbits)
        {hold-down-time} seconds not to allow reconnect

  ADMIT {ip-addr} {msg-string} // :
	Admit specific IP-Address participant.

  MAX-PARTICIPANTS {max} {msg-string} // :
        Designate max participants number (default:20 max:40).

  MAX-SENDERS {max} {msg-string} // :
        Designate max senders number (default:20 max:40).

  MAX-LURKERS {max} {msg-string} //:
        Designate max lurkers (Receive Only) number (default:20 max:40).

  LOG {filename} :
	Designate LOG filename (default:"reflect.log")

  LOG-LIMIT {file_line_limit} :
	Set limit of lines for Logging on file. (default:10,000)

  MOTD {motd_string} // :
	Set Message of the Day string.  (max: 800 chars)

  ADMIT-BCC-CLIENT {ip-addr} :
	Send BCC of CU-SeeMe stream to other reflector.

  ADMIT-GENERAL-BCC {count} {id} :

  OBTAIN-BCC {ip-addr} :
	Receive BCC of CU-SeeMe stream from other reflector.

  MC-OUT {ttl} {multicast-addr} :
  MC-IN  {multicast-addr}

  UNICAST-REF {ip-addr} :
	To tie two or more reflectors.

  MC-GROUP {ttl} {multicast-addr}

  NO-LOCAL-SENDERS :

  ADMIT-SENDER {ip-addr} :  

  NV-UC-PORT {port-number} :
	Designate UDP port number to use for unicast connection

  NV-MC-PORT {port-number} :
	Designate UDP port number to use for multicast connection

  NV-MC-IN {multicast-addr} :
	Specify a multicast address for receiving from the Mbone

  NV-MC-OUT {ttl} {multicast-addr} :
	Specify a multicast address for sending to the Mbone


  NV-STREAMS {number-streams} :

  VAT-UC-PORT {vat-port} :

  VAT-MC-PORT {port} :

  VAT-MC-IN {multicast-addr} :

  VAT-MC-OUT {ttl} {multicast-addr} :

  VAT-CONF-ID {id} :
	Specifies the conference id to use with vat.

  MIN-MAC-VERSION {version-number} {msg-string} // :
	Specifies Minumum Mac CU-SeeMe Client Version.
	The version numbers for Mac based CU-SeeMe are as follows:
	70b1 is 12, 70b12 is 18, 70b13 is 19, 70b14 is 22, 70b15 is 25.

  MIN-PC-VERSION {version-number} {msg-string} // :
	Specifies Minumum PC CU-SeeMe Client Version.
	The version numbers for PC based CU-SeeMe are as follows:
	0.34 is 2.

  DENY {ip-addr} {msg-string} // :
	Deny causes the reflector to deny access to the client at the 
	specified IP address.

-----------------------
Annex B.  Reflector Monitor Command list

[command line]
	refmon -s {Reflector's host name}

[commands list]
  quit
	quits the refmon application.

  version
	shows the version number of the reflector.

  who
	shows a list of the participants currently connected to 
	the reflector.

  maven
	shows a list of all maven clients currently connected to
 	the reflector.

  uptime
	shows the time that the reflector was started.

  term
	kills the reflector application.

  param
	prints out the configuration file.

  help
	prints out this list of commands

