obspy.clients.seedlink - SeedLink client for ObsPy¶
The obspy.clients.seedlink module provides an implementation of the SeedLink client protocol for ObsPy.
For simple requests of finite time windows see
Client
. To work with continuous
data streams see
EasySeedLinkClient
, or for
lower-level packet handling see
SLClient
.
copyright: | The ObsPy Development Team (devs@obspy.org) & Anthony Lomax |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
The obspy.clients.seedlink development has been supported by the NERA project [“Network of European Research Infrastructures for Earthquake Risk Assessment and Mitigation” under the European Community’s Seventh Framework Programme (FP7/2007-2013) grant agreement n° 262330] and implemented within the activities of the JRA2/WP12 “Tools for real-time seismology, acquisition and mining”.
Classes & Functions¶
Client |
SeedLink request client. |
EasySeedLinkClient |
An easy-to-use SeedLink client. |
SLClient |
Basic class to create and use a connection to a SeedLink server using a SeedLinkConnection object. |
SLPacket |
Class to hold and decode a SeedLink packet. |
SLNetStation |
Class to hold a SeedLink stream selectors for a network/station. |
SeedLinkConnection |
Class to manage a connection to a SeedLink server using a Socket. |
SLState |
Class to manage SeedLinkConnection state. |
Modules¶
basic_client |
SeedLink request client for ObsPy. |
easyseedlink |
A simplified interface to the obspy.clients.seedlink module. |
slclient |
Module to create and use a connection to a SeedLink server using a SeedLinkConnection object. |
slpacket |
Module to hold and decode a SeedLink packet. |
seedlinkexception |
SeedLinkException. |
client.seedlinkconnection |
Module to manage a connection to a SeedLink server using a Socket. |
client.slnetstation |
Module to hold a SeedLink stream descriptions (selectors) for network/station. |
client.slstate |
Module to manage SeedLinkConnection state. |