raspyre.rpc package

Submodules

raspyre.rpc.functions module

raspyre.rpc.mplog module

class raspyre.rpc.mplog.MultiProcessingLog(name, mode, maxsize, rotate)

Bases: logging.Handler

close()

Tidy up any resources used by the handler.

This version removes the handler from an internal map of handlers, _handlers, which is used for handler lookup by name. Subclasses should ensure that this gets called from overridden close() methods.

emit(record)

Do whatever it takes to actually log the specified logging record.

This version is intended to be implemented by subclasses and so raises a NotImplementedError.

receive()
send(s)
setFormatter(fmt)

Set the formatter for this handler.

raspyre.rpc.process module

raspyre.rpc.server module

raspyre.rpc.writer module

raspyre.rpc.writer.generate_binary_header(date_float, metadata, fmt, units, column_names)

Module contents