08.11.2014 Views

Software Reference Manual - NetEx

Software Reference Manual - NetEx

Software Reference Manual - NetEx

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ments used. The resulting parameter list is shown in Figure 20. The first part of the figure shows the map of<br />

parameters passed to a BFX block module from the BFX send or receive control module. The second part<br />

shows the work area used by the block module.<br />

The meanings of the parameters in Figure 20 are described in the FORTRAN entry section.<br />

======================================================================<br />

Map of parameter pointers passed to a BFX block module<br />

----------------------------------------------------------------------<br />

0 (0) ADDRESS 4 BBUF Address of block<br />

----------------------------------------------------------------------<br />

4 (4) SIGNED 4 BBUFLEN Block length<br />

----------------------------------------------------------------------<br />

8 (8) SIGNED 4 BBUFUBIT Unused bit count<br />

----------------------------------------------------------------------<br />

12 (C) SIGNED 4 BDTMODE Datamode used for transfer<br />

----------------------------------------------------------------------<br />

16 (10) SIGNED 4 BBUFLEV Delimiter level<br />

----------------------------------------------------------------------<br />

20 (14) ADDRESS 4 BMSG -> 128 byte area for message<br />

----------------------------------------------------------------------<br />

24 (18) SIGNED 4 BMSGLEN Length of returned message<br />

----------------------------------------------------------------------<br />

28 (lC) SIGNED 4 BMSGLEV Severity of returned message<br />

----------------------------------------------------------------------<br />

32 (20) SIGNED 4 BLCM Negotiated least common mult<br />

----------------------------------------------------------------------<br />

36 (24) SIGNED 4 BMODE File MODE<br />

----------------------------------------------------------------------<br />

40 (28) CHARACTER 8 BDDNAME DDNAME of file<br />

----------------------------------------------------------------------<br />

48 (30) CHARACTER 64 BBPARM 64 bytes of BPARM text<br />

----------------------------------------------------------------------<br />

112 (70) CHARACTER 8 BRMOD Alpha name of desired rec mod<br />

----------------------------------------------------------------------<br />

120 (78) CHARACTER 64 BRPARM 64 bytes of RPARM text<br />

======================================================================<br />

Start of work area used by block module<br />

----------------------------------------------------------------------<br />

184 (B8) SIGNED 72 BMSAVE Save area used to call rec mod<br />

----------------------------------------------------------------------<br />

256(100) DOUBLE 8 BDUBL Doublework work for CVD<br />

----------------------------------------------------------------------<br />

264(108) SIGNED 4 BRECMAX Max logical record size for file<br />

----------------------------------------------------------------------<br />

268(10C) SIGNED 4 BRECNUM Count of records sent/received.<br />

----------------------------------------------------------------------<br />

272(110) SIGNED 4 BHDRLEN Record protocol header length<br />

----------------------------------------------------------------------<br />

276(114) BIT 1 BFLAGS Work flags<br />

1... .... RMODSET Record module called before<br />

277(115) HEX 3 Reserved.<br />

----------------------------------------------------------------------<br />

280(118) ADDRESS 4 RMODADR Entry address of record module<br />

----------------------------------------------------------------------<br />

284(11C) ADDRESS 4 RMODMDTE MDTE address of record module<br />

Page 74 Appendix A: User Modules MAN-REF-H211-05

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!