pyrtma.client
pyrtma.client module
Includes Client
class and associated exception classes
Functions
Cast a value to a type. |
|
Context manager function to simplify initializing a pyrtma Client |
|
@contextmanager decorator. |
|
Get the correct header class depending on whether timecode is used |
|
get msg class for a given message type ID |
|
Decorator wrapper for Client methods that require a connection |
|
Issue a warning, or maybe ignore it or raise an exception. |
|
Decorator factory to apply update_wrapper() to a wrapper function |
Classes
RTMA Client interface |
|
Message class |
|
MessageData base class |
|
RTMA Message Header class |
|
Type variable. |
Exceptions
Raised when client does not receive ack from message manager. |
|
Base exception for all Client Errors. |
|
Raised when there is a connection error with the server. |
|
Raised when client tries to send to an invalid host. |
|
Raised when client tries to send to an invalid module. |
|
Raised when there is message definition is out of sync with sent data. |
|
Raised when unable to connect to message manager. |
|
Raised when the client tries to read/write while not connected. |
|
Raised when unable to set socket options. |
|
Raised when there is no message definition. |