Bases: object
Basic class to create and use a connection to a SeedLink server using a SeedLinkConnection object.
A new SeedLink application can be created by sub-classing SLClient and overriding at least the packetHandler method of SLClient.
Variables: |
|
---|
:type begin_time :str :var end_time: End of time window for reading windowed data. :type end_time: str :var infolevel: INFO LEVEL for info request only. :type infolevel: str
Attributes
BANNER | list() -> new empty list |
COPYRIGHT_YEAR | str(object=’‘) -> string |
PROGRAM_NAME | str(object=’‘) -> string |
VERSION | str(object=’‘) -> string |
VERSION_DATE | str(object=’‘) -> string |
VERSION_INFO | str(object=’‘) -> string |
VERSION_YEAR | str(object=’‘) -> string |
__dict__ | |
__doc__ | str(object=’‘) -> string |
__module__ | str(object=’‘) -> string |
__weakref__ | list of weak references to the object (if defined) |
Public Methods
initialize | Initializes this SLClient. |
main | Main method - creates and runs an SLClient using the specified |
packetHandler | Processes each packet received from the SeedLinkConnection. |
parseCmdLineArgs | Parses the commmand line arguments. |
printUsage | Prints the usage message for this class. |
run | Start this SLClient. |
Special Methods
__init__ | Creates a new instance of SLClient with the specified logging object |