Networking Dynamics Corporation CompuFax manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Networking Dynamics Corporation CompuFax, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Networking Dynamics Corporation CompuFax one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Networking Dynamics Corporation CompuFax. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Networking Dynamics Corporation CompuFax should contain:
- informations concerning technical data of Networking Dynamics Corporation CompuFax
- name of the manufacturer and a year of construction of the Networking Dynamics Corporation CompuFax item
- rules of operation, control and maintenance of the Networking Dynamics Corporation CompuFax item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Networking Dynamics Corporation CompuFax alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Networking Dynamics Corporation CompuFax, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Networking Dynamics Corporatio service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Networking Dynamics Corporation CompuFax.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Networking Dynamics Corporation CompuFax item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    NE T W O R K I NG D Y NA M I C S C O R P O R A T I O N C om puF ax User M anual  N e tw ork i ng D y na m ic s Corpor a tion 101 N o r t h G ar d en A ve n u e, Su i t e 220 C l ear wat er , F lo r i d a 33755 Phone 727.446.4511 • F ax 727.446.4252 www.n e t wo r k i n g d y n am i c s . c o m[...]

  • Page 2

    J an u ar y 2001 C o py r i ght N o ti ce © Co p y r igh t + 1992- - 2001, a n unpubl i s he d wor k by N e tw ork i ng D y na mi cs Cor pora ti on. P o rt io n s Co p y r igh t + 1988-- 1996 b y Alad d in E n t e r p r ise s , M en lo P a r k, C alif o rn ia. P o rt io n s Co p y r igh t + 1990-- 1991 b y Bit st r eam I n c . Ce r t ain f o n t s[...]

  • Page 3

    NE T W ORKING DYNA M I CS CORP ORA T ION SO FTW A RE L ICEN SE A GREEM EN T 1 . P R E ACCE P T AN CE N O T I CE 1. 1 R EA D T HE T ER M S A ND C ONDI T I ONS OF T HI S A GR EEM ENT BE F O R E OP ENI NG T HE M EDI A P A C K A GE. YO U ACCE P T T H I S AGR E E M E N T I F YO U O P E N T H E ME D I A P ACK AG E , P LACE AN Y SO F T WARE F RO M T H E M[...]

  • Page 4

    CO P IE S O F T H E LI CE N SE D S O F T WARE O T H E R T H AN TH O SE P RO VI D E D O R AUT H O RIZ E D BY N D C WILL CO N F O RM T O T H E SO F T WARE M AN UAL. 5.3 It is expres sly agreed t ha t I N N O E VE N T will N D C b e lia b le fo r s p ec ial, in d ire ct , o r c o ns eq u e nt ial d ama ges, o r an y d ama ges wha t soever res ulting f[...]

  • Page 5

    C o mpuFa x ® Ve rs io n 4.3 Quick Insta lla tio n In structi ons (F o r u se o n VAX o r Alp h a AXP Syst ems) Co m pu Fax con tain s a f u ll f ax ser v er th at ru n s on th e prim ar y com pu t er n ode t h at h as a f ax m odem dev ice con n ect ed. Co m pu Fax also con tain s a rem ot e f ax server th at y ou can in stall on a r em ot e n od[...]

  • Page 6

    $ FAX DEL ETE/ EN TRY=id- nu m be r Ref e r t o Ch apt er 1, "C om pu Fax In stall ation ", or u se th e Com pu Fax on - l i n e Hel p f or addi tion a l i n f orm at i on . W e s ugge s t yo u r e v i e w the p r o d uc t r e l e a s e no t e s , l o c a te d i n t he Co m p uF a x d i r e c to r y, fo r a d d i t i o na l i nfo r m a ti[...]

  • Page 7

    Com puFax ® Hardw a re Instal l a ti on a nd Configur a ti on ( As s hippe d, CompuF a x is s e t up to tr a ns m i t f a x e s T TA 0 : de v i c e. It c a n ea s il y be c onf i g ur e d to se nd t o a nul l de v i c e f or tes ting . This a l l ow s y ou t o de m o the s of tw a re w i thout us ing a r e a l f a x de v ic e . A. S E TTIN G UP A [...]

  • Page 8

    [...]

  • Page 9

    P r ef ac e O ver v i ew Co m p u Fa x w ill r u n o n VAX/ VMS an d O p en VM S ver s io n s 5.4 t h ro u gh 7.1, as well as o n Alp h a-AXP O p e n VM S ver sio n s 6. 1 t h r o u gh 7.1. Fa x doc ume nts ma y be c re at e d a s ordi nar y te x t fi l e s a nd s e nt w i th a s i mpl e c omma nd. D oc ume nts ma y be sen t ei t her via th e Co mp[...]

  • Page 10

    I nt e nde d A udie nc e T h is m an u a l is in t en d ed fo r u se r s w h o w an t t o b ec o m e f a m iliar w it h C o m p u F ax, Sy s t em M an age r s w is h in g t o ins t all an d main t ain Co m p uF ax an d Pro g ram m ers wish ing t o i n ter f ace o t h er ap p licatio n s with Co mp u Fax. Ho w To Us e T hi s M a n ual T h is m an u [...]

  • Page 11

    T able of C ont ent s PREF ACE ................................ ................................ ................................ ................................ ................................ .... IX O VE RVIEW ................................ ................................ ................................ ................................ ...[...]

  • Page 12

    3.16 L OG OS A ND L ETTERHEAD S ................................ ................................ ................................ ................................ .. 13 O THER CO M M ANDS ................................ ................................ ................................ ................................ ............... 14 4.1 U SI N[...]

  • Page 13

    6.6.3 Set ti ng Up a D ef ault Reci pi ent ................................ ................................ ................................ ..................... 36 6.6.4 A dding, Changi ng or Delet i ng a Lookup Entr y ................................ ................................ ............................ 36 6.6.5 Sendi ng The Same F ax t[...]

  • Page 14

    10.2.1.5 FA X_C MD_SET _USE R ................................ ................................ ................................ ............................ 92 10.2.1.6 FA X_C MD_FO RCE_E XIT ................................ ................................ ................................ ....................... 92 10.2.1.7 Linki ng M odul es ...[...]

  • Page 15

    1 C om puF ax Ins t al l a t i on 1. 1 O ver v i ew S e v e ra l conf i g ura ti on dec i si ons s houl d be ma de pr i or to i ns ta l l a ti on of the C ompuFa x pr oduc t. T hi s ov e rv i e w ha s be e n prov i de d for y our c onv e ni e nc e a nd ma y be us ed a s a g ui del i ne i n ma k i ng those de c i s i ons. Fa x m o de m h ard ware m [...]

  • Page 16

    2 1. 2 H ar dw ar e Ins t al l a t i on T h i s proce du re i s performed o nly for Full D ev i ce S erv er s oft w are . 1. 2. 1 F ax Modem D evic e A Cl a ss I I fa x mode m de v i ce i s r e qui re d for us e w i th the Com puFa x produc t. T he M ul ti Tec h M T 2834Z D X f ax m o d e m (19,200 d at a/ 14,400 f ax) h as b een t e s t e d fo r p[...]

  • Page 17

    3 1. 2. 4 S er v er P ort C harac t er is t ic s $ M CR N CP NC P > C o n n e c t NODE node nam e Loc a l > S H O W PO RT n ( n = port numbe r) P o r t 8: ( Rem o t e) C ha ra c ter S i z e : 8 I nput S pe e d: 19200 F lo w Co n t r o l: XO N O u t p u t Sp eed : 19200 Pa ri ty : N one Access: Rem o t e L o cal Swi t ch: N o n e Ba c kwa r d [...]

  • Page 18

    4 1. 3. 2 F ull D evic e S erver Inst allat ion I f y ou do not pl a n on usi ng the R e mote Fa x S e rv er on other node s, pe rfor m each s t ep r elat ed t o a Fu ll D evice S erver o n l y . P lace th e dist ribu tio n m edia in t h e dr ive to begin th e ins t all at io n . U se VM SI N ST A L t o load t h e co r rect files o n to y o u r sy [...]

  • Page 19

    5 1. 4. 2 F ull D evic e S erver S t art up C ompuFa x i s c ompose d of a ma i n ex e cuta bl e i ma g e a nd se v e ra l othe r i ma g es tha t s upport v a ri ous f e atur es . T h e st ar t u p co mm an d f ile def in es logicals, creat es d irect o r ies an d i n st al ls t h e cor r ect im ages o n th e sy st em . Star t t h e Com p uF ax F u[...]

  • Page 20

    6 1. 4. 4 R em ot e F ax S erv er S et up C onfi g ure the R emot e Fa x S er v e r s ta rtup opti ons to i ndi c a te t he node ( s) y ou hav e des i g na te d as y our Ful l D e v i c e S er v e r s y ste ms( s) . Edi t the Re mote Fa x S e rv e r st a rt up c omma nd fi l e to i nc l ude the node na me ( s) of the sy s te m( s) thi s node w ill [...]

  • Page 21

    7 G et t i ng S t ar t ed As a C om puF ax Use r 2. 1 W ha t Is C om puF ax ? C ompuFa x i s a c ol l e c ti on of c ompute r prog ra ms tha t l e ts y ou s end f a x doc ume nt fi l e s di re ct l y from y our VAX o r Alp h a-AXP VM S t er m in al o r wo rks t at i o n . Co mp u F ax is a s o ft war e p ackage wit h man y o p tio ns an d s upporti[...]

  • Page 22

    8 2. 3 S endi ng a F ax T o se nd a fa x , y ou ne ed t w o thi ng s : T he na me of the doc ume nt ( fi l e ) y ou w ant t o s e nd T he fa x phone num be r y ou w a nt to se nd the fa x to. U s ing y o u r favo r it e t ext ed it o r , cr eat e a s h o r t t ext f ile, cal led T E ST FAX.1 and en t er th e fo l lo win g lines o f te x t: This is [...]

  • Page 23

    9 2. 4. 1 An E ven S i m pler W ay t o S end I n st ead o f go in g int o th e Com p uF ax p r o gr am fir st , y o u can ent er t h e com m a n d direct ly f ro m t h e D CL co m m and lin e: $ F A X SE N D T E ST F A X. 1 / N U MB E R= 1 23- 4567 Co m p uF ax execu t es t he ab ove co m m and an d t hen r et u rn s co n tr o l t o D CL . M ore e [...]

  • Page 24

    10 2. 7 S endi ng F axes Us i ng VMS Mai l H er e is a way y o u can s en d a fax fr o m wit h in VM S M ail : $ MA I L MAI L> SE N D T E ST F A X. 1 T o : F A X% 1 - 555- 1 23- 4567 S ubj : S e nding F ile T E S T F A X . 1 MA I L> A t the T o: prompt, ente r F A X% fol l ow ed by t he fa x phone num be r, w i thout a ny s p aces b et ween t[...]

  • Page 25

    11 F r o m : VS4000: :P _ SMI T H 1 5- J U N - 1 994 1 1 :52:38. 95 To: FA X % " " CC: P _ S MI T H S ubj : S e nding F ile T E S T F A X . 1 This is a tes t. I am sen d i n g a sh or t messa g e wi t h C omp u Fax . C om puFa x m akes faxing ea s y ! 2. 8 G et t i ng H elp Y o u can b asi call y t each y o ur self Co m p uF ax b y s t u [...]

  • Page 26

    2 T he ne x t c hapte r g i v es furthe r i nfor mat i on on how fa x es ma y be s e nt.[...]

  • Page 27

    3 M or e About S endi ng F i l es I n t he p r evi o u s ch ap t er, we co vered so m e sim p le way s t o sen d f axes. Si n ce t h e S E N D co mm an d is t h e mo st i mporta nt c omma nd i n C ompuFa x , w e de v ote thi s c ha pte r to mor e of i ts opti ons . ( Thi s doe s not c ompl et e t h e list , h owever, sin ce so me o p tio n s ar e r[...]

  • Page 28

    4 3. 2. 1 Tex t F iles T h e sim p lest f il e t y p e is a r egu lar t ext file, su ch as t h e o nes we s en t in t h e ex am p les o f t h e pr eviou s ch apt er . T h es e fi l e s a re a ls o refe rred to as pri nter form at fi l es o r AS CI I ( A meri ca n S tandard C od e for I n form ati o n I n t er ch an g e) f il es. T h is t y p e o f [...]

  • Page 29

    5 3. 3 Us ing D i f f er ent F ont s T h e wo r d fo nt i s a p r in t in g t er m , wh ich d en o tes let t er s o f a cer t ain s t y le ( call ed a t y p ef ace) and of a cer t ain size. W h en Co mp u Fax co n vert s a text f il e int o t h e T 4 f o r m at , it u s es a sp eci al fil e, call ed a fo n t fil e, i n i t s co n v er sio n . T wo [...]

  • Page 30

    6 3. 5 S endi ng F il es W i t h O v er l ay s An o ver lay , in t erm s o f Co mp u Fax, is an im age t h at is su per im p o sed o n ano th er i m age. An examp le of th is i s a f o r m o v erlay , s u ch as an in vo ice, wh ich is o verlaid o n (mer ged with ) t h e text t h at i s t o b e pr in t ed o n t h e fo rm . An overlay f il e m u s t [...]

  • Page 31

    7 # # R E M A R K ********************************************************************** # # R E M A R K Bel ow, we i nd ent t he t ext 1 .2 in ch es and r eset t h e cha r act er s pa cin g . # # PO S ITIO N _C U R S O R IN C H E S 0 1 .2 # # CH A RA CT E R_ S I Z E # # R E M A R K Y ou can ent er an option al me s s ag e below: D ear e s t B ill,[...]

  • Page 32

    8 ##B R E A K U P ( T hi s s e c ti on o f te xt is not faxe d) . . ##N E W F A X # # N U MB E R 1 23- 4567 ( T h i s s e c ti o n i s fa x e d t o 1 23- 4567) . . ##E N D F A X ( T hi s s e c ti on o f te xt is not faxe d) . . ##N E W F A X # # N U MB E R 234- 5678 ( T h i s s e c ti o n i s fa x e d t o 234-5678) . . ##E N D F A X ( T hi s s e c [...]

  • Page 33

    9 T h is d ir ec t ive in d ic at es t h e e n d o f a s e c t io n . An y f u r t h e r t ext will b e ign o r e d , e xc ep t f o r a # # N E WF AX d irect ive, wh ich wo u l d i n d icat e t h e star t of an o th er sect io n . As an ex am p le, ass u m e w e are s en d i n g t h r ee f iles, FILE .A , FILE .B a nd FILE .C , w he re FI LE.B i s [...]

  • Page 34

    10 T h e / L O O K U P q u alifier cau ses Co m p u F ax t o lo o k u p F r ed ' s n u m b er (1-818- 555-1111) au t o m at ica lly an d s e nd the fa x to tha t numbe r. O r, i nste ad of usi ng the / L O O KUP qua l i fi e r, y ou ca n use the # # LO O KUP d ire c t iv e in y o u r t e xt file : # # LOOK U P "F r ed S m ith" . . . [...]

  • Page 35

    11 H e re i s a sa mpl e f ax fi l e ( M E R G E.TX T ) w e c oul d se nd: ##M E R G E _ E N A B L E % % I nter nal_A ddr es s % % %%S a l u t a t i o n %%: J us t wanted to s ay 'H e llo. ' Let m e kno w how thing s a r e g oing w ith y ou. Be s t, B ill. Le t us sa y , w e s e nd thi s w i th the fol l owi ng comma nd : $ F A X S E N D [...]

  • Page 36

    12 3. 13 D ef er r ed S ending Y ou ca n tel l C ompuFa x to w a i t unti l l a te at ni g ht to se nd a fa x , w hen t he phone ra te s ma y be l ow e r, or the re i s l es s c hanc e of g e tti ng a busy si g na l . W e br i e fl y touc he d on the / A FTE R qua l i fi e r i n the pr e v i ous c ha pter , but he re i t i s di sc uss e d i n mor e[...]

  • Page 37

    13 3. 15 S et t i ng P riori t i es S ome fa x e s a re more urg e nt tha n othe rs and s ome ti me s y ou ma y w ant t o push a c e rta i n fa x to the hea d of the que ue. CompuF a x use s pr i ori ty v a l ue s to de te rm i ne w hat f a x to proc e s s ne x t. T he s e v a l ue s ra ng e fr om 0 t h r o u gh 255, w it h 255 t h e h igh est an d[...]

  • Page 38

    14 O t her C om m ands 4. 1 Us ing C om m and F il es Y ou ca n use c omma nd fi l es wi th C ompuFa x . Thi s c a n be v e ry use ful for rout i ne w ork or l a rg e tas k s . Co m m an d f iles ca n r ed u ce t h e p o s s ib ilit y o f e r ro r s . F o r exam p le, let u s say we creat e a co mm an d f il e, RE P O RT _ SE N D .CO M , wh ich i s[...]

  • Page 39

    15 3 P _ SMI T H 1 00 P e nd in g 3 F A X s er v e r que ue e ntr ies A fte r w e s ubmi tte d the comm a nd fi l e , w e di d an i ni ti a l di spl a y of our que ue , whi ch w as e mpty . N e x t, w e i ss ued thr e e S E N D com ma nds to thre e di f fe re nt numbe rs , fol l ow ed by a nothe r S H O W Q UE UE , w hi c h s how s the fi rs t fa x[...]

  • Page 40

    16 4. 3 T he D E LE TE C om m and Th e D EL ETE c om m a n d l e ts y ou d e l e te qu e u e e nt r i e s th a t a r e w a i ti ng t o b e s e nt , or e v e n w h i l e i n th e p ro c e s s of be i ng tr a ns mi tte d. F o r exam p le: $ F A X S H OW QU E U E Co m pu F a x qu e u e r e p o rt a s o f 30- MA Y - 1 995 1 3:34: 41 . 69 0 F A X s er v[...]

  • Page 41

    17 4. 4 K eeping Tr ac k O f Wha t Y ou D i d Y ou c a n re c ord w ha t y ou ty pe a t the fa x prom pt. T hi s i s pa rti c ul a rl y use ful i f y ou ar e se ndi ng a l ot of fa x e s . T o st ar t r eco rd in g, u s e t h e L O G _ O U T P U T co mm an d f r o m w ith in Co mp u Fax. F o r exam p le: FA X > L OG _OUTP U T TE S T. L OG T hi s[...]

  • Page 42

    18 Re c e i v e t o D i s k 5. 1 O v er v i ew Star t in g wi t h Co m p uF ax Vers io n 3.2, f ax d o cu m ent s can n o w be r eceived to d isk an d p r int ed o r vi ewed . I n a ddi ti on, a CO N V E R T c omma nd ha s be e n cr e ate d, w hi c h ma k e s i t pos s i bl e t o c rop a nd pos i ti on T 4 fi l e images, fo r u se wit h lo go s o r[...]

  • Page 43

    19 faxes af t er t h ey h av e b een receiv ed . I t is ad visab le to pr in t an d d el et e t h e r eceived f iles r o ut in ely , since a s ingle fa x pag e may e a si l y ta k e up s e v e ra l hundre d bl oc k s of di s k sp ace. Co m p u Fax m ay b e s et u p t o p r in t r eceiv ed f axes au t o mat icall y an d t h en d el et e t h em . T h[...]

  • Page 44

    20 to se t / N O B E S T_W A Y , i n w hi c h ca se the c ompre ss i on me thod spe c i fi e d by the / M O D E L qua l i fi e r w i l l a l w ay s be use d. T he / [ N O ] BUR S T qual i fi e r s pe ci fi es whe the r a burs t pa g e i s pri nted be for e the f i rs t pag e of the fi l e . D e fa ul ts to / N O B UR S T . S e e V M S S y ste m M a[...]

  • Page 45

    21 de fi ned a s a n a c tua l pri nt que ue on the sy ste m. S e e VM S S y ste m M a nag e r doc ument a ti on on ma nag i ng que ues . T he / [ N O ] REC E I V E qua l i fi e r de fi ne s w he the r or not f ax e s a re pri nte d a utoma ti ca l l y upon r eceipt . T he received f ax is in T 4 f o r m at an d Co m p u Fax cr eat es a P CL f o r [...]

  • Page 46

    22 l ost w hene v er C ompuFa x i s re st a rt e d. O pe ra tor pr i v i l e g e i s re qui re d to ma k e use of t he FA X S ET PR I N TE R c omma nd. 5. 3. 2 Ver ifying P rint er O pt ions T he ne w S H O W PR I N TE R c omma nd show s the c urr ent s et ti ng s f or the fa x pri nter . T hi s i s a use ful c omma nd to ve ri fy that the pri n te[...]

  • Page 47

    23 5. 4. 1 The VIE W c om m and T he CompuF a x V I E W com ma nd opti ons a re e x pl a i ne d i n de ta i l i n Cha pte r 6 . H ow e v e r, he re a re s ome examp l es: $ F A X VI E W F AX$RE C_ D I R:RA D A80A D _ 1 _ 81 82485253. T 4 / D O W N SCA L E = 3 / M O D E = 257 T h e ab ove exam p le d i sp lay s a r eceiv ed T 4 file, scaled d o w n [...]

  • Page 48

    24 5. 5 C on ver t i ng F ax F i l es W it h t h e o ver lay f acilit ies in Co m p u F a x it b e co m e s d es ir a b le t o h ave s o m e m ean s o f m o d if yin g b it m ap p ed images, in o rd er t o p ro d u ce over lay s , co v ers h eet s an d lo go fil es. W ith t h e Receiv e o pt i o n in Co m p u Fax, th e proc e dure be c ome s f a i [...]

  • Page 49

    25 FA X o r T4 PR IN TE R or TE X T PC L PO S T S CR I PT a nd PS a re s y nony ms. FA X and T4 ar e al s o s y nony ms, a s a re PR I N T E R a nd T E XT. P ri nte r for ma t i s the norma l de fa ul t for A S CII f i l e s. PC L ( Pri nte r C ontrol La ng ua g e ) i s v a l i d onl y for the output fi l e , w hi l e Pos tS cr i pt for mat i s onl[...]

  • Page 50

    26 F o r exam p le: $ F A X CO N VE RT I N . X / P RI N T $ % D C P S- I - J O B ST ART , J o b I N ( q u e u e SY S$F A X, e n t r y 3) s t a rt e d o n SY S$F A X $ CO P Y I N . P CL O U T . P CL J o b I N ( que ue S Y S $ F A X , e ntr y 3 ) co m p le te d $ T hi s i s the pre fe rr e d met hod, s i nce the / F O R M A T = PCL opti on produc e s[...]

  • Page 51

    27 T he P er s onal C om put er Int er fac e 6. 1 Int r oduc t i on S ta rti ng wi th Re l e a s e 4 .0 of C ompuFa x , y ou c a n se nd fa x e s fr om Pe rs ona l C ompute rs ( PC s) , w hi c h a re co n n ect ed via D E C P AT H W O R K S so ft ware t o a VAX o r Alp h a VMS mac h in e t h at i s r unni ng a C ompuFa x Ful l D e v i c e S er v e [...]

  • Page 52

    28 2. E xecu t e t h e co mm an d (b at ch ) fil e CF I N ST AL.BAT , u s ing as ar gu m en t t h e pat h to th e P CI F d i r ect o ry o n the se rv e r ( W i th W i ndows 9 5 y ou c a n ex e cute thi s us i ng S ta rt | R un, or w i th W i ndow s 3 .1 usi ng P rog ra m M ana g er | Fi l e | Run, or y ou ca n use the M S -D O S prompt. ) For e x a[...]

  • Page 53

    29 t o s et u p t h e P o s t Scr ip t d r ive r , so it will o p er at e c o rr ect ly wit h t h e Co m p u F ax PC I n t er f ace. Bo t h W i ndow s 3 .1 and W i ndows 9 5 c ome w i th Pos tS c ri pt pri nte r dri v e rs , a l thoug h the dri v er ma y nee d to be l oa ded f rom a W i ndows sy st e m di s k et te or C D - R O M . The proc e dure [...]

  • Page 54

    30 6. 3. 2 Adding a P ort Nam e ( G o to the D e ta i l s w i ndow of t he s e l e cte d Pos tS c ri pt pri nte r dri v e r. Re fe r to the Post S c ri pt D ri v er I ni ti al i z ati on se cti on abov e , i f ne c e s s a ry , f or i nforma ti on on how to g e t the re .) 1 . In the D e ta i l s w i ndow , the box e nti tl ed P ri nt to the fol l [...]

  • Page 55

    31 T h e s er ver m u st be a VAX o r Alp h a r unni ng V M S v er s i on 5 .4 or a bov e T he s e rv er mus t be runni ng CompuF a x R e l e as e 4 Ful l D e v i ce S e rv e r sof tw a re T he c l i e nt a nd the s e rv e r mus t be net w ork ed w i th D EC PA T H W O R KS soft w ar e . 6. 4. 2 F eat ures T h e Co m p uF ax P C I n t er f ace s o [...]

  • Page 56

    32 6. 4. 5 Help S c reens As s h o wn o n t he D est i n atio n scr een , y o u can br in g u p a H elp s creen fro m an y o f t h e P C I n t erface m ai n scr een s , sim p ly b y p ressin g t h e F 1 key . F r o m each H elp scr een , y o u can mo v e t o an o t h er s cr een by cli cki n g on a H y pe rt e x t Li nk ( us ua l l y show n i n g r[...]

  • Page 57

    33 6. 4. 6. 6 E dit ing an E nt ry Y o u can ed i t an en tr y b y s electin g it an d th en cl ick ing o n th e < Back b u tt o n. T h is t akes y o u b ack t o t h e D es t inat i o n scr een , wh er e y o u can make y o u r ch anges. F ro m t h ere, click o n t h e N ext> b ut t o n t o u s e t h e e di te d ent ry w i thout s a v i ng i t[...]

  • Page 58

    34 logo d iff er s fr o m a co vers h eet in t hat it co ver s o n l y a few in ch es at t h e t o p o f t h e p ag e, wh ile a cover sh eet t akes u p an en tire p ag e an d u su all y inclu d es so m e variab le i n fo r m at io n , su ch as th e recip ien t ' s n ame. U n l es s y ou hav e re a s on to c ha ng e i t, y ou ma y se l e ct t h[...]

  • Page 59

    35 fo r t h e P C I n ter f ace t o wo r k p ro p erly . T h ese en t r ies s houl d be cor re c t i f the PC I nt e rf ace so f t war e was i nst a l l e d prope rl y a nd the se rv e r pa th w as ente re d duri ng i nsta l l a ti on. T hi s fi l e ma y be e di ted w i th a tex t e di tor, suc h a s N ote pa d. W e re c omme nd tha t y ou do not u[...]

  • Page 60

    36 6. 5. 4 [F iles ] 0 1 The f i rs t def a ul t f i l e i n the F i l e L i st on the O pti ons s c re e n. The f ul l fi l e pa th s houl d be g i v e n. T hi s fi l e may be re mov e d fr om the l i s t by hi g hl i g hti ng i t and c l i ck i ng on the R e mov e button 0 2 A s a bov e, but de fi ne s the s e c ond def a ul t f i l e. U p to 1 0[...]

  • Page 61

    37 6. 6. 7 F requent ly Us ed F iles F req uen tly u s ed f il es m ay b e saved in a sp eci al fo r m at t o make sen d i n g faxes m o re eff icient . I f t h e f il e c onsi st s of pl ai n te x t a nd ther e ar e no spe ci al font re qui re me nts, y ou ma y w ant t o sa v e t he fi l e as a pl ai n te x t ( A S CII ) fi l e w i th a . T X T fi[...]

  • Page 62

    38 # # N OTE % A dd a n ot e to t he cov er s heet . W r ite V ar ia bleI nfo s how pa g e % The pag e is c o m plete . # # *** E nd of File *** 6. 7. 2 S am ple F ile E x plained T he fi l e sta rts out w i th a numbe r of c omme nts , i de nti fi e d by tw o pound s i g ns ( # # ) fol l ow e d by a s p ace o r en d o f li n e. T he f o ur t h l i[...]

  • Page 63

    39 N e x t fol l ow s the N a med C onst a nts se cti on, w hi ch i s of g re a te r i nte re s t. N ot e tha t the pa g e di me nsi ons ar e g i v e n a s 1 1 i nc hes hi g h by 8 .5 i nc he s w i de. I f y ou use a di f fe re nt pape r f orma t, s uc h a s A 4 , y ou ma y wi sh to c hang e thes e t o y our f orma t, but c orre spondi ng c ha ng e[...]

  • Page 64

    40 S um m ar y of C om m ands and Di r e c t i v e s T h is ch ap t er is an alph abet ical l istin g o f Co m p u Fax co m m an d s an d d ir ect iv es, as giv en in t he Co m pu Fax H elp f a cilit y . 7. 1 C om m ands CO N VE RT Format: CO N VE R T in f ile [/ F O R MAT ] [ o u t f i l e] [ / q u al i fie rs...] D e s c ri pti on: C onv e rts fr[...]

  • Page 65

    41 D e s c ri pti on: S pe c i fi es the a mount of w hi te sp ace b et ween t h e lef t ed ge o f t h e d ocu men t and t h e bi tma pped i ma g e i n the outfi l e . T hi s i s me as ure d i n dots , or a s s pec i fi e d by the / UN IT qua l i fi e r. I f a ne g a ti v e lef t m ar gin is s p ec if ie d , t h is m ea n s t h e im age w ill b e s[...]

  • Page 66

    42 DEL E T E Format: D EL ETE / E N T RY = ( n , ...) [ / A LL] [/ LO CA L] D e s c ri pti on: T hi s c omma nd i s us e d to de l e te one or mor e queue e ntri es . Entry numbe rs c a n be obtai ned by doi ng a S H O W E N TRY com ma nd. Up to 3 2 entr y number s ma y be s pe c i fi e d. I f the l oc a l node i s a R e mote Fa x S e rv er node an[...]

  • Page 67

    43 D e s c ri pti on: T he fi rst c omma nd pa ra me te r i s t he na me of the i nput f i l e . Thi s mus t be a j ourna l f i l e whi ch w as c re a ted by CompuF a x . W hi l e i t c an be c ha ng e d by the sy s te m ma na g e r the de fa ul t j ourna l fi l e name i s F AX$ D I R:FAX_ JO U .D AT . T he lo gical n am e F AX$J O U RN AL giv es t[...]

  • Page 68

    44 Format: / D EL ETE / NODEL ET E D e s c ri pti on: S pe c i fi es whe the r the T 4 fi l e i s to be del e te d a ft e r pri nti ng . T hi s qua l i fi e r ov er ri des the d ef au lt s et t in g fo r t h e d eletio n o f r eceiv ed f iles ( see SE T P RI N T E R an d S H O W P RI N T E R co mm an d s.) I f thi s qua l i fi e r i s omi tte d, th[...]

  • Page 69

    45 /F O N T Format: / F ONT [ = f i l e s p e c ] D e s c ri pti on: T hi s qua l i fi e r s pec i fi e s the font to be us ed wh en co nver t in g a text f ile i n to T 4 fo rm at . T h e font f i l e mus t e x i st i n the l og i c al di re c tory FA X $ FO N T _D IR, w hi c h i s nor ma l l y the sa me di re ctor y as FA X $ D IR a nd must ha v [...]

  • Page 70

    46 D e s c ri pti on: T hi s qua l i fi e r f orc e s or s uppre s s e s the se ndi ng of M A I L me ss a g e s on fa x c ompl e ti on. I f / MAI L is s p ec if ie d , MAI L n o t if ic at io n will alw ays b e give n t h e u ser o n F AX co m p let io n . I f / N O M A I L is s p ecif ie d , MAI L n o t if ic at io n will n ever b e give n t h e u[...]

  • Page 71

    47 Format: / P OR TR A IT ( D) D e s c ri pti on: S pe c i fi es that the cur re nt doc ument i s to be s e nt w i thout a ny rota ti on s i de w ay s. / L A N D S CA PE a nd / PO RTRA I T appl y onl y to pri nter forma t ( A S CII ) fi l e s. T hi s qua l i fi e r i s i g nore d for o t h er f ile t y p es . T h is q u alif ie r is p o sit io n al[...]

  • Page 72

    48 / N O R EC EI V E / R ES O L UT I O N / S P EED / S P EED2 I n orde r to us e the f ol l ow i ng qual i fi e rs the dev i c e must be ta k e n off l i ne ( ST O P / D E VI CE ) f i r s t: / CL ASS / C SI / D E V IC E _ TY P E / IN ITIA L IZA TION _S TR IN G / R EC EI V E / N O R EC EI V E / S P EED / S P EED2 SE T J O U RN AL D e s c ri pti on: [...]

  • Page 73

    49 C ontr ol La ng ua g e ) ty pe pri nte rs , s uc h a s the H P L a se rJ et 4 s e ri e s, ar e s upporte d. T he i ni ti a l se tup i s done a t C ompuFa x sta rtup ti me a nd ma y be modi fi e d i n the opti ons fi l e, w i th the P R I N TE R c omma nd. T he S H O W PR I N T E R c ommand ma y be use d to ve ri fy the c urre nt pri nter se tti [...]

  • Page 74

    50 1 = Run L e ng th E nc oding 0 = N o C omp r essio n I f the / B E S T _W A Y qua l i fi e r i s a l s o e nabl e d, the a c tua l met hod use d may v a ry be tw e e n z er o a nd the numbe r select ed ab o v e. /N O T E Format: / N O TE= "s t r i n g " D e s c ri pti on: Sp e cif ie s a m es sa ge s t r in g o f u p t o 131 ch ar a ct[...]

  • Page 75

    51 /S I Z E Format: / S IZE= L ETTER ( D ) / S IZE= L EG A L / S IZE= A 4 / S IZE= EX EC UTIV E D e s c ri pti on: T hi s qua l i fi e r de te rmi nes the ma x i mum di me ns i ons of a pr i nte d i ma g e . A quar te r i nc h borde r i s re qui re d by the pr i nte r, w hi c h l e a v e s a pri nta bl e a re a of 8 " x 1 0 . 5 " for l e [...]

  • Page 76

    52 Format: / C ONV ER S ION ( D) / NOC ONV ER S ION D e s c ri pti on: T hi s qua l i fi e r cont rol s the di spl a y of the que ue of e ntr i e s w hi c h a re w ai ti ng for the c onv e rs i on of one or more of the fi l es i nv ol v ed i n the FA X . W hen a FA X c ontai ni ng one or mor e Post S c ri pt fi l e s i s s e nt the fi l e s mus t f[...]

  • Page 77

    53 Format: / U SE RN AM E = ( u sern am e [ ,...] ) D e s c ri pti on: Th i s q u ali fier cau ses t h e rep or t t o b e f ilter ed b y u ser n am e. O n l y t h o se ent ries wh ich wer e o rigin at ed b y o n e o f t h e s p ecif ie d u s e r n am es will b e d isp lay ed . T h e s p ec if ie d u se r n am es m a y c o n t ain t h e wil d card c[...]

  • Page 78

    54 D e s c ri pti on: T hi s qua l i fi e r i s use d to del e te one or m ore ent ri e s f rom the que ue. T he e ntr y numbe r i s the numbe r from a S H O W E N TRY re port . Up to 3 2 e ntry numbe rs m a y be s pec i fi e d. O P ER or W O R LD pri v i l eg e s a re re qui re d to de que ue entr i e s for othe r tha n the c urr e nt use rna me .[...]

  • Page 79

    55 D e s c ri pti on: D irect s disp l ay o u t p ut to a f ile i n st ead o f t o t h e screen . T he cr eat ed fil e can lat er b e d isp l ay ed o n a s u it ab le t er m in al, u s in g t h e D CL T Y P E co m m and . /P A G E Format: / PA G E= nnn D e s c ri pti on: Specifies t h e h ei ght ( lengt h ) o f t h e d isp lay ed image, wh i ch i s[...]

  • Page 80

    56 D e s c ri pti on: Specifies t hat t h e cu r ren t file is t o b e a Br eaku p fil e, wh ich m ean s t h at s elected p or t io n s o f the fi l e a re to be tre a te d as thoug h the y w er e s e par a te f i l e s , w hi c h ma y ha v e di ffe re nt f ax phone numbe rs. T hi s di re c ti v e mus t oc cur i n the fi l e, pri or to a ny non-di [...]

  • Page 81

    57 D e s c ri pti on: I nc l ude s a n e x pl i ci t phone num be r t o use for s e ndi ng the FA X . T he sy nta x of the numbe r i s t h e sam e as t h e SE N D co m m an d / N U M BE R q u ali fier. O n l y t he f irst o ccur r en ce of th e # # N U M BE R o r # # LO O K U P d irect i ve is u s ed . Su b s eq u ent o ccur r en ces o f t h es e d[...]

  • Page 82

    58 en d in g d elim it er . T ra ilin g s p aces an d m u l t ip le i m b ed ded sp aces ar e r em o ved f r o m f iel d n ames. I f t h e en d o f a l i ne i s e ncount e re d be for e the f i e l d na me e ndi ng de l i mi te r, t he na me i s e nded a t the end of the l i ne . Special d irect ives ar e in clu d ed to all o w co n tr o l o f m ai[...]

  • Page 83

    59 C om puF ax F i l es And Logi c al Na m es 8. 1 D i r ec t ori es FA X .DIR T h is i s t h e main Co m p uF ax d irect or y , wh ich is creat ed w h en y o u i n st all Com pu F ax. PS .D IR T hi s i s a di re c tor y , us e d by the Pos tS c ri pt por ti on of the Com puFa x c onv e rte r. T hi s di re c tory i s re fe rre d to by C ompuFa x w [...]

  • Page 84

    60 AS C J N L . C O M T h is c o m m an d f ile a llo ws y o u t o d isp lay f o r m at t ed f ax jo u rn al d a t a lo ca t ed in F AX_ J O U R N AL . D AT , w h ich i s a n A S C I I fi l e c re a te d from the j ourna l fi l e F A X_J O U. D AT, by runni ng the s ta nd-a l one J N L 2 A S C I I.EX E p r o gram i n th e FAX$D I R d irect o ry . T[...]

  • Page 85

    61 F A X_ CM D _ S H A RE . E XE T hi s s har e abl e i mag e cont a i ns the ca l l abl e com ma nd proc e ss or, whi ch i s re qui re d by CompuF a x a nd may a l so b e acces sed b y u ser ap p licatio n s . W h en Co mp u Fax i s in st alled, t h is file i s p laced in t he SY S $LI BRARY di re ct ory . F A X_ CVT . E XE T h e progra m th at tr[...]

  • Page 86

    62 T hi s prog r a m i s the pri nt s y mbi ont tha t a l l ow s doc ume nts t o be s e nt us i ng the V M S PR I N T c omma nd. Thi s file i s p laced in t h e S Y S$ S Y ST E M direct or y d u rin g i n s t all at io n . F A X_ SY L O GI N . CO M T h is co m m an d f ile creat es t h e FAX sy m b ol an d t he JN L2AS CI I sy m b o l . F AX_ SY ST[...]

  • Page 87

    63 T hi s i s the def a ul t font f i l e tha t CompuF a x use s w he n conv e rti ng te x t fi l e s t o fa x forma t. Thi s f ont fi l e produc e s te x t a t about 8 0 c har a cte rs per l i ne i n portra i t ori e ntat i on, 6 l i ne s pe r i nc h. T he t y pe f ace i s Co u r ier wit h a ce ll size o f 19 b y 33 p ixe ls. TE S TD B. E X E A pr[...]

  • Page 88

    64 T he fi l e c ontai ni ng Com puFa x Ful l D e v i ce S e rv e r st a rt- up i nfor ma ti on. D ef a ul ts to F A X $ DIR : F A X . OP T IONS . FA X $ PS _ DIR T he s ubdi re ct ory w he re c er ta i n fi l es use d by the Pos tS c ri pt c onv e rte r a re stor e d. D e fa ul ts to F A X $ D I R : [ PS ] . FA X $ QUE U E T he s ta ti c que ue fi[...]

  • Page 89

    65 C om puF ax M es s a ges 9. 1 Int r oduc t i on C ompuFa x prov i de s e rr or me ss a g es , w hi ch c a n he l p y ou sort out the ca us e of v a ri ous pr obl e ms y ou ma y e ncounte r. T hi s s e c ti on de s c ri bes thes e me ss ag e s. H e re i s a n e x a mpl e of t w o CompuF a x me s s a g e s fr om a F AX. LO G f ile: 4- J U N - 1 99[...]

  • Page 90

    66 ti me. F Fa ta l . The a tte mpte d ac ti on di d not w ork . I n the pre v i ous e x a mpl e , the fi rs t me s s a g e ha s a n "F" se v er i ty l e v e l a nd the se c ond one has a n "S " se v e ri ty l e v e l . 9. 1. 3 Mes s age R out ing S i nc e y our fa x doc ume nts a re que ue d and not a l w ay s s ent ri g ht a w[...]

  • Page 91

    67 D e s c ri pti on: T h is ind i cat es an int ern al err o r h as o ccu r r ed . U s er act io n : A ny i nfor ma ti on av a i l a bl e about t he c i rc ums ta nce s s houl d be r e porte d to N D C pr oduc t s upport. CA LL O CF A I L M e ssag e: % SQ - F - C AL L O C F AI L , c allo c f ailu r e D e s c ri pti on: T h is ind i cat es an int e[...]

  • Page 92

    68 M e ssag e: % F A X- I - D E VMO D , D evice xxxx m o d if ie d b y u ser yyyy D e s c ri pti on: De v i ce ha s be en modi fi ed by us e r U s er act io n : N one . DEV O N L IN E M e ssag e: %FA X -F-D E VO N LI N E, D ev i c e must be offl i n e ( S T O P/ D EVI CE ) for requeste d ac ti on D e s c ri pti on: D evice mu st b e of f line t o a[...]

  • Page 93

    69 M e ssag e: %F AX- I - E N T RY I D , Q u eue en tr y I D n n D e s c ri pti on: T hi s me s sa g e i s a ppende d to othe r me ss a g e s to s pe ci fy the que ue e ntry I D the me s sa g e ap p lie s t o . U s er act io n : A s spe ci fi ed for th e re mai nd er of th e m essag e. FA U L TN A M E M e ssag e: % F A X- I - FAU L T N AME , F a u [...]

  • Page 94

    70 p r o t ectio n is su ch t hat u sers are allo wed r ead act i o n. I LLN U M M e ssag e: %F A X- F-I LL N UM , I l l eg a l phone number D e s c ri pti on: I ndi ca te s tha t a phone number w as sy nta c ti ca l l y ille ga l e it h e r a s s p ec if ie d wit h / N U M BE R= or a s r e turne d by the da ta bas e. U s er act io n : C he ck the [...]

  • Page 95

    71 IV D E V IN D M e ssag e: %F A X- W -IV D EV I N D , Inv a l i d de v i ce i ndex nn i g nore d D e s c ri pti on: A n out of ra ng e de v ice ind ex was sp eci f ied . U s er act io n : D e v i ce i ndi c es ar e i n the ra ng e 1 to the number of fa x de v i c e s s upporte d. Us e a numbe r i n thi s ra nge . I N VE N T RY M e ssag e: % F A X[...]

  • Page 96

    72 MB XW RI T E E RR M e ssag e: % F D B - F -MBXW RI T E E R R , E r r o r wr it i n g t o m ailb o x xxxx D e s c ri pti on: I n d icat es an un ex p ect ed er ror h as oc curre d wri t i ng. U s er act io n : R e port thi s e rr or a l ong wi th any i nforma ti on a v a i l abl e a bout the ci r c ums ta nc e s to N D C produc t s upport. ME MA [...]

  • Page 97

    73 ha d bee n pre v i ousl y sa v ed. U s er act io n : S e e the doc ume nta ti on on the FD B routi ne s for a des cr i pti on of s tre a ms a nd c onte x ts . N O D E VI CE M e ssag e: % F A X - F - NODE V IC E, No f a x d e v i c e i n o p t i o n s f i l e D e s c ri pti on: T he s e rv er opti ons fi l e di d not c onta i n a v al i d de v i [...]

  • Page 98

    74 wh il e a f ax is b ein g sen t with th e V M S M ail i n t er f ace, ch eck t h at t h e pr o ces s h as T M P M BX pri v . NO M A T C H M e ssag e: %F A X- E -N O M A T CH , N o data ba s e ma tc he s D e s c ri pti on: T hi s me s sa g e i ndi c ate d tha t the da ta ba se l ook up k e y spe ci fi ed di d not ma tc h any da ta bas e reco rd s[...]

  • Page 99

    75 M e ssag e: %F D B -F- N O S T R E A M , S pe ci fi ed da ta bas e s tre am not ope n D e s c ri pti on: A n at te mpt w a s ma de t o re fe re nc e a da ta bas e s tre am tha t i s not c urre ntl y ope n. U s er act io n : T he da taba s e a ppl i c a ti on shoul d c l os e out a ny i nter na l c onte x t a ss oc i a te d wi th the st r eam . N[...]

  • Page 100

    76 in t he ser ver o p tio n s f il e h ave b een chan g ed sin ce t h e l ast t im e t h e server was st ar t ed . U s er act io n : D elet e t h e f ile FAX$D I R: F AX.Q U E U E an d r es t ar t t h e server. QS I Z M I S M A T M e ssag e: %S Q -F -Q S I ZM IS M A T, S ta ti c que ue pool si ze mi sma tc h. O l d: nnn, N e w : nn D e s c ri pti [...]

  • Page 101

    77 D e s c ri pti on: I ndi ca te s the Com puFa x s e rv e r ha s s uc ce ss ful l y i ni ti a l i z e d a nd i s runni ng . U s er act io n : N one . S H UTDO W N M e ssag e: % F A X- I - S H U T D O WN , Co m p u F a x s y s t em s h u t d o w n b y u ser xxxx D e s c ri pti on: Co m p u Fa x shut dow n by use r. U s er act io n : N one . ST A T[...]

  • Page 102

    78 P r og r am m i ng I nf or m a t i on C om puF ax provides t w o fac ilit ies t o c ust om iz e it s user int erfac e: • D at abase Int erfac e • C allable C om m and Int erfac e. 10. 1 Us er- W ri t t en D a t abas e A ppl i c a t i ons C ompuFa x suppor ts a n i nte rf ace to a dat ab ase loo k u p ap plicatio n , wh ich allows d at ab ase[...]

  • Page 103

    79 routi nes . The f orma t a nd use of the l ook up k ey i s l e ft e nti re l y up to the data ba s e appl i c a ti on. I t i s pa s s e d fr om the s ourc e ( com ma nd proc e ss or or doc ume nt fi l e ) di re c tl y to the da ta bas e . A c once pt use d i n the C ompuFa x s y st e m f or da ta ba se l ook up i s a da ta bas e l ook up re que [...]

  • Page 104

    80 8. W a i t for a nother re que s t us i ng FD B _G ET . 9. W h en n o m o re m at ch es exist f o r a p ar t icu lar key , ei t h er u se F D B_ N O M AT CH o r FD B_ CLO SE to re tu rn thi s s ta tus to the re qu e stor . 10. 1. 3 C om puF ax D at abase F unc t ion Libr ar y 10. 1. 3. 1 F D B_ C LO S E T hi s f unc ti on cl os e s a dat a ba se[...]

  • Page 105

    81 [, u ser n ame ] [, p r i o r i t y ] [, st at u s] [, a st r t n ] [, a st pr m] Arg u m e n t s name : s tr e am _id ty pe: long wo r d s ig ne d access: wr it e on ly m e c h a n i s m : b y re f e re n c e O n com p l et ion , t h is co n tain s t he d atab as e st r eam id en tifier f o r t h e r eceived r eq u est. nam e: lo okup_ key ty p[...]

  • Page 106

    82 T h is is th e add ress o f an o pt io n al AST pr o cedu re t o execu t e w h en a req u es t i s receiv ed . I f th i s par am et er is not pa ss e d or i s pa ss ed a s z e ro, F D B _G ET ope ra te s sy nchr onous l y . T he re for e i t doe s not re turn unti l a req ues t is received . I f an AST r o ut in e is p as sed , F D B_ G E T ret [...]

  • Page 107

    83 T h is p ar am et er gi ves t h e ad d r ess o f t h e co n t ext d ata area in t h e us er p r o gram th at is t o r eceive th e saved u ser co n t ex t . T h e co nt en ts o f t h i s ar ea are co mp l et el y u ser d efined . name : m ax_s ize ty pe: wo r d unsi g ned acce s s : r ead only m e c h a n i s m : b y re f e re n c e T hi s g i v [...]

  • Page 108

    84 T h e e f f ect o f s e t t in g t h is p ar am e t er F AL SE will b e t h at a n y ac t ive lo o k u p s will b e s t ar t ed f r o m t h e b egin n in g each t im e t h e d atab ase i s r est ar t ed . I f it is set T RU E , t h e co nt ext o f st r eam s w ill b e s a ve d b u t t h e u s er co d e m u s t b e cap able o f res u m in g int e[...]

  • Page 109

    85 T h is p ar am et er gi ves t h e ad dr ess o f t h e con text d at a ar ea in th e u ser p ro gram . T he co n t en ts o f th i s area are c ompl e te l y use r de fi ne d. nam e: s iz e ty pe: wo r d unsi g ned acce s s : r ead only m e c h a n i s m : b y re f e re n c e T he s i z e i n by tes of the use r c ontex t. T hi s s pe c i fi es th[...]

  • Page 110

    86 10. 1. 3. 9 F D B_ S E ND _ D A TA T hi s r outi ne i s us e d to s e nd to the re que s tor a me ss a g e tha t ha s be e n bui l t w i th the fdb_s e t_* func ti ons. I f the s ta tus r e tur ne d i s a s uc c es s, the n at l e a s t the phone numbe r m ust ha v e be en se t. The mes sa g e i s de a l l oc a ted aft er b ein g sen t . T he u [...]

  • Page 111

    87 m e c ha nis m : by des cr iptor fixe d le ng th s tr ing des c r ipto r T hi s i s the fi e l d na me . Thi s na me i s c ompar ed w i th the fi el d name the s e nder has e mbe dde d i n the doc ume nt an d if t h er e is a m at ch t h e fiel d value is in ser t ed in t h e do cum en t. nam e: fie l dv alue ty pe: char acter c oded text str in[...]

  • Page 112

    88 T hi s i s the me s s a g e obj e c t tha t w as pre v i ousl y al l oc ate d w i th f db_st a rt _ms g . nam e: phone num ber ty pe: char acter c oded text str ing acce s s : r ead only m e c ha nis m : by des cr iptor fixe d le ng th s tr ing des c r ipto r T he v a l ue of the phone numbe r for thi s da ta ba se re c ord. 10. 1. 3. 13 F D B_ [...]

  • Page 113

    89 n ame : mess a ge ty pe: uns ig ned lo ng access: wr it e on ly m e c h a n i s m : b y re f e re n c e O n su cc es s f u l c o m p let io n , t h is co n t ain s t h e m es s age o b je c t t h a t will b e p as s ed t o t h e o t h er f db_ f unc ti ons . O n fa ilu r e t h is is 0 . Ret u r n Valu e: T h e st at u s o f t h e o per at io n i[...]

  • Page 114

    90 10. 2 T he C om puF ax C al l abl e Int erfac e 10. 2. 1 C allable C om m ands T h e Co m pu F ax co mm an d in t er f ace is avai lable as a sh areab le image t h at m ay b e cal led f r o m u ser- writ t en prog ra ms . Thi s ma k es the e nti re func ti onal i ty of the CompuF a x c omma nd proc es sor av a i l a bl e to a us er a ppl i c a t[...]

  • Page 115

    91 T he use r c ondi ti on handl e r ma y forc e the comm a nd proc e s s or to e x i t by modi fy i ng the se v er i ty of the fi rs t s t a t u s v alu e in t h e s ign al a r r ay t o b e SE V E R E a n d c allin g F A X_ CMD _ FO R C E _ E XI T b ef o r e it r e t u r n s. Ca llin g Seq u e n ce: F A X _C MD _ S E T _ H A N D L E [ ha ndle r _a[...]

  • Page 116

    92 Ca llin g Seq u e n ce: F A X _CM D _SE T_O U TP U T [ output_pr oc ] A rg ume nts nam e: o utput_pr oc ty pe: e ntr y m as k access: cal l m e c h a n i s m : b y re f e re n c e T h is r o u t in e w ill b e es t ab lish ed as t h e o u t p u t p ro ce d u r e f o r F AX_ CMD _ O U T P U T . A ll o u t p u t will b e d isp lay e d via t h is p[...]

  • Page 117

    93 10. 2. 1. 7 Link ing Modules T h e u ser ap p l icatio n wo u l d li n k with a linker o p tio n s f ile sp ecify in g th e com man d pr o ces so r as a sh areab l e image. T h e f o l lo win g is an examp l e: $ L I N K MY P R O G, SY S$I N P U T / O P T sy s$ libr ar y : fax_cm d_shar e / shar e T he fol l owi ng sour ce c ode modul e s ha v e[...]

  • Page 118

    94[...]

  • Page 119

    95 A ppendix A Re le a s e No t es A. 1 R el ease 3. 1. 00 C hanges 1. Co m p u F ax h as b een co n vert e d t o r u n Alp h a AXP in ad d it io n to VAX. F u n ct io n al ly Co m p u F a x is i de nti c a l on both s y ste ms, al thoug h each m ach i n e req u i res its o wn execu t able. 2. A ne w l i c e nsi ng sc hem e ha s be en a da pte d, w[...]

  • Page 120

    96 S ee FA X > H E L P FIL E _DIR E C TIV E POS ITIO N _C U R S OR 3. Fi l e B re a k up. M a ny us e rs ha v e s oftw a re tha t g e ner a tes l ar g e te x t fi l e s, s uc h a s f i na nc i a l re ports , w hi c h the n nee d to be brok en i nto s mal l e r uni ts a nd fa x e d to di ffe re nt des ti na ti ons. CompuF a x now ha s a Fi l e B [...]

  • Page 121

    97 A. 4 R el ease 2. 2. 00 C hanges D isk Space Lim itat io n . T h e n ew Cl as s 2 FAX m o d ems, wh ich Co mp uF ax n o w s upports , re qui re bi t ma pped fi l e s i n T 4 forma t. T he s e fi l es ca n ta k e up l a rg e am ounts of di s k sp ace and can q uickly f ill u p a d isk, if t h ey a re a l l ow e d to queue unc he ck e d. 1. T he d[...]

  • Page 122

    98 2. The i ns ta l l proc e dure now as k s for the di s k to i nsta l l CompuF a x on. Thi s s houl d be a di s k tha t i s mounte d a nd a v a i l abl e dur i ng sy ste m st a rt up. 3. A j ourna l fi l e of a l l fa x e s se nt ma y now be g e ne ra te d by C ompuFa x . T hi s fi l e i s a ma chi ne- re a da bl e fi l e w hi c h ma y be us e d [...]

  • Page 123

    99 A. 6 R el ease 1. 2. 04 C hanges 1. Th e / D EL ETE op t i on ma y no w be u s e d o n t he V M S PR INT c om m a nd w h e n i t i s us e d t o s e nd FA X e s . A new di re ct ory , FA X $ S C R ATC H i s use d as a hol di ng a re a for PR I N T e d fi l e s unti l the y ca n be s e nt. 2. T he ti me of ori g i n a l i ssue and the ti me of the[...]

  • Page 124

    100[...]

  • Page 125

    101 G lo ssar y access m eth od A w a y to g e t to a nd use C ompuFa x . A l pha-A X P A com pute r ty pe , bui l t by D i g i tal E qui pme nt C orpor a ti on, on w hi c h CompuF a x i s de si g ne d to run. S e e a l s o VAX. AS C I I A n a cr ony m for A me ri ca n S ta nda rd C ode for I nfor ma ti on I nter c hang e . A me thod for re pre se [...]

  • Page 126

    102 A fi l e tha t ha s be e n ma de sm a l l e r tha n a n unc ompre ss e d bi tma ppe d fi l e by counti ng g roups of bl a ck a nd w hi te dots a nd re pre se nti ng thos e wi th spe ci al s hort ha nd c odes , r a the r tha n stor i ng the i ndi v i dual dots. S ee also T .4. C om puFa x T he na me of the produc t by N e tw ork i ng D y nami cs[...]

  • Page 127

    103 fax An elec t ro n ically t r an sm it t e d f ac s im ile o f a d o c u m en t . A m ach in e t h at will t ra n sm it an d r eceive su ch doc ument s. T he a c ti on of tr ans mi tti ng s uc h a docume nt FA X T he comm a nd tha t V M S re c og ni z e s a nd whi ch te l l s i t to be g i n runni ng t he CompuF a x c omma nd pr oc e ss or o n [...]

  • Page 128

    104 heade r line T he l i ne of te x t ri g ht a t the top of a fa x , w hi c h c onta i ns i de nti fy i ng i nfor ma ti on, s uc h a s da te a nd ti me of tra ns mi ss i on, s e nder 's f ax phone number , pa g e numbe r, e tc . HE L P T h e co m m and to t y p e w h en y o u n eed o nline as sist an ce. im ag e A p ictu re. I n Com p uF ax,[...]

  • Page 129

    105 null s tr ing A n abs enc e of t e x t w her e tex t ma y be e x pe c ted or re qui re d, us ua l l y i ndi ca te d by a pa i r of quota ti on ma rk s ( "") . ov er lay I n image t h at is p laced o ver an o th er image, su ch t hat t he t wo images mer ge in t o o n e. T h e Co m p uF ax overlay fe a ture pe rm i ts f a x i ng of i n[...]

  • Page 130

    106 r ecor d A col l e cti on of da ta el eme nts g roupe d tog e ther by s ome c ommona l i ty . re m o t e s e rv e r I n C ompuFa x , a prog ra m w hi ch s ends c omma nds a nd i nforma ti on a c ros s a ne tw ork or cl uste r to a de v i c e s e rv e r on a nothe r node , w hi ch i n tur n c onv e rts the doc ument s a nd tra nsm i ts the m v i[...]

  • Page 131

    107 A f il e u s ed as a m o d el f o r creat i n g o th er files, s u ch as f o r t h e cr eat io n o f a co vers h eet . T h e p u r p os e o f a te mpl ate i s to si mpl i fy th e ta sk of c rea ti n g th e fi nal doc ument. te xt fi le See A S CI I fil e. TS I Acro ny m fo r T ran sm itt i n g Service I d en t i f ier. A t ext s t r ing wh ich [...]

  • Page 132

    108[...]

  • Page 133

    109 Pl ea se f eel f r ee t o r ep o r t a ny o t h er d if f i cu lt ies en co un t er ed w it h t h i s p r o d uct t o: P roduct S uppor t M ana g er N e t w or k i ng D y nami cs Corporati on 101 N o r t h G ar d en Aven u e , S u it e 220 C lea r w at er , F lo r id a 33755 P hone : (727) 446- 4511 (800) 275- 6321 Fa x : (727) 446- 4252 E - m [...]