#include "rcs.hh"#include "bbd.h"Include dependency graph for nmlbbdtest.cc:

Go to the source code of this file.
Data Structures | |
| struct | bbdWriter |
| struct | bbdReader |
| struct | bbd_struct |
| class | NML_BBD_MSG |
Defines | |
| #define | NML_BBD_MSG_TYPE ((NMLTYPE) 101) |
Typedefs | |
| typedef void * | BBD |
| typedef bbdWriter | BBD_WRITER |
| typedef bbdReader | BBD_READER |
Enumerations | |
| enum | BBD_TYPE { BBD_NULL = 0, BBD_MULT_READER = 2, BBD_SOLE_WRITER = 3, BBD_MULT_WRITER = 4 } |
| enum | BBD_READ_TYPE { BBD_PLAIN_READ = 1, BBD_FRESH_READ = 2, BBD_SPY_READ = 3 } |
| enum | BBD_WRITE_TYPE { BBD_PLAIN_WRITE = 1, BBD_WAIT_WRITE = 2 } |
Functions | |
| IMPORT BBD | bbdConnect () |
| IMPORT int | bbdRead () |
| IMPORT int | bbdClear () |
| IMPORT int | bbdWrite () |
| IMPORT STATUS | bbdDelete () |
| IMPORT char * | bbdName () |
| IMPORT BBD | bbdNameToId () |
| IMPORT int | bbdShow () |
| int | NMLInit () |
| int | NMLReadInit () |
| int | NMLWriteInit () |
| int | NMLWrite () |
| int | NMLRead () |
| int | NMLExit () |
| int | NMLReadExit () |
| int | NMLWriteExit () |
| int | BBDInit () |
| int | BBDRead () |
| int | BBDWrite () |
| int | BBDExit () |
| int | NBTest () |
| int | nmlbbdFormat (NMLTYPE type, void *buf, CMS *cms) |
| int | NMLBBDNULL () |
Variables | |
| NML * | nml_read = NULL |
| NML * | nml_write = NULL |
| BBD | bbd_read = NULL |
| BBD | bbd_write = NULL |
|
|
Definition at line 139 of file nmlbbdtest.cc. |
|
|
Definition at line 49 of file nmlbbdtest.cc. |
|
|
|
|
|
|
|
|
Definition at line 23 of file nmlbbdtest.cc. 00028 {
00029 int i;
00030 double d;
|
|
|
Definition at line 34 of file nmlbbdtest.cc. 00036 :public NMLmsg 00037 { 00038 public: 00039 NML_BBD_MSG ():NMLmsg (NML_BBD_MSG_TYPE, sizeof (NML_BBD_MSG)) |
|
|
Definition at line 42 of file nmlbbdtest.cc. 00050 {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 193 of file nmlbbdtest.cc. |
|
|
Definition at line 202 of file nmlbbdtest.cc. 00219 {
|
|
|
Definition at line 222 of file nmlbbdtest.cc. |
|
|
Definition at line 301 of file nmlbbdtest.cc. |
|
|
Definition at line 277 of file nmlbbdtest.cc. 00277 {
00278 rcs_print ("BBDWrite():\n");
00279 if (NULL == bbd_write)
00280 {
00281 rcs_print_error ("bbd_write is NULL.\n");
00282 return -1;
00283 }
00284
00285
00286
00287 static int bbd_write_count = 0;
00288 bbd_write_count++;
00289 bbd_struct bbd_msg;
00290 bbd_msg.i = bbd_write_count;
00291 bbd_msg.c = bbd_write_count;
00292 bbd_msg.d = bbd_write_count;
00293
00294 if (bbdWrite (bbd_write, &bbd_msg, BBD_PLAIN_WRITE, NO_WAIT) != OK)
00295 {
00296 return -1;
00297 }
00298
|
|
|
Definition at line 244 of file nmlbbdtest.cc. |
|
|
Definition at line 253 of file nmlbbdtest.cc. 00255 {
00256 rcs_print ("BBDRead():\n");
00257 if (NULL == bbd_read)
00258 {
00259 rcs_print_error ("bbd_read is NULL.\n");
00260 return -1;
00261 }
00262
|
|
|
Definition at line 265 of file nmlbbdtest.cc. |
|
|
Definition at line 323 of file nmlbbdtest.cc. |
|
|
Definition at line 359 of file nmlbbdtest.cc. |
|
|
Definition at line 381 of file nmlbbdtest.cc. |
|
|
Definition at line 343 of file nmlbbdtest.cc. |
|
|
|
|
||||||||||||||||
|
Definition at line 154 of file nmlbbdtest.cc. |
|
|
Definition at line 183 of file nmlbbdtest.cc. 00186 {
00187 rcs_print_error ("bbd_msg == NULL\n");
00188 return -1;
00189 }
|
|
|
Definition at line 177 of file nmlbbdtest.cc. |
|
|
Definition at line 178 of file nmlbbdtest.cc. |
|
|
Definition at line 179 of file nmlbbdtest.cc. |
|
|
Definition at line 180 of file nmlbbdtest.cc. |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001