#include "vxWorks.h"
#include "semLib.h"
Include dependency graph for bbd.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | bbdWriter |
struct | bbdReader |
Defines | |
#define | BBD_NAME_SIZE 100 |
#define | BBD_NAME_SIZE 100 |
#define | BBD_NAME_SIZE 100 |
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 () |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 16 of file bbd.h. 00017 { 00018 BBD_NULL = 0, 00019 /* BBD_SOLE_READER = 1, NOT implmented */ 00020 BBD_MULT_READER = 2, 00021 BBD_SOLE_WRITER = 3, 00022 BBD_MULT_WRITER = 4 00023 } |
|
Definition at line 27 of file bbd.h. 00028 { 00029 BBD_PLAIN_READ = 1, 00030 BBD_FRESH_READ = 2, 00031 BBD_SPY_READ = 3 00032 } |
|
Definition at line 35 of file bbd.h. 00036 { 00037 BBD_PLAIN_WRITE = 1, 00038 BBD_WAIT_WRITE = 2 00039 } |
|
|
|
|
|
|
|
Referenced by NMLRead().
|
|
Referenced by BBDMEM::BBDMEM().
|
|
|
|
|
|
Referenced by bbdShow(), and BBDMEM::read().
|