Structs§
- LMIO
- @brief Type definition for data source I/O: file-system versus URL
- MS3File
Param - @brief State container for reading miniSEED records from files or URLs.
- MS3Record
- @brief miniSEED record container
- MS3Record
List - @brief Record list, holds ::MS3RecordPtr entries that contribute to a given ::MS3TraceSeg
- MS3Record
Ptr - @brief A miniSEED record pointer and metadata
- MS3Select
Time - @brief Data selection structure time window definition containers
- MS3Selections
- @brief Data selection structure definition containers
- MS3Tolerance
- @brief Callback functions that return time and sample rate tolerances
- MS3TraceID
- @brief Container for a trace ID, linkable
- MS3Trace
List - @brief Container for a collection of continuous trace segment, linkable
- MS3Trace
Seg - @brief Container for a continuous trace segment, linkable
- MSEH
Calibration - @brief Container for calibration parameters for use in extra headers
- MSEH
Event Detection - @brief Container for event detection parameters for use in extra headers
- MSEH
Recenter - @brief Container for recenter parameters for use in extra headers
- MSEH
Timing Exception - @brief Container for timing exception parameters for use in extra headers
- MSLog
Entry - @brief Log registry entry. \sa ms_rlog() \sa ms_rlog_l()
- MSLog
Param - @brief Logging parameters. Callers should not modify these values directly and generally should not need to access them.
- MSLog
Registry - @brief Log message registry. \sa ms_rlog() \sa ms_rlog_l()
- _IO_
FILE - _IO_
codecvt - _IO_
marker - _IO_
wide_ data
Constants§
- DE_CDSN
- DE_
DWWSSN - DE_
FLOA T32 - DE_
FLOA T64 - DE_
GEOSCOP E24 - DE_
GEOSCOP E163 - DE_
GEOSCOP E164 - DE_
INT16 - DE_
INT32 - DE_SRO
- DE_
STEI M1 - DE_
STEI M2 - DE_TEXT
- LMIO_
LMIO_ FD - !< IO handle is a provided file descriptor
- LMIO_
LMIO_ FILE - !< IO handle is FILE-type
- LMIO_
LMIO_ NULL - !< IO handle type is undefined
- LMIO_
LMIO_ URL - !< IO handle is URL-type
- LM_
SIDLEN - MSF_
ATENDOFFILE - MSF_
FLUSHDATA - MSF_
MAINTAINMSTL - MSF_
PACKVE R2 - MSF_
PNAMERANGE - MSF_
RECORDLIST - MSF_
SEQUENCE - MSF_
SKIPNOTDATA - MSF_
UNPACKDATA - MSF_
VALIDATECRC - MS_
ENDOFFILE - MS_
GENERROR - MS_
INVALIDCRC - MS_
NOERROR - MS_
NOTSEED - MS_
OUTOFRANGE - MS_
PACK_ DEFAULT_ RECLEN - MS_
STBADCOMPFLAG - MS_
UNKNOWNFORMAT - MS_
WRONGLENGTH - NSTERROR
- NSTMODULUS
- ms_
subseconds_ t_ MICRO - ms_
subseconds_ t_ MICRO_ NONE - ms_
subseconds_ t_ NANO - ms_
subseconds_ t_ NANO_ MICRO - ms_
subseconds_ t_ NANO_ MICRO_ NONE - ms_
subseconds_ t_ NANO_ NONE - ms_
subseconds_ t_ NONE - ms_
timeformat_ t_ ISOMONTHDAY - ms_
timeformat_ t_ ISOMONTHDAY_ DOY - ms_
timeformat_ t_ ISOMONTHDAY_ DOY_ Z - ms_
timeformat_ t_ ISOMONTHDAY_ SPACE - ms_
timeformat_ t_ ISOMONTHDAY_ SPACE_ Z - ms_
timeformat_ t_ ISOMONTHDAY_ Z - ms_
timeformat_ t_ NANOSECONDEPOCH - ms_
timeformat_ t_ SEEDORDINAL - ms_
timeformat_ t_ UNIXEPOCH
Functions§
- ms3_
addselect ⚠ - ms3_
addselect_ ⚠comp - ms3_
detect ⚠ - ms3_
freeselections ⚠ - ms3_
matchselect ⚠ - ms3_
mstl_ ⚠init_ fd - ms3_
printselections ⚠ - ms3_
readmsr ⚠ - ms3_
readmsr_ ⚠r - ms3_
readmsr_ ⚠selection - ms3_
readselectionsfile ⚠ - ms3_
readtracelist ⚠ - ms3_
readtracelist_ ⚠selection - ms3_
readtracelist_ ⚠timewin - ms3_
url_ ⚠addheader - ms3_
url_ ⚠freeheaders - ms3_
url_ ⚠useragent - ms3_
url_ ⚠userpassword - ms_
bigendianhost ⚠ - ms_
crc32c ⚠ - Return CRC32C value of supplied buffer, with optional starting CRC32C value
- ms_
decode_ ⚠data - ms_
doy2md ⚠ - ms_
encoding_ ⚠sizetype - ms_
encodingstr ⚠ - ms_
errorstr ⚠ - ms_
md2doy ⚠ - ms_
mdtimestr2nstime ⚠ - ms_
nslc2sid ⚠ - ms_
nstime2time ⚠ - ms_
nstime2timestr ⚠ - ms_
nstime2timestrz ⚠ - ms_
parse_ ⚠raw2 - ms_
parse_ ⚠raw3 - ms_
readleapsecondfile ⚠ - ms_
readleapseconds ⚠ - ms_rlog⚠
- ms_
rlog_ ⚠emit - ms_
rlog_ ⚠free - ms_
rlog_ ⚠l - ms_
rloginit ⚠ - ms_
rloginit_ ⚠l - ms_
samplesize ⚠ - @addtogroup utility-functions @brief General utilities @{
- ms_
sampletime ⚠ - ms_
seedchan2xchan ⚠ - ms_
seedtimestr2nstime ⚠ - ms_
sid2nslc ⚠ - @addtogroup string-functions @brief Source identifier (SID) and string manipulation functions
- ms_
strncpclean ⚠ - ms_
strncpcleantail ⚠ - ms_
strncpopen ⚠ - ms_
time2nstime ⚠ - ms_
timestr2nstime ⚠ - ms_
xchan2seedchan ⚠ - msr3_
data_ ⚠bounds - msr3_
duplicate ⚠ - msr3_
endtime ⚠ - msr3_
free ⚠ - msr3_
host_ ⚠latency - msr3_
init ⚠ - msr3_
matchselect ⚠ - msr3_
nsperiod ⚠ - msr3_
pack ⚠ - msr3_
pack_ ⚠header2 - msr3_
pack_ ⚠header3 - msr3_
parse ⚠ - msr3_
print ⚠ - msr3_
repack_ ⚠mseed3 - msr3_
resize_ ⚠buffer - msr3_
sampratehz ⚠ - msr3_
unpack_ ⚠data - msr3_
writemseed ⚠ - mstl3_
addmsr_ ⚠recordptr - mstl3_
convertsamples ⚠ - mstl3_
findID ⚠ - mstl3_
free ⚠ - mstl3_
init ⚠ - mstl3_
pack ⚠ - mstl3_
printgaplist ⚠ - mstl3_
printsynclist ⚠ - mstl3_
printtracelist ⚠ - mstl3_
readbuffer ⚠ - mstl3_
readbuffer_ ⚠selection - mstl3_
resize_ ⚠buffers - mstl3_
unpack_ ⚠recordlist - mstl3_
writemseed ⚠
Type Aliases§
- FILE
- LMIO__
bindgen_ ty_ 1 - _IO_
lock_ t - __
off64_ t - __off_t
- ms_
subseconds_ t - @enum ms_subseconds_t @brief Subsecond format identifiers
- ms_
timeformat_ t - @enum ms_timeformat_t @brief Time format identifiers
- nstime_
t - @brief libmseed time type, integer nanoseconds since the Unix/POSIX epoch (00:00:00 Thursday, 1 January 1970)