geowatchutil.codec.geowatch_codec_list module

class geowatchutil.codec.geowatch_codec_list.GeoWatchCodecList(channel=None, separator='t')[source]

Bases: geowatchutil.codec.base.GeoWatchCodec

GeoWatchCodecList is used for encoding/decoding and packaging/unpacking lists.

decode(message)[source]

Decode messages received via channel

encode(message, **kwargs)[source]

Encode for sending via channel

pack(messages, which='all', which_index=0)[source]

pack messages for store

separator = '\t'
unpack(data)[source]

unpack data from store into messages