antirez / antirez/lua-cmsgpack

Extension type support

Aperta
#49 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C
Stelle
383
Fork
122
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Any chance of adding hooks to support [extension types](https://github.com/msgpack/msgpack/blob/master/spec.md#types-extension-type)? This would basically require an API where callers could specify two callback functions one for encoding and one for decoding. Then `mp_encode_lua_type` and `mp_decode_to_lua_type` would call these functions to produce the actual values to be used when serializing.

Examples of two different ways this can be done for msgpack-python are below

https://pypi.python.org/pypi/msgpack-python#packing-unpacking-of-custom-data-type
https://pypi.python.org/pypi/msgpack-python#extended-types

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.