oxen-mq/oxenmq
Jason Rhinelander b8e4eb148f
Use raw index bytes in worker router
Change the internal worker routing id to be "w" followed by the raw
integer bytes, so that we can just memcpy them into a uint32_t rather
than needing to do str -> integer conversion on each received worker
message.

(This also eliminates a vestigal call into oxenc internals).
2022-05-12 12:38:13 -03:00
..
address.cpp Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
address.h Add std::hash implementation for oxenmq::address 2021-11-28 10:26:35 -04:00
auth.cpp Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
auth.h Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
base32z.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
base64.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
batch.h Add simpler Job subclass of Batch for simple jobs 2022-05-12 12:20:51 -03:00
bt_producer.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
bt_serialize.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
bt_value.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
connections.cpp Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
connections.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
hex.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
jobs.cpp Use raw index bytes in worker router 2022-05-12 12:38:13 -03:00
message.h Rebrand variables LMQ -> OMQ 2021-11-30 14:10:47 -04:00
oxenmq-internal.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
oxenmq.cpp Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
oxenmq.h Use raw index bytes in worker router 2022-05-12 12:38:13 -03:00
proxy.cpp Use raw index bytes in worker router 2022-05-12 12:38:13 -03:00
variant.h Use oxen-encoding and add compatibility shim headers 2022-01-18 10:30:23 -04:00
version.h.in Bump (and cmake-modernize) version 2021-04-15 15:15:44 -03:00
worker.cpp Use raw index bytes in worker router 2022-05-12 12:38:13 -03:00