FrameStream.c File Reference

#include <config.h>
#include <unistd.h>
#include <FrameL.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <lal/LALStdio.h>
#include <lal/LALStdlib.h>
#include <lal/LALFrameIO.h>
#include <lal/FrameCache.h>
#include <lal/FrameStream.h>
#include <errno.h>

Include dependency graph for FrameStream.c:

Go to the source code of this file.

Functions

int gethostname (char *name, int len)
 NRCSID (FRAMESTREAMC,"$Id: FrameStream.c,v 1.31 2007/06/08 14:41:46 bema Exp $")
UINT4 create_flist (FrFileInfo **plist, FrCache *cache)
FrStreamXLALFrCacheOpen (FrCache *cache)
FrStreamXLALFrOpen (const char *dirname, const char *pattern)
int XLALFrClose (FrStream *stream)
int XLALFrSetMode (FrStream *stream, int mode)
int XLALFrState (FrStream *stream)
int XLALFrClearErr (FrStream *stream)
int XLALFrRewind (FrStream *stream)
int XLALFrNext (FrStream *stream)
int XLALFrSeek (FrStream *stream, const LIGOTimeGPS *epoch)
int XLALFrTell (LIGOTimeGPS *epoch, FrStream *stream)
int XLALFrGetpos (FrPos *position, FrStream *stream)
int XLALFrSetpos (FrStream *stream, FrPos *position)
void LALFrCacheOpen (LALStatus *status, FrStream **output, FrCache *cache)
void LALFrOpen (LALStatus *status, FrStream **stream, const CHAR *dirname, const CHAR *pattern)
void LALFrClose (LALStatus *status, FrStream **stream)
void LALFrSetMode (LALStatus *status, INT4 mode, FrStream *stream)
void LALFrEnd (LALStatus *status, INT4 *end, FrStream *stream)
void LALFrRewind (LALStatus *status, FrStream *stream)
void LALFrNext (LALStatus *status, FrStream *stream)
void LALFrSeek (LALStatus *status, const LIGOTimeGPS *epoch, FrStream *stream)
void LALFrTell (LALStatus *status, LIGOTimeGPS *epoch, FrStream *stream)
void LALFrGetPos (LALStatus *status, FrPos *position, FrStream *stream)
void LALFrSetPos (LALStatus *status, FrPos *position, FrStream *stream)


Function Documentation

int gethostname ( char *  name,
int  len 
)

NRCSID ( FRAMESTREAMC  ,
"$Id: FrameStream.  c,
v 1.31 2007/06/08 14:41:46 bema Exp $"   
)

UINT4 create_flist ( FrFileInfo **  plist,
FrCache cache 
)

Definition at line 273 of file FrameStream.c.

FrStream* XLALFrCacheOpen ( FrCache cache  ) 

Definition at line 365 of file FrameStream.c.

FrStream* XLALFrOpen ( const char *  dirname,
const char *  pattern 
)

Definition at line 410 of file FrameStream.c.

int XLALFrClose ( FrStream stream  ) 

Definition at line 429 of file FrameStream.c.

int XLALFrSetMode ( FrStream stream,
int  mode 
)

Definition at line 441 of file FrameStream.c.

int XLALFrState ( FrStream stream  ) 

Definition at line 454 of file FrameStream.c.

int XLALFrClearErr ( FrStream stream  ) 

Definition at line 463 of file FrameStream.c.

int XLALFrRewind ( FrStream stream  ) 

Definition at line 473 of file FrameStream.c.

int XLALFrNext ( FrStream stream  ) 

Definition at line 508 of file FrameStream.c.

int XLALFrSeek ( FrStream stream,
const LIGOTimeGPS epoch 
)

Definition at line 618 of file FrameStream.c.

int XLALFrTell ( LIGOTimeGPS epoch,
FrStream stream 
)

Definition at line 768 of file FrameStream.c.

int XLALFrGetpos ( FrPos position,
FrStream stream 
)

Definition at line 778 of file FrameStream.c.

int XLALFrSetpos ( FrStream stream,
FrPos position 
)

Definition at line 790 of file FrameStream.c.

void LALFrCacheOpen ( LALStatus status,
FrStream **  output,
FrCache cache 
)

Definition at line 856 of file FrameStream.c.

void LALFrOpen ( LALStatus status,
FrStream **  stream,
const CHAR dirname,
const CHAR pattern 
)

Definition at line 891 of file FrameStream.c.

void LALFrClose ( LALStatus status,
FrStream **  stream 
)

Definition at line 931 of file FrameStream.c.

void LALFrSetMode ( LALStatus status,
INT4  mode,
FrStream stream 
)

Definition at line 946 of file FrameStream.c.

void LALFrEnd ( LALStatus status,
INT4 end,
FrStream stream 
)

Definition at line 961 of file FrameStream.c.

void LALFrRewind ( LALStatus status,
FrStream stream 
)

Definition at line 976 of file FrameStream.c.

void LALFrNext ( LALStatus status,
FrStream stream 
)

Definition at line 1001 of file FrameStream.c.

void LALFrSeek ( LALStatus status,
const LIGOTimeGPS epoch,
FrStream stream 
)

Definition at line 1053 of file FrameStream.c.

void LALFrTell ( LALStatus status,
LIGOTimeGPS epoch,
FrStream stream 
)

Definition at line 1102 of file FrameStream.c.

void LALFrGetPos ( LALStatus status,
FrPos position,
FrStream stream 
)

Definition at line 1122 of file FrameStream.c.

void LALFrSetPos ( LALStatus status,
FrPos position,
FrStream stream 
)

Definition at line 1142 of file FrameStream.c.


Generated on Sat Sep 6 03:08:02 2008 for LAL by  doxygen 1.5.2