|
libsparklepaw
PawSD library
|
| Csprkl_record | A record, made up of multiple tag-value pairs |
| Csprkl_request | Request tagged union |
| Csprkl_request_echo | Request payload for SPRKL_VERB_ECHO |
| Csprkl_request_fetchservice | Request payload for SPRKL_VERB_FETCHSERVICE |
| Csprkl_response | Response tagged union (varies on the associated request verb and status) |
| Csprkl_response_echo | Response payload for SPRKL_VERB_ECHO (same as request) |
| Csprkl_response_fetchservice | Response payload for SPRKL_VERB_FETCHSERVICE |
| Csprkl_service | A service, contains a collection of related records and is cryptographically signed |
| Csprkl_tag | A tag (as seen in records), aka a fancy 128-bit integer |
| Csprkl_tagval_pair | A tag-value pair, contains one labelled piece of data |
| Csprkl_transport | Generic transport vtable |