MIDAS
Loading...
Searching...
No Matches
mdsupport.h File Reference
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
Include dependency graph for mdsupport.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EXPRT
 
#define MD_SUCCESS   1
 
#define MD_EVENT_NOT_SWAPPED   2
 
#define MD_DONE   2
 
#define MD_WRONG_BANK_TYPE   -100
 
#define MD_BANK_NOT_FOUND   -101
 
#define MD_SWAP_ERROR   -102
 
#define MD_NOMORE_SLOT   -103
 
#define MD_UNKNOWN_FORMAT   -104
 
#define D_RECORD   1
 
#define D_HEADER   2
 
#define D_EVTLEN   3
 
#define DSP_RAW   1
 
#define DSP_RAW_SINGLE   2
 
#define DSP_BANK   3
 
#define DSP_BANK_SINGLE   4
 
#define DSP_UNK   0
 
#define DSP_DEC   1
 
#define DSP_HEX   2
 
#define DSP_ASC   3
 
#define NLINE   8 /* number of elements for display routine */
 
#define MD_BANKLIST_MAX   32
 
#define MD_STRING_BANKLIST_MAX   MD_BANKLIST_MAX * 4
 

Functions

void md_bank_display (void *pmbh, void *pbk, INT data_fmt, INT dsp_mode, INT dsp_fmt)
 
void md_event_display (const void *pevent, INT data_fmt, INT dsp_mode, INT dsp_fmt, const char *bn)
 
INT md_all_info_display (INT what)
 
INT md_physrec_get (INT data_fmt, void **precord, DWORD *readn)
 
INT md_file_rclose (INT data_fmt)
 
INT md_file_ropen (char *infile, INT data_fmt, INT openzip, INT max_event_size)
 
INT md_file_wopen (INT type, INT data_fmt, char *filename, INT *hDev)
 
INT md_file_wclose (INT handle, INT type, INT data_fmt, char *destination)
 
INT md_log_write (INT handle, INT data_fmt, INT type, void *prec, DWORD nbytes)
 
INT md_event_swap (INT data_fmt, void *pevent)
 

Detailed Description

dox

The mdsupport include file

Definition in file mdsupport.h.