Main Page   Interface   Data Structures   File List   Data Fields   Globals  

IVTE.h File Reference

IVTE Interface. More...

#include "BBC/IVTE_id.h"

Functions

int IVTE_dir_sizeof (void)
 See IVTE__dir_sizeof().

int IVTE_hdr_sizeof (int ndir)
 See IVTE__hdr_sizeof().

int IVTE_tlr_sizeof (void)
 See IVTE__tlr_sizeof().

const struct _IVTE_hdrIVTE_hdr_next (const struct _IVTE_hdr *hdr)
 Set IVTE__hdr_next().

const void * IVTE_data_locate (const struct _IVTE_hdr *hdr, const struct _IVTE_dir *dir)
 Set IVTE__data_locate().

const struct _IVTE_tlrIVTE_tlr_locate (const struct _IVTE_hdr *hdr)
 Set IVTE__tlr_locate().

int IVTE_ndir (unsigned int status_ndir)
 See IVTE__ndir().

unsigned int IVTE_status (unsigned int status_ndir)
 See IVTE__status().

unsigned int IVTE_data_align (unsigned int offset)
 See IVTE__data_align().

void IVTE_hdr_build (struct _IVTE_hdr *hdr, unsigned int hdr_id, unsigned int size, unsigned int sequence, unsigned int status, int dir_cnt)
 Set IVTE__hdr_build();.

void IVTE_dir_build (struct _IVTE_dir *dir, unsigned int dir_id, int size, unsigned int offset, unsigned int status)
 See IVTE__dir_build().

void IVTE_tlr_build (struct _IVTE_tlr *tlr, unsigned int tlr_id, unsigned int size)
 See IVTE__tlr_build().


Detailed Description

IVTE Interface.

Author:
JJRussell - russell@slac.stanford.edu
ABSTRACT
--------
Provides a callable interface to manipulate IVTE data structures. Most routines will find the inline versions to get more useful. These are really only here for isolating data structure definitions when this is deemed absolutely necessary.

These routines work exactly as their inline counterparts. Full documentation of exists under these names.


Generated on Fri Mar 1 16:56:56 2002 by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001