.\" ---------- .\" listen_net .\" .\" Copyright (c) 2003-2004, PostgreSQL Global Development Group .\" Author: Jan Wieck, Afilias USA INC. .\" .\" $Id: figure-2.pic,v 1.3 2004/02/22 15:42:53 wieck Exp $ .\" ---------- .PS .ps -2 .vs 1m Outer: box invis wid 5.2 ht 6.2 define FileSymbol { ellipse wid 0.8 ht 0.25 box wid 0.8 ht 0.2 invisible fill 0.0 with .s at last ellipse .c ellipse same with .c at last ellipse .c+(0.0,0.8) line from last box .sw to last ellipse .w line from last box .se to last ellipse .e } Node1: box wid 1.5 ht 1.5 with .w at Outer.w "Node 1" at Node1.n below DB1: [ FileSymbol() ] with .e at Node1.e-(0.1,0.0) "DB1" with .c at DB1.c-(0.0,0.1) box wid 0.4 ht 0.4 with .w at Node1.w+(0.1,0.0) "slon" Node2: box wid 1.5 ht 1.5 with .n at Outer.n "Node 2" at Node2.n below DB2: [ FileSymbol() ] with .e at Node2.e-(0.1,0.0) "DB2" with .c at DB2.c-(0.0,0.1) box wid 0.4 ht 0.4 with .w at Node2.w+(0.1,0.0) "slon" Node3: box wid 1.5 ht 1.5 with .e at Outer.e "Node 3" at Node3.n below DB3: [ FileSymbol() ] with .e at Node3.e-(0.1,0.0) "DB3" with .c at DB3.c-(0.0,0.1) box wid 0.4 ht 0.4 with .w at Node3.w+(0.1,0.0) "slon" Node4: box wid 1.5 ht 1.5 with .se at Outer.se "Node 4" at Node4.n below box wid 0.4 ht 0.4 with .w at Node4.w+(0.1,0.0) "slon" DB4: [ FileSymbol() ] with .e at Node4.e-(0.1,0.0) "DB4" with .c at DB4.c-(0.0,0.1) line -> from Node3.n+(0.3,0.0) to Node2.se+(0.0,0.3) "Subscribe" at last line .c ljust above line <- from Node3.n+(-0.3,0.0) to Node2.se+(-0.3,0.0) "Enable subsciption" at last line .c rjust below .PE