[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

1652.0. "CREATE/TERM/BROADCAST help?" by TOOK::EGOLF (John C. Egolf LKG2-2/T02 x226-7874) Wed Nov 01 1989 20:10

	I just installed VMS 5.3 and the new version of DECwindows.

	At startup, I have 1 DECterm window come up.  From that I start
	up 4 additional DECterm windows using the CREATE/TERM command.

	The  parent  process  has  the  term  set  to  "brodcast",  the
	CREATE/TERM command explicitly specifies /BROADCAST.  If I do a
	SHOW  TERM on either the  parent  or  "created"  term  it  does
	indicate BRODCAST is set.

	If I receive a mail message,  I ONLY get notified in the parent
	window and the session manager box.

	Why don't I get the broadcast in the 4 windows I created?

							Thanks, JCE
T.RTitleUserPersonal
Name
DateLines
1652.1Broadcast is weirdMELTIN::dickGvriel::SchoellerWed Nov 01 1989 20:2711
There are 2 settings which can affect broadcast.

SET TERM/BROAD

and

SET BROAD=(list of types)

You may very well have something in your LOGIN.COM which does a SET BROAD=NONE

Dick
1652.2TOOK::EGOLFJohn C. Egolf LKG2-2/T02 x226-7874Thu Nov 02 1989 10:467
	I don't  think  that  is  it.    If  I do a "SHOW BROAD" on the
	DECterm window I've created, it says:

	Broadcasts enabled for all classes.

						Still puzzled,
								JCE
1652.3create/terminal/detached?UVRMNT::HERRLICHAlan HerrlichTue Nov 07 1989 12:4716
Hi John.

Do a SHOW PROCESS/SUBPROCESSES... are all the processes part of the
same "job tree"? (if you see a list of all the processes then the answer is yes)

Broadcast messages only get sent to one process of a job tree.

If this is the problem then use

create/term/detached

instead of just

create/term

				- Alan
1652.4Problem SolvedBSYBEE::EGOLFJohn C. Egolf LKG2-2/T02 x226-7874Wed Nov 08 1989 11:0728
	Thanks Alan, you've solved my problem.

	If I do a CREATE/TERM/BROAD/DETACH

	it works just fine.  I do  think  that  this  isn't  documented
	clearly.   The help on create/term/broad indicates that  either
	the  characteristic  of  the  parent  is  used  or  the  switch
	(broad/nobroad) makes the  determination.    Apparently this is
	**ONLY** true if you use the /detach.

							Thanks again.

								JCE

CREATE

  /TERMINAL

    /BROADCAST

          /BROADCAST
          /NOBROADCAST

       Determines whether the terminal window is created with broadcast
       messages enabled. If neither qualifier is specified, the created
       terminal window inherits the broadcast characteristic of the
       parent.
  
1652.5/BROAD applies all the timePRNSYS::LOMICKAJWed Nov 08 1989 14:516
Not true - the TERMINAL CHARACTERISTIC is still /BROADCAST.  The choice
VMS makes for what terminals to send messages to is not related to the
terminal characteristics.  The fact the message isn't sent to terminals
connected to subprocesses should be addressed by the utility generating the
message.