GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V2-0-1
Constituent: rim     Tag: rad750
#include "RIM_p.h"
#include "RIM_descriptions.ic"
#include "RIM_number.ic"
#include "RIM_AG_init_p.h"
#include "RIM/RIM_msgs.h"
#include "MSG/MSG_pubdefs.h"
#include "PBS/BSWP.h"
Include dependency graph for RIM_import.c:
Functions | |
static unsigned | importData (RIM_impDataCB dataRtn, void *parm, void *data, int leng, int swap, int *rLeng) |
Import a block of data. | |
unsigned | RIM_import (RIM *rim, int swap, RIM_impRecdCB recdRtn, RIM_impDataCB dataRtn, void *parm) |
Import RIM data as a series of records. | |
unsigned | RIM_importMap (RIM_map *map, int swap, RIM_impRecdCB recdRtn, RIM_impDataCB dataRtn, void *parm) |
Import RIM map data as a series of records. |
|
Import a block of data. This routine imports a block of data then swaps its bytes, if requested to, from big-endian to machine order.
|
|
Import RIM data as a series of records. This routine provides a general way to import data into a RIM structure. The data are received as a series of records from the supplied callback routines. One routine is called to position at the start of the next record to be imported and supplies the record type and data length. The second routine is called to retrieve data for the record, and is called as many times as necessary to retrieve all the data.
|
|
Import RIM map data as a series of records. This routine provides a general way to export the data from a RIM map structure. The data are presented as a series of records to the supplied callback routines. One routine is called at the start of each record to receive the record type and length of the data in the record. The second routine is called to receive data for the record, and is called as many times as necessary to receive all the data.
|