- getBlockette() - Method in class nl.knmi.orfeus.seedlink.SLPacket
-
Returns the Blockette contained in this SLPacket.
- getCharset(String, Charset) - Static method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Get the character set.
- getCurrentTime() - Static method in class nl.knmi.orfeus.seedlink.Util
-
Returns the current system time.
- getInfo(String) - Method in class nl.knmi.orfeus.InfoSeedLinkClient
-
get info level
- getInfoDocument(String) - Method in class nl.knmi.orfeus.InfoSeedLinkClient
-
return info as Document
- getInfoString(String) - Method in class nl.knmi.orfeus.InfoSeedLinkClient
-
return info as String
- getInfoString() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the results of the last INFO request.
- getInteger(Blockette, int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Get the integer value from the specified blockette field.
- getKeepAlive() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the interval to send keepalive/heartbeat (seconds).
- getLog() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the SLLog logging object.
- getNetDelay() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the network reconnect delay (seconds).
- getNetTimout() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the network timeout (seconds).
- getPacket() - Method in class nl.knmi.orfeus.seedlink.client.SLState
-
Returns last received packet.
- getSeedChannels() - Method in class nl.knmi.orfeus.InfoSeedLinkClient
-
return info as Document
- getSelectors() - Method in class nl.knmi.orfeus.seedlink.client.SLNetStation
-
Returns the selectors as an array of Strings
- getSequenceNumber() - Method in class nl.knmi.orfeus.seedlink.SLPacket
-
Check for 'SL' signature and get sequence number.
- getSLAddress() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the host:port of the SeedLink server.
- getSLTimeStamp() - Method in class nl.knmi.orfeus.seedlink.client.SLNetStation
-
Returns the time stamp in SeedLink string format: "year,month,day,hour,minute,second"
- getState() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns the SLState state object.
- getStreams() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Returns a copy of the Vector of SLNetStation objects.
- getString(byte[]) - Static method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Get the string from the XML bytes.
- getType() - Method in class nl.knmi.orfeus.seedlink.SLPacket
-
Determines the type of packet.
- saveState(String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Save all current s equence numbers and time stamps into the given state file.
- sayHello() - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Send the HELLO command and attempt to parse the server version number from the returned string.
- SEEDLINK_PROTOCOL_PREFIX - Static variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
URI/URL prefix for seedlink servers ("seedlnk://")
- SeedLinkConnection - Class in nl.knmi.orfeus.seedlink.client
-
Class to manage a connection to a SeedLink server using a Socket.
- SeedLinkConnection(SLLog) - Constructor for class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Creates a new instance of SeedLinkConnection.
- SeedLinkException - Exception in nl.knmi.orfeus.seedlink
-
Class to hold SeedLink specific exceptions.
- SeedLinkException() - Constructor for exception nl.knmi.orfeus.seedlink.SeedLinkException
-
Creates a new instance of SeedLinkException.
- SeedLinkException(String) - Constructor for exception nl.knmi.orfeus.seedlink.SeedLinkException
-
Creates a new instance of SeedLinkException.
- selectors - Variable in class nl.knmi.orfeus.seedlink.client.SLNetStation
-
SeedLink style selectors for this station.
- selectors - Variable in class nl.knmi.orfeus.SLClient
-
Selectors for uni-station or default selectors for multi-station.
- sendData(byte[], String, int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Send bytes to the server.
- sendInfoRequest(String, int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sends a request for the specified INFO level.
- sendptr - Variable in class nl.knmi.orfeus.seedlink.client.SLState
-
Send pointer for databuf.
- seqnum - Variable in class nl.knmi.orfeus.seedlink.client.SLNetStation
-
SeedLink sequence number of last packet received.
- server_id - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
ID of the remote SeedLink server.
- server_version - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Version of the remote SeedLink server
- setBeginTime(String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets begin_time for initiation of continuous data transmission.
- setEndTime(String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets end_time for termitiation of data transmission.
- setKeepAlive(int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets interval to send keepalive/heartbeat (seconds).
- setLastpkttime(boolean) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets a specified start time for beginning of data transmission .
- setLog(SLLog) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets the SLLog logging object.
- setNetDelay(int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets the network reconnect delay (seconds).
- setNetTimout(int) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets the network timeout (seconds).
- setSLAddress(String) - Method in class nl.knmi.orfeus.InfoSeedLinkClient
-
Sets the host:port of the SeedLink server.
- setSLAddress(String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Sets the host:port of the SeedLink server.
- setStateFile(String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Set the state file and recover state.
- setUniParams(String, int, String) - Method in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Set the parameters for a uni-station mode connection for the given SLCD struct.
- SIGNATURE - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
SeedLink header signature.
- SL_DATA - Static variable in class nl.knmi.orfeus.seedlink.client.SLState
-
Connection state data.
- SL_DOWN - Static variable in class nl.knmi.orfeus.seedlink.client.SLState
-
Connection state down.
- SL_UP - Static variable in class nl.knmi.orfeus.seedlink.client.SLState
-
Connection state up.
- sladdr - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
The host:port of the SeedLink server.
- SLClient - Class in nl.knmi.orfeus
-
Basic class to create and use a connection to a SeedLink server using a SeedLinkConnection object.
- SLClient() - Constructor for class nl.knmi.orfeus.SLClient
-
Creates a new instance of SLClient.
- SLClient(SLLog) - Constructor for class nl.knmi.orfeus.SLClient
-
Creates a new instance of SLClient with the specified logging object
- slconn - Variable in class nl.knmi.orfeus.SLClient
-
SeedLinkConnection object for communicating with the SeedLinkConnection over a socket.
- sleep(long) - Static method in class nl.knmi.orfeus.seedlink.Util
-
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
- SLERROR - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
Error flag - indicates server reported an error.
- slhead - Variable in class nl.knmi.orfeus.seedlink.SLPacket
-
The SeedLink header
- SLHEADSIZE - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
SeedLink packet header size.
- sllog - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Logging object.
- SLLog - Class in nl.knmi.orfeus.seedlink
-
Class to manage the logging of information and error messages.
- SLLog() - Constructor for class nl.knmi.orfeus.seedlink.SLLog
-
Creates a new default instance of SLLog.
- SLLog(int, PrintStream, String, PrintStream, String) - Constructor for class nl.knmi.orfeus.seedlink.SLLog
-
Creates a new instance of SLLog with the specified parameters.
- sllog - Variable in class nl.knmi.orfeus.SLClient
-
Logging object.
- SLNetStation - Class in nl.knmi.orfeus.seedlink.client
-
Class to hold a SeedLink stream descriptions (selectors) for a network/station.
- SLNetStation(String, String, String, int, String) - Constructor for class nl.knmi.orfeus.seedlink.client.SLNetStation
-
Creates a new instance of SLNetStation.
- SLNOPACKET - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
No packet flag - indicates no data availbale.
- SLPacket - Class in nl.knmi.orfeus.seedlink
-
Class to hold and decode a SeedLink packet.
- SLPacket() - Constructor for class nl.knmi.orfeus.seedlink.SLPacket
-
Empty constructor used for internal constants
- SLPacket(byte[], int) - Constructor for class nl.knmi.orfeus.seedlink.SLPacket
-
Creates a new instance of SLPacket by converting the specified subarray of bytes.
- SLRECSIZE - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
Mini-SEED record size.
- SLState - Class in nl.knmi.orfeus.seedlink.client
-
Class to manage SeedLinkConnection state.
- SLState() - Constructor for class nl.knmi.orfeus.seedlink.client.SLState
-
Creates a new instance of SLState
- SLTERMINATE - Static variable in class nl.knmi.orfeus.seedlink.SLPacket
-
Terminate flag - connection was closed by the server or the termination sequence completed.
- socket - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
The network socket.
- socketInputStream - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
The network socket InputStream.
- socketOutputStream - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
The network socket OutputStream.
- state - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Persistent state information.
- state - Variable in class nl.knmi.orfeus.seedlink.client.SLState
-
Connection state.
- statefile - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
File name for storing state information.
- statefile - Variable in class nl.knmi.orfeus.SLClient
-
Name of file for reading (if exists) and storing state.
- station - Variable in class nl.knmi.orfeus.seedlink.client.SLNetStation
-
The station code.
- streamfile - Variable in class nl.knmi.orfeus.SLClient
-
Name of file containing stream list for multi-station mode.
- streams - Variable in class nl.knmi.orfeus.seedlink.client.SeedLinkConnection
-
Vector of SLNetStation objects.