microspeclib.internal.stream module¶
-
class
microspeclib.internal.stream.MicroSpecBytesIOStream(stream=None)¶ Bases:
microspeclib.internal.stream.MicroSpecStream-
__init__(stream=None)¶ Initialize self. See help(type(self)) for accurate signature.
-
read(bytelen=0, *args, **kwargs)¶
-
write(buf, *args, **kwargs)¶
-
-
class
microspeclib.internal.stream.MicroSpecEmulatedStream(hardware=None, software=None, timeout=None, socat=False, fork=False, *args, **kwargs)¶ Bases:
microspeclib.internal.stream.MicroSpecSerialIOStream-
__init__(hardware=None, software=None, timeout=None, socat=False, fork=False, *args, **kwargs)¶ Initialize self. See help(type(self)) for accurate signature.
-
-
class
microspeclib.internal.stream.MicroSpecSerialIOStream(serial_number=None, device=None, timeout=0, *args, **kwargs)¶ Bases:
microspeclib.internal.stream.MicroSpecStream-
__init__(serial_number=None, device=None, timeout=0, *args, **kwargs)¶ Initialize self. See help(type(self)) for accurate signature.
-
read(bytelen=0, *args, **kwargs)¶
-
-
class
microspeclib.internal.stream.MicroSpecStream(stream)¶ Bases:
object-
__init__(stream)¶ Initialize self. See help(type(self)) for accurate signature.
-
__weakref__¶ list of weak references to the object (if defined)
-
consume(bytelen)¶
-
pushback(buf)¶
-
read(bytelen=0, *args, **kwargs)¶
-
receiveCommand()¶
-
receiveReply(command_id)¶
-
sendCommand(command)¶
-
sendReply(reply)¶
-
write(buf, *args, **kwargs)¶
-