rosbridge_library.util.cbor module
- class rosbridge_library.util.cbor.Tag(tag=None, value=None)
Bases:
object
- rosbridge_library.util.cbor.dump(obj, fp, sort_keys=False)
Serialize obj to CBOR and write it to fp.
- Parameters:
obj – Python object to serialize
fp – file-like object capable of .write(bytes)
- rosbridge_library.util.cbor.dumps(ob, sort_keys=False)
- rosbridge_library.util.cbor.dumps_array(arr, sort_keys=False)
- rosbridge_library.util.cbor.dumps_bool(b)
- rosbridge_library.util.cbor.dumps_dict(d, sort_keys=False)
- rosbridge_library.util.cbor.dumps_float(val)
- rosbridge_library.util.cbor.dumps_int(val)
Return bytes representing int val in CBOR.
- rosbridge_library.util.cbor.dumps_string(val, is_text=None, is_bytes=None)
- rosbridge_library.util.cbor.dumps_tag(t, sort_keys=False)
- rosbridge_library.util.cbor.load(fp)
Parse and return object from fp, a file-like object supporting .read(n).
- rosbridge_library.util.cbor.loads(data)
Parse CBOR bytes and return Python objects.
- rosbridge_library.util.cbor.loads_bytes(fp, aux, btag=64)
- rosbridge_library.util.cbor.tagify(ob, aux)