GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > SIIS / V0-0-1

Constituent: siis_hkp_dump     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

SIIS_vcdu.h File Reference

SIIS VCDU Interface Library. More...

#include "SIIS/SIIS_msg.h"

Include dependency graph for SIIS_vcdu.h:

Include dependency graph

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

Included by dependency graph

Data Structures

struct  _SIIS_Vcdu_Hdr
 VCDU header information. More...


Defines

#define SIIS_VCDU_HDR_LENGTH   29
 Length of VCDU header, in bytes.

#define SIIS_VCDU_TRL_LENGTH   5
 Length of VCDU trailer, in bytes.


Typedefs

typedef _SIIS_Vcdu_Hdr SIIS_Vcdu_Hdr

Detailed Description

SIIS VCDU Interface Library.

  CVS $Id: SIIS_vcdu.h,v 1.1.1.1 2004/12/01 20:57:10 dmay Exp $
  

This library contains functions and definitions for processing Virtual Channel Data Units (VCDUs).


Define Documentation

#define SIIS_VCDU_HDR_LENGTH   29
 

Length of VCDU header, in bytes.

Length of a VCDU header, in bytes. Includes the 6-byte primary header, the 17-byte VCDU insert zone, the 4-byte synchronization marker, and the 2-byte M_PDU header.

#define SIIS_VCDU_TRL_LENGTH   5
 

Length of VCDU trailer, in bytes.

Length of a VCDU trailer, in bytes. Includes the 4-byte operator control field and the 1-byte of padding.


Typedef Documentation

SIIS_Vcdu_Hdr
 

The typedef for _SIIS_Vcdu_Hdr.


Function Documentation

unsigned int SIIS_vcduGetHdr const unsigned char *  hdr_buf,
const unsigned int  hdr_buf_bytes,
SIIS_Vcdu_Hdr hdr_info
 

Get the information found within a VCDU header.

Build a SIIS_Vcdu_Hdr structure from the information found within a VCDU header.

Parameters:
hdr_buf Pointer to buffer containing the VCDU header.
hdr_buf_bytes Length of header buffer, in bytes
hdr_info Pointer to structure to return header information.
Returns:
A SIIS MSG value.


Generated on Thu Dec 2 02:44:07 2004 by doxygen 1.3.3