libsparklepaw
PawSD library
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Csprkl_recordA record, made up of multiple tag-value pairs
 Csprkl_requestRequest tagged union
 Csprkl_request_echoRequest payload for SPRKL_VERB_ECHO
 Csprkl_request_fetchserviceRequest payload for SPRKL_VERB_FETCHSERVICE
 Csprkl_responseResponse tagged union (varies on the associated request verb and status)
 Csprkl_response_echoResponse payload for SPRKL_VERB_ECHO (same as request)
 Csprkl_response_fetchserviceResponse payload for SPRKL_VERB_FETCHSERVICE
 Csprkl_serviceA service, contains a collection of related records and is cryptographically signed
 Csprkl_tagA tag (as seen in records), aka a fancy 128-bit integer
 Csprkl_tagval_pairA tag-value pair, contains one labelled piece of data
 Csprkl_transportGeneric transport vtable