.LIST .NF.NJ .PS,70.LM8 .FLAGS BOLD 1.0 &G&E&N&E&R&A&L &P&R&I&N&C&I&P&L&E&S &O&F &I&N&T&E&R&-&P&R&O&C&E&S&S&O&R &C&O&M&M&U&N&I&C&A&T&I&O&N\&\* 3 2.0 &T&H&E &S&U&B&R&O&U&T&I&N&E &A&R&G&U&M&E&N&T&S\&\* . . . . . . . . . . . . . . 4 3.0 &T&H&E &S&U&B&R&O&U&T&I&N&E&S\&\* . . . . . . . . . . . . . . . . . . 4 3.1 CDASGN(CHAN,DEV,UNIT,STAT)\&\* . . . . . . . . . . . . 4 3.2 CDOPEN(CHAN,RPTC,STAT)\&\* . . . . . . . . . . . . . . 5 3.3 CDCLOS(CHAN,RPTC,STAT)\&\* . . . . . . . . . . . . . . 5 3.4 CDXMTW(CHAN,XPTC,XBUF,XWC,STAT)\&\* . . . . . . . . . 5 3.5 CDXMT(CHAN,XPTC,XBUF,XWC,STAT)\&\* . . . . . . . . . . 6 3.6 CDRCVW(CHAN,RPTC,RBUF,MAXWC,STAT)\&\* . . . . . . . . 6 3.7 CDRCV(CHAN,RPTC,RBUF,MAXWC,STAT)\&\* . . . . . . . . . 6 3.8 CDSIGW(CHAN,XPTC,SIGNAL,STAT)\&\* . . . . . . . . . . 7 3.9 CDSIG(CHAN,XPTC,SIGNAL,STAT)\&\* . . . . . . . . . . . 7 3.10 CDWAIT(MBN)\&\* . . . . . . . . . . . . . . . . . . . 7 3.11 CDSTAT(MBN,INF,STAT)\&\* . . . . . . . . . . . . . . . 7 3.12 CDTMO(TIMVAL,TIMUNT) - RSX Only At Present\&\* . . . . 8 3.13 CDERRT(STAT,TXTBUF,BUFLEN,TXTLEN)\&\* . . . . . . . . 8 3.14 CDERRM(STAT,IERR)\&\* . . . . . . . . . . . . . . . . 9 3.15 CDERRN(STAT,ERNO)\&\* . . . . . . . . . . . . . . . . 9 4.0 &A&L&T&E&R&N&A&T&E &S&U&B&R&O&U&T&I&N&E&S\&\* . . . . . . . . . . . . . . . 9 4.1 CDCHAN(CHAN)\&\* . . . . . . . . . . . . . . . . . . . 9 4.2 CDRCVP(RPTC)\&\* . . . . . . . . . . . . . . . . . . . 9 4.3 CDXMTP(XPTC)\&\* . . . . . . . . . . . . . . . . . . 10 4.4 CDRBUF(RBUF,MAXWC)\&\* . . . . . . . . . . . . . . . 10 4.5 CDXBUF(XBUF)\&\* . . . . . . . . . . . . . . . . . . 10 4.6 CDOUT(XWC,STAT)\&\* . . . . . . . . . . . . . . . . 10 4.7 CDOUTW(XWC,STAT)\&\* . . . . . . . . . . . . . . . . 10 4.8 CDIN(STAT)\&\* . . . . . . . . . . . . . . . . . . . 10 4.9 CDINW(STAT)\&\* . . . . . . . . . . . . . . . . . . 11 5.0 &R&O&U&T&I&N&E&S &S&P&E&C&I&F&I&C &T&O &E&I&T&H&E&R &R&T&1&1 &O&R &R&S&X\&\* . . . . . 11 5.1 CDMODE(QRCV,QDOWN,SLEEP,RCVTMO)\&\* . . . . . . . . 11 5.2 CDUSER(RTNADD)\&\* . . . . . . . . . . . . . . . . . 12 5.3 RSX Specific Routines\&\* . . . . . . . . . . . . . 12 5.3.1 Effect Of CDSTAT QRCV Mode\&\* . . . . . . . . . . 13 5.3.2 CDKILL(CHAN,STAT)\&\* . . . . . . . . . . . . . . 13 5.3.3 CDREJ(MBN,STAT)\&\* . . . . . . . . . . . . . . . 13 5.3.4 CDWAKE(CHAN,STAT)\&\* . . . . . . . . . . . . . . 13 5.3.5 CDEFN(CHAN,EFN,STAT)\&\* . . . . . . . . . . . . . 13 5.3.6 CDSTOP\&\* . . . . . . . . . . . . . . . . . . . . 13 5.3.7 CDERRL(ERLUN)\&\* . . . . . . . . . . . . . . . . 14 5.3.8 CDGPTC(CHAN,MYPTC,STAT)\&\* . . . . . . . . . . . 14 5.4 RT11 Specific Routines\&\* . . . . . . . . . . . . . 14 6.0 &E&R&R&O&R &A&N&D &S&T&A&T&U&S &R&E&T&U&R&N&S\&\* . . . . . . . . . . . . . 15 6.1 &T&a&b&l&e &O&f &E&r&r&o&r &M&e&s&s&a&g&e&s\&\* . . . . . . . . . . . . 15 6.2 &V&a&l&u&e&s &O&f &T&h&e &S&t&a&t&u&s &B&l&o&c&k &F&o&r &R&S&X\&\* . . . . . . . 16 6.3 &V&a&l&u&e&s &O&f &T&h&e &S&t&a&t&u&s &B&l&o&c&k &F&o&r &R&T&1&1\&\* . . . . . . 17 6.4 &H&a&r&d&w&a&r&e &E&r&r&o&r &R&e&g&i&s&t&e&r\&\* . . . . . . . . . . . . 17 7.0 &U&S&I&N&G &C&D&P&A&C&K &- &S&P&A&C&E &F&O&R &E&X&T&R&A &P&T&C&'&S&, &O&V&E&R&L&A&Y&S\&\* . . 17 7.1 Warnings\&\* . . . . . . . . . . . . . . . . . . . . 18 8.0 &E&X&A&M&P&L&E&S &O&F &U&S&I&N&G &C&D&P&A&C&K &R&O&U&T&I&N&E&S\&\* . . . . . . . . 19 8.1 Transmit A Message\&\* . . . . . . . . . . . . . . . 19 8.2 Receive A Message (Wait I/O)\&\* . . . . . . . . . . 19 8.3 Typical Receiver Code\&\* . . . . . . . . . . . . . 20 .NO FLAGS BOLD .END LIST 0