obspy.seedlink.client.slstate.SLState¶
- class SLState[source]¶
Bases: future.types.newobject.newobject
Class to manage SeedLinkConnection state.
Variables: - SL_DOWN Connection state down.
- SL_UP Connection state up.
- SL_DATA Connection state data.
- state Connection state.
- NO_QUERY INFO query state NO_QUERY.
- INFO_QUERY INFO query state INFO_QUERY.
- KEEP_ALIVE_QUERY INFO query state KEEP_ALIVE_QUERY.
- query_mode INFO query state.
- BUFSIZE Size of receiving buffer (default is 8192).
- databuf Data buffer for received packets.
- recptr Receive pointer for databuf.
- sendptr Send pointer for databuf.
- expect_info Flag to indicate if an INFO response is expected.
- netto_trig Network timeout trigger.netto_trig
- netdly_trig Network re-connect delay trigger.
- keepalive_trig Send keepalive trigger.
- previous_time Time stamp of last state update.
- netto_time Network timeout time stamp.
- netdly_time Network re-connect delay time stamp.
- keepalive_time Keepalive time stamp.
Attributes
BUFSIZE int(x=0) -> int or long INFO_QUERY int(x=0) -> int or long KEEP_ALIVE_QUERY int(x=0) -> int or long NO_QUERY int(x=0) -> int or long SL_DATA int(x=0) -> int or long SL_DOWN int(x=0) -> int or long SL_UP int(x=0) -> int or long __dict__ __doc__ unicode(object=’‘) -> unicode object __module__ str(object=’‘) -> string __weakref__ list of weak references to the object (if defined) Public Methods
appendBytes Appends bytes to the receive buffer after the last received data. bytesRemaining Return number of bytes remaining in receiving buffer. getPacket Returns last received packet. incrementSendPointer Increments the send pointer by size of one packet. isEnd Check for SeedLink END packet. isError Check for SeedLink ERROR packet. next packDataBuffer Packs the buffer by removing all sent packets and shifting remaining packetAvailable Check for full packet available to send. packetIsInfo Check for SeedLink INFO packet. Special Methods
__init__ __long__ __native__ Hook for the future.utils.native() function __nonzero__ __unicode__