GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EDS / dev
Constituent: ebfio     Tag: mcp750
#include "EDS/LCBV.h"
#include "EDS/io/EBF_pkts.h"
Include dependency graph for LCBP.h:

This graph shows which files directly or indirectly include this file:

Typedefs | |
| typedef enum _LCBP_EDS_K | LCBP_EDS_K |
| Typedef for enum _LCBP_EDS_K. | |
Enumerations | |
| enum | _LCBP_EDS_K { LCBP_EDS_K_NORMAL = 0, LCBP_EDS_K_TIMED = 1 } |
| Enumerates the event delivery style. More... | |
Functions | |
| LCBP | LCBP_get () |
| Returns a pointer to the virtual LCB control block. | |
| unsigned int | LCBP_create (LCBP lcb) |
| Initializes the LCB virtual device control block. | |
| unsigned int | LCBP_pktsConnect (LCBP lcb, EBF_pkts pkts) |
| Connect a stream of packets to the virtual LCB. | |
| unsigned int | LCBP_pktsDeliver (LCBP lcb) |
| Feeds one packet at a time to the user provided callback routine. | |
| EBF_pkts | LCBP_pktsQuery (LCBP lcb) |
| Returns the current EBF_pkts. | |
| unsigned int | LCBP_pktCbSet (LCBP lcb, unsigned int proto, LCBV_pktCb rtn, void *prm) |
| unsigned int | LCBP_pktsRngFree (LCBP lcb, EBF_pkt *from, EBF_pkt *to) |
| Dummy implementation of the corresponds LCBD routine. | |
| unsigned int | LCBP_edm_configure (LCBP lcb, LCBP_EDS_K style, void *prm) |
| unsigned int | LCBP_edm_reset (LCBP lcb) |
| Resets the LCB handle, preparing it for a new set of data. This is generally called when switching to a new event stream. | |
| unsigned int | LCBP_evt_cb_set (LCBP lcb, unsigned int proto, LCBV_pktCb rtn, void *prm) |
| Establishes a callback handler for the specified protocal. | |
| unsigned int | LCBP_evt_enable (LCBP lcb, int enable) |
| Enables/Disables the flow of events. | |
| unsigned int | LCBP_evt_handler_create (LCBP lcb, int priority) |
| Creates the event que handler service task. | |
| unsigned int | LCBP_evt_que_install (LCBP lcb, FORK_que *que) |
| Installs queue from fcb as the task message queue for event traffic. | |
| FORK_que * | LCBP_evt_que_get (LCBP lcb, int que_id) |
| Installs queue from fcb as the task message queue for event traffic. | |
CVS $Id: LCBP.h,v 1.4 2007/02/14 01:01:53 russell Exp $
|
|
Enumerates the event delivery style.
|
|
|
Initializes the LCB virtual device control block.
|
|
|
Resets the LCB handle, preparing it for a new set of data. This is generally called when switching to a new event stream.
|
|
||||||||||||||||||||
|
Establishes a callback handler for the specified protocal.
|
|
||||||||||||
|
Enables/Disables the flow of events.
|
|
||||||||||||
|
Creates the event que handler service task.
|
|
||||||||||||
|
Installs queue from fcb as the task message queue for event traffic.
|
|
||||||||||||
|
Installs queue from fcb as the task message queue for event traffic.
|
|
|
Returns a pointer to the virtual LCB control block.
|
|
||||||||||||
|
Connect a stream of packets to the virtual LCB.
|
|
|
Feeds one packet at a time to the user provided callback routine.
|
|
|
Returns the current EBF_pkts.
|
|
||||||||||||||||
|
Dummy implementation of the corresponds LCBD routine.
|
1.4.4