GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V0-0-4

Constituent: trim     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

map.h File Reference

Configuration map creation, initialisation and manipulation functions. More...

#include "RIM/lrd.h"
#include <unistd.h>
#include <stdio.h>

Include dependency graph for map.h:

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


Typedefs

typedef RIM_map_ RIM_map
 Forward declaration of the RIM_map structure, a bit-map of all the LAT components.

Functions

size_t RIM_sizeofMap (void)
RIM_mapRIM_constructMap (void *buffer)
unsigned RIM_setBit (RIM_map *map, RIM_type type, const RIM_addr *addr)
unsigned RIM_clearBit (RIM_map *map, RIM_type type, const RIM_addr *addr)
int RIM_checkBit (const RIM_map *map, RIM_type type, const RIM_addr *addr)
int RIM_countBits (const RIM_map *map, RIM_type type)
void RIM_setACD (RIM_map *map)
void RIM_clearACD (RIM_map *map)
unsigned RIM_setTWR (RIM_map *map, unsigned twr)
unsigned RIM_clearTWR (RIM_map *map, unsigned twr)
unsigned RIM_setByTWR (RIM_map *map, RIM_type type, unsigned twr)
unsigned RIM_clearByTWR (RIM_map *map, RIM_type type, unsigned twr)
void RIM_setMap (RIM_map *map)
void RIM_clearMap (RIM_map *map)
void RIM_dumpMap (RIM_map *map, FILE *fp)
unsigned RIM_createMap (RIM_map *map, int fd)
unsigned RIM_consumeMap (RIM_map *map, int fd)

Detailed Description

Configuration map creation, initialisation and manipulation functions.

Author:
James Swain -- jswain@slac.stanford.edu

Generated on Fri May 5 21:52:27 2006 by  doxygen 1.4.4