libmseed 3.1.3
The miniSEED data format library
Loading...
Searching...
No Matches
LMIO Struct Reference

Type definition for data source I/O: file-system versus URL. More...

#include <libmseed.h>

Public Types

enum  { LMIO_NULL = 0 , LMIO_FILE = 1 , LMIO_URL = 2 , LMIO_FD = 3 }
 

Data Fields

enum LMIO:: { ... }  type
 IO handle type.
 
void * handle
 Primary IO handle, either file or URL.
 
void * handle2
 Secondary IO handle for URL.
 
int still_running
 Fetch status flag for URL transmissions.
 

Detailed Description

Type definition for data source I/O: file-system versus URL.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
LMIO_NULL 

IO handle type is undefined.

LMIO_FILE 

IO handle is FILE-type.

LMIO_URL 

IO handle is URL-type.

LMIO_FD 

IO handle is a provided file descriptor.