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

July 30, 1996

Dear Networker,

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

[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

[Notice for Windows NT 4.0]
I didn't examine Windows NT 4.0 environment yet.  Probably you may need to invoke
Service Install/Deinstall Program manually.
Follow instructions below:
0  Run Setup.exe normally.  It possibly detects system as Windows 95, but go on.
1  Use Command Prompt and CD to Reflector's Install Directory
2  To install Run "genserv.exe" program like following:
       genserv {INSTALL Directory Path}\runref.exe
3  To deinstall Run "genserv.exe" program like following:
       genserv -
   Please note you need an hypen as a command argument.


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

