MSR_ADDBLOCKETTE - Online Linux Manual PageSection : 3
Updated : 2006/02/27
Source : Libmseed API

NAMEmsr_addblockette - Add a blockette to the blockette chain of an MSRecord structure

SYNOPSIS#include <libmseed.h> BlktLink *msr_addblockette ( MSRecord *msr, char *blktdata", int length, int blkttype, int chainpos");

DESCRIPTIONmsr_addblockette adds a blockette to a blockette chain of an MSRecord structure. The chainpos value controls which end of the chain the blockette is added to. If chainpos is 0 the blockette will be added to the end of the chain (last blockette), other wise it will be added to the beginning of the chain (first blockette). A blockette chain is composed of linked BlktLink structures. A blockette chain for a given MSRecord structure begins at MSRecord.blkts. blktdata should be the blockette body (no blockette type and next header) of length bytes and type blkttype. Data structures for all SEED 2.4 data blockette types are defined in libmseed.h with these minor exceptions: Blockette 2000 (opaque data) is only partially represented as it has an unknown data structure by definition and Blockette 405 which depends on full SEED for a full data description. It is highly recommended to use these provided data structures when adding blockettes as it allows the library to manipulate the blockette (swap byte order, etc.) and assures SEED 2.4 compatibility.

RETURN VALUEmsr_addblockette returns a pointer to the BlktLink structure added to the blockette chain on success or NULL on error.

SEE ALSOms_intro(3), msr_pack(3) and msr_unpack(3).

AUTHORChad Trabant IRIS Data Management Center
0
Johanes Gumabo
Data Size   :   5,349 byte
man-msr_addblockette.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 204,252
Visitor ID   :     :  
Visitor IP   :   3.135.247.24   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.