GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> FILE / V3-11-1 > file_unit_test / rhel4-32
#include <stdio.h>
#include <string.h>
#include <MSG/MSG_pubdefs.h>
#include <FBS/FBS_pubrtos.h>
#include <FBS/FBS_swap.h>
#include <file_unit_test_private.h>
Functions | |
int | file_swap_test_swap (void) |
Variables | |
const unsigned short | file_hdr_buf_1 [] |
const unsigned short | file_hdr_buf_2 [] |
const unsigned short | file_hdr_buf_swap_1 [] |
const unsigned short | file_hdr_buf_swap_2 [] |
unsigned char * | file_hdr_buf_0 |
int file_swap_test_swap | ( | void | ) |
Test that the file_swap byte swapping functions correctly manipulate LAT file headers from external to local format.
0 | Success. | |
-1 | Failure |
References file_hdr_buf_0, file_hdr_buf_1, file_hdr_buf_2, file_hdr_buf_swap_1, and file_hdr_buf_swap_2.
Referenced by file_unit_test().
unsigned char* file_hdr_buf_0 |
A pointer to a scratch file header buffer.
const unsigned short file_hdr_buf_1[] |
A binary image of known file header for checking header get functions.
header checksum = 0x5c1e0679 compressed = no type = 2 key = 5 file checksum = 0xa5c41861 file length = 41,619 file time = 1,066,684,216 file name = "TEST "
A binary image of known file header for checking header get functions.
const unsigned short file_hdr_buf_2[] |
A binary image of known file header for checking header get functions.
header checksum = 0x71e50837 compressed = yes type = 1 key = 2 file checksum = 0xd575dfbf file length = 225,093 file time = 1,066,685,361 file name = "VXWRTOS "
A binary image of known file header for checking header get functions.
const unsigned short file_hdr_buf_swap_1[] |
A byte swapped binary image of known file header for checking header get functions.
Referenced by file_swap_test_swap().
const unsigned short file_hdr_buf_swap_2[] |
A byte swapped binary image of known file header for checking header get functions.
Referenced by file_swap_test_swap().